Создал шаблонную форму, шаблон таблица с 2 колонками, расположил ввод строки и вывод числовой переменной.
Теперь удаляю по очереди переменные из процесса.
В итоге переменные удалились из процесса, а на шаблонной форме, в колонке "Переменная" иногда отображается true/false, иногда переменная с формы не удаляется, иногда одна переменная удаляется (показывается true/false), другая не удаляется.
См. скрины, процессы с разными вариантами приаттачил, весь лог редактора прикрепил
В замечаниях бывают сообщения:
1). Переменная1 существует в форме, но отсутствует в форме валидации
2). Переменная формы Переменная2 не существует в процессе.
Что означают true/false в этих случаях?
Должны ли переменные удаляться не только с процесса и файла валидации но и с формы?
Добавил код, что бы переменные пропадали из шаблона
Теперь переменные после удаления из процесса, пропадают из шаблонной формы и файла валидации,
Но при этом висит сообщение о том, что "Переменная " существует в форме, но отсутствует в файле валидации.
Избавиться от него можно только если сделать изменения в форме и пересохранить ее.
По моему мнению сейчас поведение для шаблонных форм аналогично поведению простым формам. В связи с этим не понятно, почему переоткрыли этот баг. Если поведение различно, просьба предоставить описание.
Да, проверил, действительно, поведение одинаковое.
После удаления переменной имеем замечание "Переменная существует в форме но отсутствует в файле валидации".
Правда есть момент:
В случае произвольных форм, после удаления, можно зайти на форму и увидеть что действительно здесь тег который использует удаленную переменную. Чтобы избавиться от сообщения надо удалить тег и сохранить форму.
В случае же шаблонных, после удаления, тега с переменной в таблице нет, и соответственно нельзя его удалить, приходится вносить изменения в форму и после этого сохранить.
Может быть стоит в случае шаблонных форм действительно удалять тег вместе с переменной с шаблона, если уж тег не отображается в таблице. Ну или оставлять его. В общем не знаю как правильно, и будет ли это более наглядней чем текущий вариант.