Работа по обработке объектов на сервере автопереходов.

Здесь обсуждаем систему TDM/PDM/Workflow Lotsia PDM PLUS (PartY PLUS).
Ответить
Юрий
Активный участник
Сообщения: 239
Зарегистрирован: 13 янв 2005, 14:30
Используемое ПО: Lotsia PDM PLUS LT
Откуда: Украина, Донецк
Контактная информация:

Работа по обработке объектов на сервере автопереходов.

Сообщение Юрий »

Этот вопрос давольно не простой, поэтому я его выставляю на общее рассмотрение:
Анна писал(а): Задача в следующем: предполагается создать работу, которая будет запускаться на сервере автопереходов раз в сутки. Необходимо отобрать объекты, которые отвечают определенному условию и далее изменить права на эти объекты. Я ранее никогда не использовала WorkFlow, обходилась действиями, но текущая необходимость заставила обратиться к нему. В принципе мне и не нужно видеть эти объекты, просто нужно чтобы они отбирались.
gali
Активный участник
Сообщения: 285
Зарегистрирован: 27 мар 2007, 07:43

Сообщение gali »

а в чем вопрос?
у меня есть работа, которая запускается раз в сутки, отбирает объекты и "раскладывает" по папкам (папка, собс-но, одна, но если надо в другую, по условию, создается)
Юрий
Активный участник
Сообщения: 239
Зарегистрирован: 13 янв 2005, 14:30
Используемое ПО: Lotsia PDM PLUS LT
Откуда: Украина, Донецк
Контактная информация:

Сообщение Юрий »

gali писал(а):а в чем вопрос?
у меня есть работа, которая ...
Если не затруднит, опишите механизм отбора объектов.
Как вы делаете отбор на сервере автопереходов автоматически?
gali
Активный участник
Сообщения: 285
Зарегистрирован: 27 мар 2007, 07:43

Сообщение gali »

не затруднит и можно на ты :)
есть работа, на первой форме можно задавать время выполнения. между началом и завершением два шага: 1) ожидание старта и 2) автозапуск след. старта - все скрыто, все автоматически (если нужны конкретные настройки задач и переходов, лучше бы как-то иначе связаться).
На переходе от 1) условие, проверяющее наспуление времени. Перед выполнением перехода запускается действие, которое, собственно все исполняет.
В действие передаю параметры, по которым надо отбирать объекты. В моем конкретном случае отбираются объекты определенного типа, являющиеся дочерними к таким же образом передаваемому в действие родительскому. Поиск в цикле sql-запросом. Нашла, сделала новую связь с другим объектом (типа, папки), убила связь со старым родителем.

С 2) переход на конец и обратно на ожидание 1). На переходе условие.

все работает, пока работает сервер :)

готова дать более подробные объяснения, если надо
Аватара пользователя
Анна
Участник
Сообщения: 27
Зарегистрирован: 13 июн 2007, 10:32

Сообщение Анна »

Спасибо. Попытаюсь разобраться.
Ответить