Автоматический запуск бизнес-процессов

Подскажите, пожалуйста, как мне получить при запуске бизнес-процесса в элементе "Start" все параметры этого окна:

т.е. мне нужно получить:

  • Название
  • Автоматически запускать процесс
  • При
  • В источнике данных
  • Описание
  • Оба фильтра

Как это сделать?

Нравится

4 комментария

сделал, вопрос снимается

Виталий,опишите пожалуйста для других))

напишу один из вариантов, дальше по аналогии, можно что угодно вытянуть

идем в scr_DatasetTriggers

в DatasetTriggers.GetWorkflowParams

дописываем:

for (DatasetTriggerID in this.Triggers) {
		AddParam('DatasetTriggerName', wptString, this.Triggers[DatasetTriggerID].Name);
	}

в данном примере я передаю название, но можно поступить проще, например передать сразу DatasetTriggerID - это запись в таблице: tbl_DatasetTrigger

далее в БП

получаем этот параметр обычным способом:

var ParentDiagram = GetDiagramByItem(ScriptItem);
var DatasetTriggerName = WFGetParamValue(ParentDiagram, 'DatasetTriggerName');

Виталий, большое спасибо за один из примеров))

Показать все комментарии