2015-07-07 1 views
0

Я добавил кнопку через рабочий процесс, и мне нужно перенаправить ее в другое место/ссылку (скажем .. www.google.com link). Как я могу добиться этого, так как идентификатор кнопки не может быть изменен в рабочем процессе, я не мог добавить какую-либо функцию Javascript в эту кнопку. Кроме того, Action in workflow не имеет возможности установить ссылку на кнопки Workflow. Означает ли это, что кнопки Workflow могут быть сделаны только для перехода в другое состояние?Переадресация на ссылку через кнопку рабочего процесса нажмите

Примечание: я знаю, что добавить кнопки через пользовательский скрипт, но для этого конкретного сценария я хочу добиться этого только с помощью кнопки рабочего процесса.

ответ

1

Единственный способ обработки щелчков кнопок в рабочих потоках - создать переход в другое состояние. В рамках перехода есть раскрывающееся поле под названием Button, которое позволяет вам выбрать, какая кнопка будет запускать переход.

Вы можете создать рабочий процесс только для записи, используя Go To Record action, или ссылку на задание с помощью действия Go To Page. Но я не уверен, можно ли перейти к ссылке, используя рабочие процессы, как вы уже упоминали выше.

0

Почему бы не добавить кнопку и не захватить ее через клиентский скрипт? Просто добавьте вызов в форме клиентской стороны, чтобы найти элемент кнопки в DOM и изменить свойства. Это можно легко сделать с помощью jQuery, который по умолчанию запускается на NetSuite.

Смежные вопросы