#0
by proger2011
Как в текущей задаче найти предыдущую задачу? Для анализа дальнейших дайствий необходимы данные предыдущей задачи. Может сам подход неверный. Может надо не на предыдущие задачи ориентироваться а как нить иначе?
#2
by Beduin
Он должен писать в реквизит из прошлой задачи. Но еще не известно будет ли она в будущем. Ты карту маршрута используешь?
#3
by proger2011
Спасибо за ответ. Но я не понял. :) В реквизите текущий задачи должна быть ссылка на предыдущую? А где и как эту ссылку туда записать?
#5
by Beduin
Тогда Методом ПолучитьВходящиеТочки (GetIncomingPoints) Синтаксис: ПолучитьВходящиеТочки Возвращаемое значение: Тип: Массив. Описание: Получает массив точек маршрута бизнес-процесса, входящих в указанную точку. Доступность: Сервер, толстый клиент, внешнее соединение. Получишь входящие точки и затем используя данные по точкам отбирай задачи по свойству ЗадачаОбъект.<Имя задачи> (TaskObject.<Имя задачи>) ТочкаМаршрута (RoutePoint) Использование: Чтение и запись. Описание: Тип: ТочкаМаршрутаБизнесПроцессаСсылка. Содержит ссылку на точку маршрута породившего задачу бизнес-процесса (может быть пустой). Доступность: Сервер, толстый клиент, внешнее соединение.
#6
by proger2011
Не догоняю... Получил массив входящих точек маршрута для текущей задачи. Для примера: Точка действия, Точка выбора варианта. У точки действия нашли задачу, у точки выбора варианта нашли массив входящий точек маршрута и далее нашли задачу. Далее выбираем из двух задач наверно последнюю по дате. Пля... пипец... Может проще выбрать последнюю задачу по времени для текущего бизнес-процесса?
#7
by LAAry
При выполнении предыдущей задачи пиши нужные данные в реквизит бп. При выполнении текущей читай из БП.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- как в 1с задать свой размер страницы табличного документа? не A4 а например 10*4
- Работа с картинками в Excel
- У пользователя недостаточно прав на исполнение операции над базой данных
- Как сделать расшифровку в СКД*?
- исправление ошибочно списанного ндс налогового агента текущего периода
- Перетаскивание строк между двумя табличными полями
- Как в 1с 8.2 (УФ) сделать групповую печать
- Выбрать ячейку в табличной части документа и вызвать процедуру данной ячейки
- как при изменении поля в табличной части получить/установ остальные значения Тч?
- BarCode
- ЗУП: Индекс находится за границами массива
- Данные были изменены. Сохранить изменения?
- Восстановление файловой базы
- Отчет «Анализ доступности товаров на складах».... Оплата УТ
- Произвольная формула расчета в ЗУП, нужно использовать больше 6 показателей
- Диаграмма по остаткам
- УПП: перенос задолженности поставщику с одного договора на другой
- Как получить список дисков из 1С
- КД Как передать параметр и обработать его в приемнике
- Вывод содержимого таблицы значений в СКД