Создание отношений списков с помощью уникальных столбцов и столбцов подстановки

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

Общие сведения о связях со списками

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

Назначение книг курсам с помощью уникальных столбцов и столбцов подсмотра

Список "Cources" с помощью висячей

Список для чтения с помощью висящих в списке курсов

  1. Исходный список называется Список для чтения, а целевой — Курсы.

  2. Каждый список имеет уникальные столбцы для обеспечения совпадения данных.

  3. Основной столбец подступа в списке источников (список для чтения) "ищет" столбец "Код" в целевом списке (курсы) на основе совпадающих значений.

  4. Дополнительный столбец подставки в списке источников автоматически вставляет столбец Название курса из целевого списка.

При создании столбца можно указать, что он должен содержать уникальные значения. Это означает, что в списке не могут быть повторяющиеся значения в этом столбце. Вы не можете добавить элемент списка, содержащий повторяющиеся значения, изменить существующий элемент списка, который приведет к созданию повторяемого значения, или восстановить элемент из корзины, если это приведет к дублированию. Более того, если вы создали столбец подытогов в списке и определили, что он уникален, столбец в целевом списке также не должен содержать повторяющиеся значения.

Примечание: Уникальность нечувствительна к делу. Например, ord-231 и ord-231 считаются повторяютми значениями.

Уникальный столбец также должен иметь индекс. При создании уникального столбца может появиться запрос на создание индекса, который автоматически создается при нажатии кнопки ОК. Если у уникального столбца есть индекс, его невозможно удалить из него, если только вы не переопределите его, чтобы разрешить повторяющиеся значения.

В следующей таблице 2010 2016 2016 2016 2016 2013 2013 2016 2016 2013 2013

Поддерживаемые типы столбцов

Неподдерживаемые типы столбцов

Однострочный текст

Многострочный текст

Выбор (одного значения)

Выбор (нескольких значений)

Число.

Вычисляемый

Денежный

Гиперссылка или рисунок

Дата и время

Настраиваемые столбцы

Подытая (одно значение)

Подсмотр (несколько значений)

Человек (одно значение)

Человек (несколько значений)

Логический

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

В следующей таблице 2010 2016 2016 2016 2016 2016 2013 2016 2016 2016 2013 2013 2013 2

Поддерживаемые типы столбцов

Неподдерживаемые типы столбцов

Однострочный текст

Многострочный текст

Числовой

Денежный

Дата и время

Человек или группа

Вычисляемый

Гиперссылка или рисунок

Настраиваемые столбцы

Логический

Выбор

Подстановка

Существует два типа столбцов подытогов, которые можно создать: столбец подытогов с принудительной связью и столбец подзагонка с неиспользаемой связью.

В столбце подохранения с принудительной связью (также называемой целостностью данных) можно искать отдельные значения и поддерживать целостность данных в целевом списке одним из двух способов:

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

Ограничить удаление    При попытке удалить элемент в целевом списке, который имеет один или несколько связанных элементов в списке источников, удалить его из целевого списка будет нельзя. В этом случае необходимо сохранить связанный элемент в целевом списке. Например, если кто-то пытается удалить заказ из целевого списка, у клиента может по-прежнему отложенный заказ и вы хотите предотвратить удаление до обработки заказа. Вы не хотите, чтобы заказ клиента случайно удалялся, так как это повлияет на вашу способность завершить заказ.

Список курсов с попыткой удаления двух элементов.

Список для чтения с удаленными элементами

  • Каскадное удаление обеспечивает удаление всех связанных элементов в одной транзакции базы данных. Например, если вы удалили элемент в списке "Курсы" с 1-м ИД списка, он также удаляет элементы из списка для чтения, на которые ссылается удаленный элемент.

  • Операция ограничить удаление предотвращает удаление элементов из целевого списка, если существуют связанные исходные элементы списка. Поэтому при удалении элемента из списка "Курсы" с номером 3 вы не сможете сделать это, так как на него по-прежнему будет ссылаться хотя бы один элемент списка для чтения.

