|
|
|
Бизнес-процессы. Как в текущей задаче найти предыдущую задачу? | ☑ | ||
|---|---|---|---|---|
|
0
proger2011
20.10.10
✎
13:40
|
Как в текущей задаче найти предыдущую задачу?
Для анализа дальнейших дайствий необходимы данные предыдущей задачи. Может сам подход неверный. Может надо не на предыдущие задачи ориентироваться а как нить иначе? |
|||
|
1
Господин ПЖ
20.10.10
✎
13:42
|
пиши в реквизит
|
|||
|
2
Beduin
20.10.10
✎
13:44
|
(1) Он должен писать в реквизит из прошлой задачи. Но еще не известно будет ли она в будущем.
(0) Ты карту маршрута используешь? |
|||
|
3
proger2011
20.10.10
✎
13:44
|
(1) Спасибо за ответ. Но я не понял. :) В реквизите текущий задачи должна быть ссылка на предыдущую? А где и как эту ссылку туда записать?
|
|||
|
4
proger2011
20.10.10
✎
13:44
|
(2) Конечно карту маршрута использую.
|
|||
|
5
Beduin
20.10.10
✎
13:48
|
(4)
Тогда Методом ТочкаМаршрутаБизнесПроцессаСсылка (BusinessProcessRoutePointRef) ПолучитьВходящиеТочки (GetIncomingPoints) Синтаксис: ПолучитьВходящиеТочки() Возвращаемое значение: Тип: Массив. Описание: Получает массив точек маршрута бизнес-процесса, входящих в указанную точку. Доступность: Сервер, толстый клиент, внешнее соединение. Получишь входящие точки и затем используя данные по точкам отбирай задачи по свойству ЗадачаОбъект.<Имя задачи> (TaskObject.<Имя задачи>) ТочкаМаршрута (RoutePoint) Использование: Чтение и запись. Описание: Тип: ТочкаМаршрутаБизнесПроцессаСсылка. Содержит ссылку на точку маршрута породившего задачу бизнес-процесса (может быть пустой). Доступность: Сервер, толстый клиент, внешнее соединение. |
|||
|
6
proger2011
20.10.10
✎
14:15
|
(5) Не догоняю...
Получил массив входящих точек маршрута для текущей задачи. Для примера: Точка действия, Точка выбора варианта. У точки действия нашли задачу, у точки выбора варианта нашли массив входящий точек маршрута и далее нашли задачу. Далее выбираем из двух задач наверно последнюю по дате. Пля... пипец... Может проще выбрать последнюю задачу по времени для текущего бизнес-процесса? |
|||
|
7
LAAry
20.10.10
✎
14:18
|
При выполнении предыдущей задачи пиши нужные данные в реквизит бп. При выполнении текущей читай из БП.
|
|||
|
8
proger2011
20.10.10
✎
14:19
|
(7) Спасибо. Отличная идея.
|
|||
|
9
proger2011
20.10.10
✎
14:19
|
и очень простая
|
|||
|
10
LAAry
20.10.10
✎
14:27
|
(9) так тебе еще в (1) ее озвучили
|
|||
|
11
proger2011
20.10.10
✎
14:29
|
(10) А я про задачу подумал, а не про БП.
|
|||
|
12
proger2011
21.10.10
✎
10:13
|
А в каком событии лучше записывать это?
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |