Лучший отвечающий
Парсинг строки в дизайнере

Вопрос
-
Господа, есть 2 списка.
Один ко многим. мне нужна дать права на элемент первого списка , пользователей взять из элементов второго.
В первом списке я получаю ИД второго списка. Которые нужны... но типа 1,3,5,9
Как мне эту строку распарсить и пройтись циклом?
Работаю только на дизайнере . 2013. СПС
7 ноября 2014 г. 9:14
Ответы
-
Вот нашел.
вдруг кому пригодится
http://plumsail.com/workflow-actions-pack/docs/string-processing-workflow-actions/#SplitString
- Помечено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 1 декабря 2014 г. 6:43
10 ноября 2014 г. 12:45
Все ответы
-
Я так понимаю в каком то из списков пользователи - эта колонка "пользователь или группа".
А ее нельзя подставить в другой список.
Я делал так:
- В целевом списке создается точно такая же, скрытая колонка.
- при создании\изменении элемента в нее РП копируются значения
- РП прерывает наследования
- РП назначает права согласно значениям из скртой колонки.
7 ноября 2014 г. 10:29 -
Нет,во втором списке не одна строка а много.... если бы была одна без проблем. поэтому я и говорю что у меня есть список ИД-ков. На против каждого адишника группы АД.
7 ноября 2014 г. 10:40 -
может структуру списков скинете или скрины?
- Изменено IL De 7 ноября 2014 г. 10:44
7 ноября 2014 г. 10:44 -
Вопрос теоретический... уже изменили дизайн. но было бы интересно узнать ответ на этот вопрос. СКринов нет.
Список 1
Поля: ИД1, Юзеры1(много); ID1(второго списка- строка)
Список 2
Поля: ИД2, ЮЗЕР2(один) ; ID12(ИД первого списка)
В списке один - один элемент. В списке 2 - несколько элементов.
Пример: Элемент в списке 1.
1; Вася,Петя; 1,2
Элементы в списке 2.
1; Вася; 1
2;Петя;1
Как в первом списке Вася,Петя получить из списка 2... строка с их ИД-ками есть - 1;2Как то так. чуть попозже попробую все описать аккуратней с таблицами и формами.....
7 ноября 2014 г. 12:33 -
А зачем их получать? используйте вместо "ID1(второго списка- строка)" типа столбца подстановка для второго спсиска поля ИД и параметром множественные значения7 ноября 2014 г. 12:37
-
Все таки я хочу решить именно эту задачу. Другой способ я уже нашел. Если Вы поняли саму суть задачи.
То как мне сделать цикл в РП второго списка
Берем строку ИД12 в ней через точку запятую написаны ИДники первого списка.
Берем первый ИД-к идем в первый список меняем, Далее берем второй ИД идем в первый список по этому ИД-ку меняем и т.д....
Как словарь терминов составить из строки где значения через точку с запятой...
7 ноября 2014 г. 13:36 -
Вот нашел.
вдруг кому пригодится
http://plumsail.com/workflow-actions-pack/docs/string-processing-workflow-actions/#SplitString
- Помечено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 1 декабря 2014 г. 6:43
10 ноября 2014 г. 12:45