|
Изменить форму через бизнес-процесс | ☑ | ||
---|---|---|---|---|
0
Пользователь1104
04.05.17
✎
17:10
|
Здравствуйте. В точке обработке при выполненном условии получаю ссылку на задачу, в форме которой нужно изменить доступность некоторых реквизитов. Но ПолучитьФорму() Возвращает Неопределено. Как лучше можно сделать?
|
|||
1
Вафель
04.05.17
✎
17:16
|
наверно нужно всетаки при открытии формы анализирвоать
|
|||
2
AsadRoman
04.05.17
✎
17:30
|
(1) +1
ПриОткрытии() Если Строка(Объект.ТочкаМаршрута) = "Передача в ремонт" Тогда Элементы.ФормаПередачаВРемонт.Доступность = Ложь; ..... как-то так... |
|||
3
Пользователь1104
04.05.17
✎
17:38
|
(2) при открытии формы чего?
|
|||
4
Пользователь1104
04.05.17
✎
17:45
|
(2) При создании БП формируются 4 задачи разным людям. После каждого завершения задачи точка обработки проверяет, все ли завершили или еще нет. Если да, то я получаю ссылку на задачу в точке обработки, не могу получить форму этой задачи (и вообще никакую форму, она там типа Неопределено).
|
|||
5
Вафель
04.05.17
✎
17:46
|
(3) той формы, где ты хочешь реквизиты отключать
|
|||
6
Пользователь1104
04.05.17
✎
17:50
|
(5) Так для начала надо открыть форму из БП, чтобы её обработать в процедуре ПриОткрытии(). А формы он не видит.
|
|||
7
Вафель
04.05.17
✎
17:50
|
(6) не нужно
|
|||
8
Вафель
04.05.17
✎
17:51
|
тебе при открытии формы нужно узнать состояние бп
|
|||
9
Пользователь1104
04.05.17
✎
17:55
|
(8) Не хотелось бы менять сам модуль формы этого документа. Но если нет другого способа, тогда ладно. Спасибо
|
|||
10
Вафель
04.05.17
✎
18:00
|
расширение напиши
|
|||
11
Пользователь1104
04.05.17
✎
18:02
|
(10) Дело в том, что уже написана готовая проверка нужных действий в точке обработки БП, и, возможно, ее вообще нельзя будет повторить в модуле формы.
|
|||
12
Chameleon1980
04.05.17
✎
18:08
|
(11) что из (10) не понятно?
используй, например директиву типа После |
|||
13
Михаил Козлов
04.05.17
✎
18:20
|
Я предпочитаю (ОФ) использовать формы БП, а не задачи.
И реквизиты в задаче не завожу, чтобы задача годилась для всех БП. Поэтому и форма не нужна. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |