Передача значения для поиска из записи через URL

Я пытаюсь добавить кнопку ко всем формам заказа на покупку, которая печатает определенные поля из формы поиска на основе идентификатора заказа на покупку. Для этого я создал поиск с доступным фильтром в виде PO #, шаблоном PDF, который привязан к нему, и полем тела транзакции, которое содержит кнопку HTML для печати.

вот код, который я использовал для создания встроенной HTML-кнопки

<button type="submit" formaction="https://system.netsuite.com/app/common/search/searchresults.csv?searchid=4041&csv=Export&printtemplate=110&Transaction_INTERNALID=',{id},'">Print Special Labels</button>

но я не могу правильно передать PO # доступному фильтру в сохраненном поиске через URL.

Любые идеи...


person Sindhoor Preetham    schedule 21.01.2019    source источник


Ответы (1)


Попробуйте использовать {tranid} вместо {id} и установите фильтрующую часть URL-адреса на

....Transaction_NUMBERTEXT='+{tranid}+'........ попробуй поставить здесь плюсы, а не запятые

В сохраненном поиске установите фильтр Document Number/ID

Я сделал то же самое, но для печати отгрузочных этикеток с расширенным PDF-файлом, используя встроенное поле html в форме вместо кнопки со значением поля по умолчанию:

'<a href="https://system.netsuite.com/app/common/search/searchresults.csv?printType=SEARCH&l=T&e=T&id=164&Transaction_NUMBERTEXT='||{tranid}||'&style=NORMAL&Transaction_NUMBERTEXTtype=CONTAINS&report=&grid=&searchid=164&dle=&sortcol=Transaction_NUMBER_raw&sortdir=ASC&pdf=&size=50&twbx=F&csv=Export&printtemplate=124" style="font-size:10pt;color:blue;" target="_blank">Shipping Labels</a>'

person Steve Reeder    schedule 22.01.2019
comment
Отлично, я уже изменил его на {tranid}, но номер документа/идентификатор сработал. Спасибо еще раз! - person Sindhoor Preetham; 22.01.2019
comment
Без проблем. Отметьте ответ, если можете - person Steve Reeder; 23.01.2019