Loading
Расширение Salesforce с помощью кликов, а не кода
Содержание
Выбрать фильтры

          Результаты отсутствуют
          Результаты отсутствуют
          Ниже приведены некоторые советы по поиску.

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

          Выполните поиск по всей справке Salesforce.
          Общие сведения о взаимосвязях объектов

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

          Создайте взаимосвязи для связывания объектов друг с другом, чтобы пользователи, просматривающие записи, могли также видеть связанные данные. Например, свяжите настраиваемый объект «Ошибки» с обращениями для отслеживания недостатков продукта, связанных с обращениями клиентов.

          Требуемые версии

          Важно!
          Важно! Где возможно, мы изменили неинклюзивные термины, чтобы соответствовать значению компании «Равенство». Мы сохранили определенные условия, чтобы избежать какого-либо влияния на внедрения клиентов.
          Доступно в версиях: Salesforce Classic и Lightning Experience.
          Доступно в версиях: Версии Contact Manager, Group Edition, Professional Edition, Enterprise Edition, Performance Edition, Unlimited Edition, Developer Edition и Database.com

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

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

          Основные сведения

          Тесно связывает объекты, чтобы основная запись управляла определенным алгоритмом подробной и подробнейшей записи. Например, можно определить взаимосвязь «Основная — подробная», состоящую из двух объектов (например, «Организация — Отчет по расходам»), которая расширяет эту взаимосвязь на более подробные записи (например, «Организация — Отчет по расходам — Элемент строки расходов). Потом можно выполнять операции во взаимосвязи «Основная — подробная — подробная».

          Совет
          Совет Создайте взаимосвязь «Основная — подробная», прежде чем настраиваемый объект будет содержать данные.

          Алгоритмы взаимосвязи «Основная — подробная»:

          • Удаление подробной записи инициирует ее перемещение в корзину и оставляет основную запись неизменной; удаление основной записи инициирует удаление связанных подробных и подподробных записей. Восстановление подробной записи инициирует ее восстановление, а восстановление основной записи инициирует восстановление связанных подробных и подподробных записей. Однако, удаление подробной записи и последующее отдельное удаление ее основной записи не может быть отменено, поскольку она больше не содержит основной записи для связывания.
          • По умолчанию, записи не могут быть восстановлены во взаимосвязи «Основная — подробная». Однако администраторы могут разрешить повторную родительскую функцию дочерних записей во взаимосвязи «Основная — подробная» для настраиваемых объектов, выбрав параметр «Разрешить повторное родительское воспитание» в определении взаимосвязи «Основная — подробная».
          • Поле «Ответственный» в подробных и подподробных записях недоступно и автоматически устанавливается на ответственного за основную запись. Настраиваемые объекты во взаимосвязи «Основная — подробная» не могут содержать правила общего доступа, общий доступ, установленный вручную, или очереди, так как они требуют наличия поля «Ответственный».
          • Подробные и вложенные записи наследуют параметры безопасности и полномочия от основной записи. Полномочия в подробной записи не могут быть заданы самостоятельно.
          • Поле взаимосвязи «Основная — подробная» (то есть поле, связывающее объекты) является обязательным в макете страницы подробных и более подробных записей.
          • Основной объект может быть стандартным (например, организация или возможность) или настраиваемым.
          • Рекомендуем использовать не более 10 000 дочерних записей во взаимосвязи «Основная — подробная».
          • Каждый настраиваемый объект может содержать не более двух взаимосвязей «Основная — подробная» и не более 40 взаимосвязей.
          • Запись «Связано с» не может быть изменена после сохранения взаимосвязи.
          • Профиль или набор полномочий может содержать объект, например, «Организация» с взаимосвязью «Основная — подробная». Существует поврежденная зависимость полномочий, если дочерний объект содержит полномочия, которые должны быть в родительском. Для обновлений, выполненных в настройках, Salesforce обновляет родительский объект на наличие нарушенной зависимости полномочий при первом действии сохранения для профиля или набора полномочий. Для обновлений, выполненных посредством API, необходимо вручную исправить нарушенные зависимости полномочий.
            Если в дочернем объекте есть эти полномочия Данные полномочия активированы в родительском объекте
            «Изменение всех записей» ИЛИ «Просмотр всех записей» Просмотр всех записей
            Просмотр всех записей ИЛИ чтение Чтение
          • При создании черновой версии статьи Knowledge на основе опубликованной версии поле черновой статьи «Сводное резюмирование» переносит значения полей опубликованной статьи «Сводное резюмирование». В соответствии с дизайном, при редактировании статьи создается новая черновая версия и значения настраиваемых полей из опубликованной версии переносятся в новую черновую версию. Однако, записи настраиваемого объекта, связанные с KnowledgeArticleVersion (опубликованная статья), не переносятся и не вкладываются в новую черновую версию.

          Многие ко многим

          Взаимосвязи «Основная — подробная» могут использоваться для моделирования взаимосвязей «Многие ко многим» между любыми двумя объектами. Взаимосвязь «Многие ко многим» позволяет связывать каждую запись одного объекта с несколькими записями из другого объекта и наоборот. Например, пользователь создает настраиваемый объект «Ошибка», связанный со стандартным объектом «Обращение» таким образом, что ошибка может быть связана с несколькими обращениями, а обращение также с несколькими ошибками.

          Поиск

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

          • Свяжите два разных объекта.
          • Свяжите объект с собой (кроме объекта пользователя; см. раздел «Иерархия» в этой теме). Например, свяжите настраиваемый объект «Ошибка» с собой, чтобы показать, как две разные ошибки связаны с одной проблемой.
          Примечание
          Примечание Взаимосвязи поиска из объектов, связанных с объектом участника кампании, не поддерживаются, но можно создать взаимосвязи поиска из объекта участника кампании, связанного с другими объектами.

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

          • Сделайте поле поиска обязательным для сохранения записи, требуя его также в соответствующем макете страницы.
          • Если поле поиска является необязательным, можно указать один из трех алгоритмов удаления записи поиска:
            • Очистить значение этого поля. По умолчанию. Очистка поля является хорошим выбором, если поле не должно содержать значение из связанной записи поиска.
            • Запретить удаление записи поиска, являющейся частью взаимосвязи «Поиск» При наличии зависимостей, созданных на основе взаимосвязи «Поиск» (например, бизнес-правило), данный параметр не разрешает удаление записи поиска.
              Примечание
              Примечание Удаление записи, содержащей дочерние записи, не допускается, за исключением случаев мягкого удаления дочерних записей (отправленных в корзину). Если все дочерние записи родительской записи неактивно удалены, родительская запись удаляется. Кроме того, все удаленные дети удаляются из корзины и удаляются без возможности восстановления.
            • Удалить данную запись также Доступно, только если настраиваемый объект содержит взаимосвязь поиска, а не стандартный объект. Однако, объект поиска может быть стандартным или настраиваемым. Выберите, когда поле поиска и связанная запись тесно связаны и вы хотите полностью удалить связанные данные. Например, у вас есть запись отчета по расходам со взаимосвязью поиска с отдельными записями расходов. Удаление отчета инициирует удаление всех записей расходов.
              Предупреждение!
              Предупреждение! Выбор параметра «Удалить эту запись» может инициировать каскадное удаление. Каскадное удаление пропускает параметры безопасности и общего доступа, то есть пользователи могут удалять записи при удалении целевой записи поиска, даже если у них нет доступа к записям. Во избежание случайного удаления записей, каскадное удаление отключено по умолчанию. Обратитесь в Salesforce, чтобы включить параметр удаления каскада для вашей организации.

              Каскадное удаление и связанные параметры недоступны для взаимосвязей поиска с часами работы, сетью, интересом, прайс-листом, продуктом или объектами пользователя.

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

          Если родительская запись во взаимосвязи поиска удалена, отслеживание журнала поля для дочерней записи не записывает удаление. Например, если родительская организация удалена, связанный список «Журнал организации» для дочерней организации не отображает удаление.

          Невозможно удалить объект или запись во взаимосвязи поиска, если общее количество записей между двумя связанными объектами превышает 100 000. Чтобы удалить объект или запись во взаимосвязи поиска, сперва удалите соответствующее количество дочерних записей.

          При удалении объекта, используемого полем поиска, удалите также поле. Чтобы удалить объект и поле, используйте Metadata API с манифестом удаления, использующим purgeOnDelete. Или используйте настройки в пользовательском интерфейсе, чтобы сначала удалить поле. В противном случае, объект не может быть удален.

          Внешний поиск

          Взаимосвязь внешнего поиска связывает дочерний стандартный, настраиваемый или внешний объект с родительским внешним объектом. При создании поля взаимосвязи внешнего поиска стандартное поле «Внешний код» родительского внешнего объекта сопоставляется со значениями дочернего поля взаимосвязи внешнего поиска. Значения полей внешнего объекта поступают из внешнего источника данных.

          Непрямой поиск

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

          Иерархическая

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

          Совет
          Совет При создании поля иерархии в версиях Personal Edition, Contact Manager Edition, Group Edition и Professional Edition можно установить флажок «Ограниченное поле», чтобы редактировать его могли только пользователи с полномочием «Управление внутренними пользователями». В Professional Edition, Enterprise Edition, Unlimited Edition, Performance Edition и Developer Edition используйте безопасность поля.
          • Создание взаимосвязи объекта «Многие ко многим»
            Вы можете использовать взаимосвязи «Основная — подробная» для моделирования взаимосвязей «Многие ко многим» между любыми двумя объектами. Взаимосвязь «Многие ко многим» позволяет связывать каждую запись одного объекта с несколькими записями из другого объекта и наоборот. Например, пользователь создает настраиваемый объект «Ошибка», связанный со стандартным объектом «Обращение» таким образом, что ошибка может быть связана с несколькими обращениями, а обращение также с несколькими ошибками. При моделировании взаимосвязи «Многие ко многим» вы используете объект объединения для связывания двух объектов.
          • Рекомендации по взаимосвязям объектов
            Прежде чем создавать взаимосвязи между объектами, просмотрите данные рекомендации.
           
          Загрузка
          Salesforce Help | Article