Передача значения для поиска из записи через URL - PullRequest
0 голосов
/ 22 января 2019

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

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

<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.

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

1 Ответ

0 голосов
/ 22 января 2019

Попробуйте использовать {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>'

...