|
Как получить для открытия форму бизнес-процесса? |
☑ |
0
live in sky dreams
26.12.18
✎
19:16
|
Не могу понять. Для документов и справочников передаем в параметрах структуру, в которой содержится "Ключ" и на выходе "ПолучитьФорму()" получаем форму конкретного документа или конкретного справочника.
Что нужно передавать при получении формы бизнес-процесса?
|
|
1
vde69
26.12.18
✎
20:16
|
оБП=СсылкаБП.ПолучитьОбъект()
оБП.ПолучитьФорму()
|
|
2
RomanYS
26.12.18
✎
21:40
|
(1) в (0) похоже УФ
|
|
3
RomanYS
26.12.18
✎
21:41
|
(0) по идее всё тоже самое
|
|
4
live in sky dreams
27.12.18
✎
09:53
|
(3)не тоже самое..
На клиенте я не могу получить ообъект, следовательно не могу получить форму указанным методом обращаясь к объекту.
А на сервере... там интерактивные операции не доступны, я не могу получить форму, потому как форма на сервере бесполезна.
|
|
5
live in sky dreams
27.12.18
✎
09:54
|
Получить форму "из объекта" возможно для толстого клиента.. Но не для тонкого.. Ну или я не могу понять как
|
|
6
RomanYS
27.12.18
✎
09:59
|
(5) (4) всё это верно и для справочников и для документов. С ними ты якобы разобрался, делай также для БП
|
|
7
live in sky dreams
27.12.18
✎
10:18
|
Делаю так же..
фПараметры = Новый Структура;
фПараметры.Вставить("Ключ", СсылкаНаБП);
ФормаБП = ПолучитьФорму("БизнесПроцессы.Согласование.Форма.ФормаЗадачиИсполнителя");
Вылетает по ошибке в "ПриСозданииНаСервере" формы бизнеспроцесса. Не заполнено в форме ничего..
|
|
8
live in sky dreams
27.12.18
✎
10:19
|
При работе со справочниками и документами в формах при таком подходе Объект как минимум заполнен. А тут ничего.
|
|
9
RomanYS
28.12.18
✎
11:03
|
(7) а где параметры передаются в форму?
|
|