Принудительное применение отношения между списками помогает поддерживать актуальность данных и предотвращать несоответствия, которые могут привести к проблемам в будущем.

Примечание: Чтобы создать или изменить принудительное отношение, необходимо разрешение на управление списками в списке.

В столбце подытовки, который обеспечивает связь, также должен быть индекс. При создании столбца под вопросом, который обеспечивает связь, может быть предложено создать индекс. Когда вы наберетсяе ОК,индекс будет создан автоматически. После того как в столбце под вопросом, который применяет связь, имеется индекс, удалить индекс из этого столбца будет нельзя, если только не удалить принудительное отношение.

Столбец подытов с неукрепленным отношением

В столбце подзагонков с неиспользаемой связью можно искать одно или несколько значений из списка исходных значений в целевом списке. Если у вас есть разрешения на удаление элемента в списке источников, в целевом списке не действуют дополнительные ограничения на удаление или удаление операций.

Одно из преимуществ создания связей в списке — отображение и изменение столбцов из двух или более списков на одной странице. При создании столбца под уточняется исходный список, в основном столбце отображаются значения из целевого столбца списка, но вы также можете указать, что дополнительные столбцы из целевого списка также отображаются вместе с основным столбцом и другими столбцами из списка.

Примечание: При создании основного столбца следует указать, что нужно принять несколько значений и дополнительные столбцы, связанные с основным столбцом. Хотя вы можете переименовать столбец из списка, другие функции добавить нельзя. Чтобы изменить несколько значений, добавить столбцы или другие параметры после создания списка, перейдите к Параметры>параметры списка.

Добавление нескольких значений и дополнительных столбцов в столбец подытовки

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

Имя основного столбца — это имя, которое вы предоставляете при создании столбца подытов. По умолчанию имя каждого дополнительного столбца в списке исходных столбцов <стандартом именования:>: <имени столбца в целевом списке>. Таким образом, при изменении имени основного столбца изменяются имена всех дополнительных столбцов. Однако вы можете изменить имена и описания дополнительных столбцов по умолчанию, чтобы сделать их более осмысленными.

Список инструментов с выделенной "ИД инструмента" и "Инструмент"

список "К исполняемой" с выделенной "ИД" и "Название"

  1. 1. Столбец основного подсмотра с несколькими значениями.

  2. 2. Дополнительный столбец подсмотра с несколькими значениями.

  3. 3. Имя столбца было изменено с имени по умолчанию Для инструментов: Название на Инструменты.

Примечание: По умолчанию ИД имени столбца доступен, но скрыт. Чтобы использовать его, выберите Параметрыпросмотра , а затем выберите Изменить текущее представление. Прокрутите список и убедитесь в том, что он отображается.

При создании связей между списками с помощью столбцов под товаров и услуг, уникальных столбцов и списков с примененными отношениями вы можете достичь порогового значения или ограничения ресурса и быть заблокированы в следующих случаях:

  • Если сделать столбец уникальным в существующем списке, который имеет больше элементов, чем пороговое значение представления списка (но обратите внимание, что операция добавления одного элемента в список, которая делает список больше порогового значения представления списка, обычно не блокируется).

  • Если включить каскадное удаление или Ограничить удаление для поля подытов в списке, которое больше порогового значения представления списка.

  • Вы превысили пороговое значение представления списка, которое по умолчанию составляет 12 столбцов подсмотра.

  • Количество элементов в операции удаления превышает 1000.

Дополнительные сведения об управлении списками со множеством элементов см. в теме Управление списками и библиотеками со множеством элементов.

Предупреждение: Вы не можете сделать следующее:

  • Создание уникального столбца в списке с задав разрешения уровня элемента.

  • Приорвать наследование разрешений из списка в элемент списка, если список содержит уникальный столбец.

  • Создайте уникальный столбец или измените столбец, чтобы он был уникальным в списке, который содержит элементы с уникальными разрешениями или столбец с включенным утверждением контента.

