Menu

#1190 Мультидействие, сопоставление переменных процесса и формы, не возвращаются значения

v4.3
closed-fixed
Dofs
None
5
2017-08-26
2017-08-16
vromav
No

Мультидействие.
Раздел сопоставления переменных процесса и формы.

В форме мультидействия вводится переменная, значение которой возвращается в сопоставленную переменную список

Переменная Список строк[1] проинициализирована значением 123
Задание Мультидействие 1 выполнено пользователем nero
Переменная Список строк[0] проинициализирована значением 456
Задание Мультидействие 1 выполнено пользователем julius

После ухода управления из мультидействия, переменная список пустая.

В аттаче простой БП для воспроизведения.

1 Attachments

Discussion

  • Dofs

    Dofs - 2017-08-26
    • status: open --> closed-fixed
     
  • Dofs

    Dofs - 2017-08-26

    Исправлено с изменением логики работы: https://github.com/processtech/runawfe-server/commit/1d958733200ef7350e65b04e38e8e444a35ba24d.
    Ранее при установке компонент списка МультиЗадания и МультиПодпроцесса размер списка проверялся, и при необходимости - расширялся.
    Сейчас при приходе точки управления в эти узлы сразу создаются переменные, отвечающие за размер списков, по кол-ву созданных заданий/подпроцессов, а позднее - размер не проверяется.
    Для режима обратной совместимости введена настройка "v4.2.multi.subprocess.data.compatibility" (сейчас true по умолчанию), которая корректирует размер списка.

     
MongoDB Logo MongoDB