none
Не могу понять, как SharePoint хранит данные настраиваемого списка??? RRS feed

  • Вопрос

  • Здравствуйте.
    Создал простой настраиваемый список.
    В качестве полей сделал поле "Отдел" (тип строка) и "TeamLeader" (тип "Пользователь")

    Наполняю список тремя записями (отдел и доменный пользователь).

    Затем иду на MSSQL и делаю запрос:

    select *
      from [dbo].[AllUserData] a
     where a.tp_ListId = 'FA423ADC-ABFB-4832-86D3-797009093518'
    

    Выводятся три записи. Поле tp_ColumnSet каждой записи содержит XML такого содержания:

    <nvarchar1>КТ (iOS)</nvarchar1>

    У меня вопрос: а где информация о доменном пользователе в этом XML? Или хотя бы ссылка на него?

    4 февраля 2020 г. 5:21

Все ответы

  • Добрый день,

    Только что проверил - если поле отдельное типа "Пользователь", то в xml лежит id пользователя (в данном случае в списке название и два поля выбора пользователя:

    <int1>261</int1>
    <int2>54</int2>
    <nvarchar1>test</nvarchar1>

    Что-то у вас не так.

    4 февраля 2020 г. 6:28
  • А Вы попробуйте в поле с типом "пользователь" указать ДВА пользователя ))
    4 февраля 2020 г. 6:35