Гость
Форумы / SharePoint [игнор отключен] [закрыт для гостей] / Создание/обновление списка по элементу другого. / 7 сообщений из 7, страница 1 из 1
14.05.2014, 16:52
    #38641302
shtefanvalery
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание/обновление списка по элементу другого.
День добрый, уважаемые коллеги.
Возникла ситуация, от количества которых уже едет крыша.
Не постиг я пока дзен в написании воркфлоу, хотя изрядно стараюсь :)

Прошу вашей помощи!

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

Задача флоу заключается в том, чтобы при добавлении заказчиком нового элемента (создании новой заявки), он (элемент), в зависимости от того ЧТО ОН ЕСТЬ (еда/мебель/авто), появился в одном из трех других списков/каталогов соответственно: еда/мебель/авто.

Работаю в ШП2010.

Пожалуйста, не скупитесь идеи.
Заранее благодарен.
...
Рейтинг: 0 / 0
20.05.2014, 10:59
    #38646050
Iset
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание/обновление списка по элементу другого.
shtefanvalery,

не совсем ясно в чем ваша проблема.

есть три списка:

ListMain - где создаем элементы
List1 - список, в котором создается элемент, при значении поле Выбор "Вариант1"
List2 - список, в котором создается элемент, при значении поле Выбор "Вариант2"
Рабочий процесс цепляется на список ListMain, на создание элемента
...
Рейтинг: 0 / 0
20.05.2014, 13:17
    #38646300
shtefanvalery
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание/обновление списка по элементу другого.
Iset,
Такой вариант, конечно же, я рассматривал. Прошу прощения, что не уточнил.
На самом деле, данных списков много, и, предположим, они создаются раз в день/два/три.
Возможно ли сделать универсальный флоу, в котором нет необходимости каждый раз вводить новое условие проверки при создании очередного ListX?
...
Рейтинг: 0 / 0
20.05.2014, 13:58
    #38646401
shtefanvalery
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание/обновление списка по элементу другого.
Iset,
Получилось все еще сложнее..
В ListMain создается элемент. Два поля выбора, по которым, в дальнейшем будет идти "сортировка": FirstChoice и SecChoice.
Далее, есть, например 5 списков: ListA, ListB, ListC, ListD & ListE.
В зависимости от выбора в FirstChoice элемент попадает в один из списков List*.
Но! В каждом из List* есть ПАПКИ с одинаковыми именами Name1, Name2, Name3.
И элемент должен попадать в конкретную папку. Этот NameX, как раз-таки, выбирается в SecChoice.
Вот такая сатанинская вакханалия.
...
Рейтинг: 0 / 0
20.05.2014, 14:37
    #38646486
chel_2000
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание/обновление списка по элементу другого.
shtefanvalery,

сделайте custom activity для своего процесса. Или перенесите логику в обработчик событий.
...
Рейтинг: 0 / 0
20.05.2014, 21:35
    #38647014
shtefanvalery
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание/обновление списка по элементу другого.
chel_2000,

Customы писать надо на сишнике, так понимаю?
Про перенос логики в обработчик событий можно подробнее?
...
Рейтинг: 0 / 0
21.05.2014, 11:23
    #38647340
chel_2000
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание/обновление списка по элементу другого.
shtefanvalery,

Писать на шарпе, да. И ресивер тоже, впрочем.
Вот гайд по ресиверам.
http://www.dotnetcurry.com/showarticle.aspx?ID=649
...
Рейтинг: 0 / 0
Форумы / SharePoint [игнор отключен] [закрыт для гостей] / Создание/обновление списка по элементу другого. / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]