как перейти к пользовательской записи с помощью кнопки с некоторым исходным полем?(suitescript 2.0)

#suitescript #suitescript2.0

#suitescript #suitescript2.0

Вопрос:

я делаю это в своем клиентском скрипте, который вызывается функцией кнопки UE script.

  var createEstimatorURL = url.resolveRecord({
   recordType: 'customrecord_awt_estimator_hdr',
   recordId: '',
   isEditMode: true,
   params: {
    'project': project,
    'customer': customer,
    'createdBy': createdBy,
    'projectStatus': projectStatus,
    'subsid': subsid,
    'awtEstRef': awtEstRef
  }
});
  

После получения URL-адреса из разрешающей записи я делаю newWindow = window.open(createEstimatorURL);
Запись открывается в режиме создания (еще не сохранена), но как получить исходные поля, которые я отправил в качестве параметров? пожалуйста, помогите

Ответ №1:

Они указаны в параметрах запроса вашего контекста на новой открывающейся странице. Вы можете использовать этот бит, context.request.parameters['*'] где * указано имя вашего параметра, для их получения.