none
Как сделать вычисляемое поле списка уникальным RRS feed

  • Вопрос

  • Доброго всем дня!

    Есть список SharePoint, куда пользователи вписывают некие данные. Есть задача, чтобы пользователь не мог вписать более одной строки в день. Уникальность записи в рамках суток обеспечивает совокупность полей Дата и ФИО. Сделал вычисляемое поле, в котором объединил [Дата]&[ФИО]. Но когда выбираем тип поля "Вычисляемое", параметр "Применять уникальные значения" пропадает. Что посоветуете?

Ответы

  • Доброго всем дня!

    Есть список SharePoint, куда пользователи вписывают некие данные. Есть задача, чтобы пользователь не мог вписать более одной строки в день. Уникальность записи в рамках суток обеспечивает совокупность полей Дата и ФИО. Сделал вычисляемое поле, в котором объединил [Дата]&[ФИО]. Но когда выбираем тип поля "Вычисляемое", параметр "Применять уникальные значения" пропадает. Что посоветуете?

    Как вариант напиши код, где GetListItem с фильтром на сегодня + ФИО проверяет, если нет строки, то true, если есть то false блокирует\не блокирует кнопку "Создать элемент списка".

Все ответы

  • Здравствуйте,

    Уникальность занчений не поддерживается для вычисляемых полей.

    Поддерживаемые варианты полей:

    • Одна строка текста.
    • Поле выбора (но не с несколькими вариантами выбора).
    • Число.
    • Денежные единицы.
    • Дата и время.
    • Поле просмотра "Lookup" (но не для нескольких значений).
    • Пользователь или группа (но не для нескольких значений).
    • Заголовок (но не в библиотеке документов).



    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение" Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    Модератор
  • Доброго всем дня!

    Есть список SharePoint, куда пользователи вписывают некие данные. Есть задача, чтобы пользователь не мог вписать более одной строки в день. Уникальность записи в рамках суток обеспечивает совокупность полей Дата и ФИО. Сделал вычисляемое поле, в котором объединил [Дата]&[ФИО]. Но когда выбираем тип поля "Вычисляемое", параметр "Применять уникальные значения" пропадает. Что посоветуете?

    Как вариант напиши код, где GetListItem с фильтром на сегодня + ФИО проверяет, если нет строки, то true, если есть то false блокирует\не блокирует кнопку "Создать элемент списка".