Отзовитесь... специалисты по WorkFlow

Здесь обсуждаем систему TDM/PDM/Workflow Lotsia PDM PLUS (PartY PLUS).
Аватара пользователя
Александр
Активный участник
Сообщения: 1658
Зарегистрирован: 24 авг 2006, 08:06
Используемое ПО: Lotsia PDM PLUS
Откуда: 55.745578,37.665825

Сообщение Александр »

А вот еще один вопрос :wink:
допустим есть два массива на форме задачи - а можно ли как нибудь Drag&Drop'om перетаскивая строку из одного массива в другой активировать какое нибудь событие - ну чтобы не просто кнопку нажать для действия (копирования) а поизвращаться через перетаскивание??
Последний раз редактировалось Александр 28 фев 2008, 10:39, всего редактировалось 2 раза.

Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный

Аватара пользователя
Старик Крупский
Активный участник
Сообщения: 803
Зарегистрирован: 27 июл 2006, 22:17
Откуда: Москва

Сообщение Старик Крупский »

Именно перетаскивание? Менее извращенные события не подойдут?
Я вот делал между массивами кнопки со стрелками вправо-влево. Слева массив, справа массив, а между ними кнопки. Четыре штуки: переместить выделенное, переместить все, вернуть обратно, вернуть все.
"Лучше меньше, да лучше" (C)
Аватара пользователя
Александр
Активный участник
Сообщения: 1658
Зарегистрирован: 24 авг 2006, 08:06
Используемое ПО: Lotsia PDM PLUS
Откуда: 55.745578,37.665825

Сообщение Александр »

понимаешь - перетаскивание как то более интуитивно понятно - да и движений мышки меньше, ну в каких то случаях это выглядело бы интересно - тем более что Лоция сама пропагандирует Drag&Drop при работе с объектами и былобы логично продлить эту линию и на работу с массивами
ну наверно :wink:
я не настаиваю :wink:

Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный

Аватара пользователя
Александр
Активный участник
Сообщения: 1658
Зарегистрирован: 24 авг 2006, 08:06
Используемое ПО: Lotsia PDM PLUS
Откуда: 55.745578,37.665825

Сообщение Александр »

А вот еще вопрос - про обновления информации на форме

1. Допустим при загрузке я считываю некоторую строку из объектов и отображаю ее на экране и потом из формы запускаю действие и меняю эти объекты (изменяю атрибуты) - как мне теперь снова активировать чтение этой новой измененной информации в той же открытой форме задачи по выходу из действия меняющего данные?

2. И вопрос вытекающий из первого - есть переменная значение которой зависит допустим от 5 других переменных - Как ее обновлять? написать 5 действий на изменение каждой из вспомогательных переменных, или можно засунуть какое то ИЛИ в поле переменная формы где и перечислить все зависимые переменные?
Последний раз редактировалось Александр 28 фев 2008, 10:39, всего редактировалось 1 раз.

Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный

Аватара пользователя
Anderyt
Активный участник
Сообщения: 777
Зарегистрирован: 15 июл 2004, 13:15
Используемое ПО: Lotsia PDM PLUS
Откуда: Тюмень
Контактная информация:

Сообщение Anderyt »

вот кстати да, выбор нескольких переменных, по изменению которых будет запускаться действие - это было бы полезно.. чтобы можно было бы написать одно действие, в котором анализировать значения нескольких переменных. любая из них изменилась - действие запустилось и сделало то, что надо (мы такое хотели сделать для проверки возможности перехода и включения кнопки ОК на форме задачи)..
вот это было бы интересно..
лучше день потерять, потом за пять минут долететь!
Аватара пользователя
Disillusioned
Активный участник
Сообщения: 420
Зарегистрирован: 15 июл 2004, 15:12
Используемое ПО: Lotsia PDM PLUS
Откуда: Подольск
Контактная информация:

Сообщение Disillusioned »

И вопрос вытекающий из первого - есть переменная значение которой зависит допустим от 5 других переменных - Как ее обновлять? написать 5 действий на изменение каждой из вспомогательных переменных, или можно засунуть какое то ИЛИ в поле переменная формы где и перечислить все зависимые переменные?
Прописываем действие для обработки изменения одной из переменных, потом при помощи пункта контексного меню "Выбрать..." применяем его к другим переменным. Впоследствии, если параметры действия надо поменять, меняем в любой строке - во всех остальных, где действие добавлялось через "Выбор.." произойдут те же изменения.
Если нужны И и ИЛИ, прописываем их в условиях выполнения действия.
Ах и с ними невозможно
И без них никак нельзя
Аватара пользователя
Anderyt
Активный участник
Сообщения: 777
Зарегистрирован: 15 июл 2004, 13:15
Используемое ПО: Lotsia PDM PLUS
Откуда: Тюмень
Контактная информация:

Сообщение Anderyt »

М-дааааа.
чем дальше - тем больше понимаю, что совершенно не ориентируюсь в этом интерфейсе..
спасибо, будем знать ;-)
лучше день потерять, потом за пять минут долететь!
Аватара пользователя
Александр
Активный участник
Сообщения: 1658
Зарегистрирован: 24 авг 2006, 08:06
Используемое ПО: Lotsia PDM PLUS
Откуда: 55.745578,37.665825

Сообщение Александр »

чем дальше - тем больше понимаю, что совершенно не ориентируюсь в этом интерфейсе..
ЗАЧОТ
я солидарен
но ты, именно ты не должен был этого говорить :wink: нас же слушают дети :wink:
это же провал
шутка :wink: :wink:

Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный

Аватара пользователя
Anderyt
Активный участник
Сообщения: 777
Зарегистрирован: 15 июл 2004, 13:15
Используемое ПО: Lotsia PDM PLUS
Откуда: Тюмень
Контактная информация:

