Сразу говорю, "Изменение переменных" не годится, это действие меняет переменные, а они не отображаются в "Запрос дополнительной информации" получается нельзя заполнить "Запрос дополнительной информации" например уже имеющимся данными, взятыми из документа.
Вот так смотрится массив
Нужно что то типа этого:
Иначе поля "Запрос дополнительной информации" нельзя до заполнить перед показом пользователю.
Добавлено.
Еще обнаружил что, хоть у значения по умолчанию нет интерфейса для выбора шаблонных данных, но кое что отрабатывается
{=Document:NAME} отрабатываются
а пользовательские поля типа
{=Document:PROPERTY_CONTACTINFO}
не отрабатывает
Добавлено.
Все таки это я недосмотрел, пользовательские поля тоже работают, просто забывал сохранить документ, а данные брались из него.
Но все таки, кто знает как это сделать через PHP код и где достать более продвинутую документацию чем тут?
Например описания функции SetVariable и GetVariable там нет.
Вот так смотрится массив
| Код |
|---|
[RequestedInformation] => Array ( [0] => Array ( [Name] => fild1 [Title] => Поле 1 [Type] => S [Default] => Поле 1 1 // сюда и нужно записать значение из шаблонных. [Required] => 0 [Multiple] => 0 ) ) |
Нужно что то типа этого:
| Код |
|---|
// получить текущий бизнес-процесс
$rootActivity = $this->GetRootActivity();
$rootActivity->SetVariable("ttl","Поле 1 1"); // Но что бы значение писалось не в само поле значение а в приватной поле Default. |
Иначе поля "Запрос дополнительной информации" нельзя до заполнить перед показом пользователю.
Добавлено.
Еще обнаружил что, хоть у значения по умолчанию нет интерфейса для выбора шаблонных данных, но кое что отрабатывается
{=Document:NAME} отрабатываются
а пользовательские поля типа
{=Document:PROPERTY_CONTACTINFO}
не отрабатывает

Добавлено.
Все таки это я недосмотрел, пользовательские поля тоже работают, просто забывал сохранить документ, а данные брались из него.
Но все таки, кто знает как это сделать через PHP код и где достать более продвинутую документацию чем тут?
Например описания функции SetVariable и GetVariable там нет.

