2014-09-30 4 views
0

Я использую xCP Designer 2.0, и я пытаюсь создать сразу несколько объектов. Скажем, я получаю номер 20 в качестве входных данных и вам нужно создать 20 из этих объектов с увеличением целочисленного атрибута от 1 до 20.Documentum xCP 2.0 создание нескольких объектов

Можно ли достичь этого с помощью процесса без гражданства? Как именно?

ответ

4

У вас есть по крайней мере 2 варианта:

  • написать пользовательский код Java Execute в внутри активности вызова Java Service
  • создать конкретный поток процесса для достижения его

Если вы решите во-первых, вы можете проверить, как интегрировать свой пользовательский (Java) код в xCPDesigner через самостоятельный учебник, который вы можете скачать с this. Вы найдете полезные вещи на ссылке this.

Если вы выбрали второй подход, сделать это таким образом:

Добавить переменную процесса, как здесь

enter image description here

Модель без гражданства процесс, как на картинке

enter image description here

Определить loop_count ++ Активность как на картина

enter image description here

Обратите внимание, что loop_count ++ активность имеет тип Set Process Data. Кроме того, необходимо установить закладку запуска на регистрации активности, как на картинке:

enter image description here

Вы будете знать, что делать в Создать активность. ;)

EDIT: Я только что видел, что вы упускали из виду, что вы установили 20, когда инициируете процесс без гражданства. Логика такая же, вы просто используете Substract function in loop_count ++ активность (вы можете также изменить название активности) :)

 Смежные вопросы

  • Нет связанных вопросов^_^