При запуске БП надо заполнить набор полей разного типа (параметров БП), и далее в процессе выполнения БП дать возможность изменить введенные данные. Чтобы решить данную задачу я поступил следующим образом:
После заполнения полей формы я поставил блок "Изменение переменных" в нем я выбрал переменные, которые я создал через блок "Запрос дополнительной информации", который я расположил ПОСЛЕ блока "Изменение переменных". Кол-во и тип переменных соответствовали полям формы, которые надо заполнить при старте БП. Я надеялся, что такой финт пройдет, но при выполнении БП на этапе "Запрос дополнительной информации" все переменные пустые, а я надеялся, что они будут заполнены благодаря "Изменение переменных".
Как правильно решить данную задачу?
И еще несколько вопросов:
1. На одном из этапов через блок "Запрос доп. информации" требуется прикрепить файл, так вот после этого в уведомлениях и в описании последующих заданий я бы хотел давать ссылку на файл, но конструкция - {=Document:PROPERTY_FILE_PRINTABLE} - возвращает путь, а конструкция {=Document:PROPERTY_FILE}"> - ID файла, а не название. Получается название файла можно получить только через блок "PHP код"?
2. В тексте описания заданий нельзя использовать html-теги?
3. В тексте уведомлений веб-мессенджера нельзя использовать html-теги?
4. Как получить ID текущего этапа БП (/company/personal/bizproc/ТУТ_ID/)? Я хочу в уведомлениях веб-мессенджера давать ссылку на этот конкретный этап БП, т.к. у сотрудника может быть несколько запущенных БП одного типа.
После заполнения полей формы я поставил блок "Изменение переменных" в нем я выбрал переменные, которые я создал через блок "Запрос дополнительной информации", который я расположил ПОСЛЕ блока "Изменение переменных". Кол-во и тип переменных соответствовали полям формы, которые надо заполнить при старте БП. Я надеялся, что такой финт пройдет, но при выполнении БП на этапе "Запрос дополнительной информации" все переменные пустые, а я надеялся, что они будут заполнены благодаря "Изменение переменных".
Как правильно решить данную задачу?
И еще несколько вопросов:
1. На одном из этапов через блок "Запрос доп. информации" требуется прикрепить файл, так вот после этого в уведомлениях и в описании последующих заданий я бы хотел давать ссылку на файл, но конструкция - {=Document:PROPERTY_FILE_PRINTABLE} - возвращает путь, а конструкция {=Document:PROPERTY_FILE}"> - ID файла, а не название. Получается название файла можно получить только через блок "PHP код"?
2. В тексте описания заданий нельзя использовать html-теги?
3. В тексте уведомлений веб-мессенджера нельзя использовать html-теги?
4. Как получить ID текущего этапа БП (/company/personal/bizproc/ТУТ_ID/)? Я хочу в уведомлениях веб-мессенджера давать ссылку на этот конкретный этап БП, т.к. у сотрудника может быть несколько запущенных БП одного типа.