#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['*']
где *
указано имя вашего параметра, для их получения.