Чтобы добавить новый столбец, выполните следующие действия:

  1. Перейдите на сайт со списком.

  2. Выберите имя списка на сайте или Параметры SharePoint Кнопка Параметры веб-сайте , выберите Контент сайта ,а затем выберите имя списка.

  3. Найдите заглавные столбцы в верхней части списка. Справа от колонок столбцов выберите +Добавить столбец.

    Добавление столбца в SharePoint Online.

  4. Появится dropdown с различными типами столбцов, которые можно создать. Выберите один из следующих типов столбцов:

    • Однострочный текст

    • Многострочный текст

    • Местонахождение

    • Число.

    • Логический

    • Человека

    • Системная дата

    • Выбор

    • Гиперссылка

    • Рисунок

    • Денежный

    Примечание: Если вы хотите создать столбец подытовки, выберите в dropdown дополнительный столбец. Привяжйте имя столбца и выберите тип подытогов на экране параметров столбца. После этого можно пропустить шаги 5 и 6.

  5. Добавьте имя столбца и сведения в области, которая отображается в правой части страницы.

  6. Чтобы применить уникальные значения к значению Да, ввести значение Да.

    Выбор принудительного применения уникальных значений

    Если выбран неподтверченный тип данных для столбца, не будет отображаться принудительное обеспечение уникальных значений.

  • Индекс уникального столбца удалить нельзя. Чтобы удалить индекс, измените столбец с уникального столбца на столбец, который сначала допускает повторяющиеся значения, а затем удалите индекс.

  • Если существующий столбец содержит повторяющиеся значения, это может быть предотвращено, если существующий столбец содержит повторяющиеся значения. Сначала необходимо удалить все повторяющиеся значения, а затем сделать столбец уникальным.

  • Если вы хотите изменить тип данных уникального столбца, сделайте следующее:

    • Изменение столбца, чтобы разрешить повторяющиеся значения

    • Удаление индекса

    • Изменение типа данных столбца на другой поддерживаемый тип данных

    • Затем сделайте столбец уникальным.

Эти действия поучают в настройке столбца подытого, отображаемого для основного столбца, и дополнительного столбца в списке. Основной столбец можно индексировать, но так как его столбец (или поле) управляется основным, он не может быть уникальным или индексным.

  1. Перейдите на сайт со списком.

  2. Выберите имя списка на навигации по сайту или Параметры SharePoint Кнопка Параметры веб-сайте , выберите Контент сайта ,а затем выберите имя списка.

  3. Найдите заглавные столбцы в верхней части списка. Справа от колонок столбцов выберите +Добавить столбец.

    Добавление столбца в SharePoint Online.

  4. В dropdown (Другое) выберите More (Еще).

    Кнопка "Дополнительные параметры"

  5. В области Тип данных в этом столбце :выберите подытая(сведения уже на этом сайте).

  6. В поле Получить информацию из выберите целевой список.

  7. В поле В этом столбце выберите основной столбец.

  8. В поле Добавить столбец,чтобы отобразить все дополнительные поля , для каждого дополнительного столбца, который вы хотите добавить, проверьте, нет ли рядом с именем столбца. В списке указаны только столбцы с поддерживаемами типами данных.

  9. Если позже вы захотите добавить или удалить дополнительные столбцы, измените столбец подытогов и сделайте нужные параметры.

    Примечание: Дополнительный столбец нельзя индексировать или сделать уникальным.

  10. Если вы хотите, чтобы столбцы подстроки отображались в представлении по умолчанию, выберите Добавить в представление по умолчанию.

  11. Чтобы создать принудительное отношение, выберите Принудительное поведение связи, а затем выберите Ограничить удаление или Каскадное удаление.

  12. Нажмите ОК.

Нужна дополнительная помощь?

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединение к программе предварительной оценки Майкрософт

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?

Что повлияло на вашу оценку?

Добавите что-нибудь? Это необязательно

Спасибо за ваш отзыв!

×