Сообщение Anderyt »

провал? да не..
я уже старый, мне все равно :-)
но реально, после того, как в Теххелпе на наш вопрос ответили, что есть функция копирования целой страницы настроек профиля в другой профиль (а нам хотелось скопировать настройки соответствия форм типам объектов целой стопкой), я уже ничему не удивляюсь.. то, что не знал, что одно действие может быть на одном этапе несколько раз - ничего удивительного...
лучше день потерять, потом за пять минут долететь!
Аватара пользователя
Старик Крупский
Активный участник
Сообщения: 803
Зарегистрирован: 27 июл 2006, 22:17
Откуда: Москва

Сообщение Старик Крупский »

Anderyt писал(а):М-дааааа.
чем дальше - тем больше понимаю, что совершенно не ориентируюсь в этом интерфейсе..
спасибо, будем знать ;-)
Я отказываюсь верить, что Anderyt не знал, что одно действие можно привязать несколько раз!!! Это что, информационный барьер наступил?
"Лучше меньше, да лучше" (C)
Аватара пользователя
Старик Крупский
Активный участник
Сообщения: 803
Зарегистрирован: 27 июл 2006, 22:17
Откуда: Москва

Сообщение Старик Крупский »

Александр писал(а):А вот еще вопрос - про обновления информации на форме

1. Допустим при загрузке я считываю некоторую строку из объектов и отображаю ее на экране и потом из формы запускаю действие и меняю эти объекты (изменяю атрибуты) - как мне теперь снова активировать чтение этой новой измененной информации в той же открытой форме задачи по выходу из действия меняющего данные?
Ну да, действие над объектами не может в конкретную строчку массива вернуть результат, но может вернуть его в одиночные переменные. И тогда открываются перспективы... Значения этих переменных можно следующим действием записать в указанную (выделенную) строчку массива. Или же, если массив изначально заполняется запросом и на это уходит немного времени, то можно снова выполнить действие с запросом. То есть по одному событию будет действие над объектами и действие по обновлению массива.
"Лучше меньше, да лучше" (C)
Аватара пользователя
Anderyt
Активный участник
Сообщения: 777
Зарегистрирован: 15 июл 2004, 13:15
Используемое ПО: Lotsia PDM PLUS
Откуда: Тюмень
Контактная информация:

Сообщение Anderyt »

Старик Крупский писал(а):Я отказываюсь верить, что Anderyt не знал, что одно действие можно привязать несколько раз!!! Это что, информационный барьер наступил?
не знаю, что там наступило, но что-то реально наступило... :-(
не было видимо большой необходимости... а скорее всего, мозги уже скептически относятся к разного рода экспериментам..
в самом деле, не знал о пункте "Выбрать..."
а насчет обновления значений переменных после действия над объектами..
(фраза "действие над объектами не может в конкретную строчку массива вернуть результат" позволяет считать, что в новую строку массива вернуть-таки можно и всем это известно ;-) )
а если добавить сразу после действия над объектами действие над переменными, в котором вытащить инфу из только что обработанных объектов и запихать ее в переменные?..
лучше день потерять, потом за пять минут долететь!
Аватара пользователя
Александр
Активный участник
Сообщения: 1658
Зарегистрирован: 24 авг 2006, 08:06
Используемое ПО: Lotsia PDM PLUS
Откуда: 55.745578,37.665825

Сообщение Александр »

прочь такие мысли, что-то реально наступило - пора изменить жизнь - поменять работу жену квартиру машину - и все по новой - знаешь как мозги заработают! закачаешся :wink: (это я не про себя) Не волнуйся мы тебя поддержим!

Кстати по делу
действие то мы выполним но каким то образом нужно соблюсти последовательность, т.е. сразу после вызова действия - вызвать действие над переменными - а как локализовать такую цепочку?
может и можно - повесить на изменения переменной вызов дейсвия 1 и вызов изменения переменных 2

а если в другом месте мне нужно задействовать эти же действия в другой цепочке т.е. на событие по другой переменной повесить эти и еще 10 действий

не знаю понятно ли объяснил - но мне кажется что получится такая каша для отдельно взятого действия - ведь оно может быть использовано в 100 событиях везде в своем порядке ну и т.д. - опасаюсь в общем ХАОСА :wink: :wink:

Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный

Аватара пользователя
Александр
Активный участник
Сообщения: 1658
Зарегистрирован: 24 авг 2006, 08:06
Используемое ПО: Lotsia PDM PLUS
Откуда: 55.745578,37.665825

Сообщение Александр »

И еще раз повторяю вопрос Посерьезней пожалуйста :wink: :wink:
итак
Как по окончанию внешнего действия Party вызванного из формы задачи WorkFlow вызвать какое либо действие по изменению переменных формы задачи

Допустим действие возвращает мне в переменную Res код возврата и мне в соответствии с этим кодом нужно что-то запустить

нужно что? написать все возможные действия по всем вариантам кодов возврата и проставить его (код) в условие запуска того или иного действия????

Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный

Аватара пользователя
Anderyt
Активный участник
Сообщения: 777
Зарегистрирован: 15 июл 2004, 13:15
Используемое ПО: Lotsia PDM PLUS
Откуда: Тюмень
Контактная информация:

Сообщение Anderyt »

Александр писал(а): нужно что? написать все возможные действия по всем вариантам кодов возврата и проставить его (код) в условие запуска того или иного действия????
похоже, что так...
если не ошибаюсь, действия обрабатываются как раз в том порядке, в котором они приведены в списке действий. по идее, действия над переменными должны будут подхватить код, оставшийся после действия над объектами, и выполниться (если им разрешит условие). и все эти действия должны быть привязаны к одному и тому же событию, скорее всего.
лучше день потерять, потом за пять минут долететь!
Ответить