|
Создание/обновление списка по элементу другого.
|
|||
---|---|---|---|
#18+
День добрый, уважаемые коллеги. Возникла ситуация, от количества которых уже едет крыша. Не постиг я пока дзен в написании воркфлоу, хотя изрядно стараюсь :) Прошу вашей помощи! Ситуация вот в чем: Существует большой список с инфопафной формой (infopath). Назовем его, например, заявки. Предположим, что в этом списке клиенты клепают свои заявки на заказ каких либо товаров. В списке есть поле: поле выбора, которое содержит данные (они из другого списка, но не в этом суть), например такие: еда, мебель, автомобиль. Вот такая странная фирма получилась - продает еду, мебель и автомобили :) Но не об этом. Задача флоу заключается в том, чтобы при добавлении заказчиком нового элемента (создании новой заявки), он (элемент), в зависимости от того ЧТО ОН ЕСТЬ (еда/мебель/авто), появился в одном из трех других списков/каталогов соответственно: еда/мебель/авто. Работаю в ШП2010. Пожалуйста, не скупитесь идеи. Заранее благодарен. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2014, 16:52 |
|
Создание/обновление списка по элементу другого.
|
|||
---|---|---|---|
#18+
shtefanvalery, не совсем ясно в чем ваша проблема. есть три списка: ListMain - где создаем элементы List1 - список, в котором создается элемент, при значении поле Выбор "Вариант1" List2 - список, в котором создается элемент, при значении поле Выбор "Вариант2" Рабочий процесс цепляется на список ListMain, на создание элемента ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2014, 10:59 |
|
Создание/обновление списка по элементу другого.
|
|||
---|---|---|---|
#18+
Iset, Такой вариант, конечно же, я рассматривал. Прошу прощения, что не уточнил. На самом деле, данных списков много, и, предположим, они создаются раз в день/два/три. Возможно ли сделать универсальный флоу, в котором нет необходимости каждый раз вводить новое условие проверки при создании очередного ListX? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2014, 13:17 |
|
Создание/обновление списка по элементу другого.
|
|||
---|---|---|---|
#18+
Iset, Получилось все еще сложнее.. В ListMain создается элемент. Два поля выбора, по которым, в дальнейшем будет идти "сортировка": FirstChoice и SecChoice. Далее, есть, например 5 списков: ListA, ListB, ListC, ListD & ListE. В зависимости от выбора в FirstChoice элемент попадает в один из списков List*. Но! В каждом из List* есть ПАПКИ с одинаковыми именами Name1, Name2, Name3. И элемент должен попадать в конкретную папку. Этот NameX, как раз-таки, выбирается в SecChoice. Вот такая сатанинская вакханалия. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2014, 13:58 |
|
Создание/обновление списка по элементу другого.
|
|||
---|---|---|---|
#18+
shtefanvalery, сделайте custom activity для своего процесса. Или перенесите логику в обработчик событий. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2014, 14:37 |
|
Создание/обновление списка по элементу другого.
|
|||
---|---|---|---|
#18+
chel_2000, Customы писать надо на сишнике, так понимаю? Про перенос логики в обработчик событий можно подробнее? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2014, 21:35 |
|
Создание/обновление списка по элементу другого.
|
|||
---|---|---|---|
#18+
shtefanvalery, Писать на шарпе, да. И ресивер тоже, впрочем. Вот гайд по ресиверам. http://www.dotnetcurry.com/showarticle.aspx?ID=649 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2014, 11:23 |
|
|
start [/forum/topic.php?fid=12&fpage=10&tid=1330178]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 249ms |
total: | 379ms |
0 / 0 |