|
Работы с бизнес-процессами
| ☑ |
0
frostixxx
10.03.14
✎
19:34
|
Всем доброго времени суток, вопрос в следующем...
Нужно сделать в ветке блок схемы бизнес-процесса, отдельную задачу результат которой не влияет на схему в целом(просто хочется видеть выполнили или нет), как это реализовать?
|
|
1
GROOVY
10.03.14
✎
19:49
|
Можно попробовать сделать точку маршрута .
|
|
2
frostixxx
10.03.14
✎
19:56
|
Точка требует продолжения банкета, т.е. движения по блок схеме
|
|
3
frostixxx
10.03.14
✎
19:56
|
Делаю через декорацию и документ
|
|
4
Hans
10.03.14
✎
20:03
|
Делал через декорации.
В Бизнес процессе делал доп ТабЧасть в которой хранил наименование декорации и какой текст отображать.
При показе карты маршрута такой код -
Для каждого СтрокаТЧ Из БП.ДопИнформация Цикл
ЭлементСхемы = КартаМаршрута.ЭлементыГрафическойСхемы.Найти(СтрокаТЧ.ЭлементСхемы);
Если ЭлементСхемы <> неопределено Тогда
ЭлементСхемы.Наименование = СтрокаТЧ.Информация;
Если СтрокаТЧ.Цвет = 1 Тогда
ЭлементСхемы.ЦветТекста = WebЦвета.Зеленый;
ИначеЕсли СтрокаТЧ.Цвет = 2 Тогда
ЭлементСхемы.ЦветТекста = WebЦвета.Красный;
ИначеЕсли СтрокаТЧ.Цвет = 3 Тогда
КонецЕсли;
КонецЕсли;
КонецЦикла;
|
|
5
frostixxx
10.03.14
✎
20:08
|
Ну так-же уже замутил, только в документе добавил признак завершения и привязку к БП, если нет документа по БП, то декорация красная, если есть, но не завершен - желтая, если есть и завершена - зеленая.
|
|
6
frostixxx
10.03.14
✎
20:09
|
Спасибо всем, что не оставили без ответов)
|
|
7
frostixxx
10.03.14
✎
20:12
|
Да и на заметку, при нажатии на декорацию либо открывается созданный уже либо создается документ под БП.
|
|