2013-09-02 3 views
0

SharePoint 2013 в офисе 365Как показать фактическое значение настраиваемого столбца библиотеки документов на основе людей и групп в SharePoint 2013?

Я добавил пользовательский столбец в библиотеку документов. Столбец называется «Автор», и это поиск типа «Люди» и «Группа», отфильтрованный для отображения только «Люди» и показывает поле Имя.

У меня есть рабочий процесс, который обусловливаться колонна не пусто, но Workflow строитель не пуст или не пуст для этого тока Item.FieldFromSource (Current Item: Автор), так что я прочитал значение в строку переменной

enter image description here

Теперь я могу проверить для существования:

enter image description here

Тем не менее, я обнаружил, что поведение Workflow было несколько противоречивым, и, как вы, вероятно, знаете, прочитали ли вы это, Workflows, как известно, трудно отлаживать. Таким образом, я создал задачу, которая будет выполняться после цикла, назначенного CurrentUser, что бы показать значение этих двух элементов данных (это в целевом Описании):

Value of author = [%Variable: Author_Value%] 
Other author = [%Current Item:Author%] 

При запуске рабочего процесса (с установите автора Joe Bloggs) и изучите Задачу, вместо имени автора она имеет более или менее тарабарщину.

enter image description here

Два вопроса -

1 - как я могу вывести имя автора, так это то, что я думал, что я сделал?
2 - почему нет пуст/не пуст для поиска? Все они, независимо от того, что они связаны, только кажутся подверженными равно/не равно.

Спасибо, и надеемся, что это имеет смысл!

Эдвард

ответ

0

Просто обнаружил, что выводит текущий пункт: Автор как строка является вопрос - я изменил для отображения имен, разделенных точкой с запятой, и все это прекрасно работает. Я до сих пор не понимаю, почему построитель условий в столбцах поиска не дает вам больше, чем equals/not equals, но hey ho, это SharePoint.