Робот выполнения выражений
С помощью узла робота выполнения выражений
можно ввести выражение Java, которое будет выполнено в шаблоне рабочего процесса. Выполнение синхронно. По умолчанию выражение возвращает значение "истина". Если возвращено значение "ложь", это указывает на проблему при выполнении выражения, и на сервер отправляется исключение.
Вкладка "Общие"
На вкладке Общие можно указать основные атрибуты робота.
• Наименование для выражения. Данное поле является обязательным для заполнения.
• Категория из выпадающего списка. Существует несколько предопределенных категорий Windchill, представляющих собой перечисляемые типы. Они определены в объекте wt.workflow.definer.WfTemplateCategory. При необходимости в этот файл можно добавить новые категории.
• Ответственная роль (выбирается из выпадающего списка), с помощью которой назначается ответственный за выполнение задачи. Можно настроить отправку уведомлений участникам ответственной роли в случае появления ошибок или пропуска крайнего срока.
• Описание.
Вкладка "Выражение"
На вкладке Выражение можно ввести выражение Java, которое будет выполнено в шаблоне рабочего процесса. Чтобы проверить правильность введенного Java-кода, нажмите кнопку Проверить синтаксис.
Примеры кодов, которые можно скопировать и вставить, см. в разделе
Примеры робота выполнения выражений.
| Код выражения, введенный в текстовое поле выражения рабочего процесса, может иметь не более 4000 символов. Чтобы выполнить код, в котором должно быть больше 4000 символов, или сделать код выражения переносимым, создайте файл внешнего класса и вызовите класс из робота выражения. |