Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
ru:manual:manual:object_selection_rules [2020/08/17 15:55] 192.168.1.155 |
— (текущий) | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Правила получения объектов ====== | ||
- | Правила получения объектов позволяют искать связи между объектами двух классов. Правило вызывается от начального объекта определенного класса, на выходе формирует множество объектов конечного класса, связанных с начальным объектом через объекты промежуточных классов. | ||
- | |||
- | Правила хранятся в справочнике {{bslink>Правила получения объектов|ShowRepository?1dbafa3b-6ac0-48bf-886b-3d13644f69b8|edit}} ({{bslink>Главное меню → Управление моделью → Правила получения объектов|ShowRibbonPageOrItem?ba822b6e-a8a7-4e7f-89b0-07ce48c12736;50dff154-2280-4ac0-8afd-98bf0f240198:Item}}). | ||
- | |||
- | Правила используются для следующих целей: | ||
- | - Для предоставления пользователям прав на объекты бизнес-модели в портале. \\ Для этих целей используются правила, при выполнении которых от пользователя получаются объекты. Такие правила имеют на конце названий приписку "(Объекты)", например "Должность сотрудника (Объекты)". | ||
- | - Для преодоставления пользователям прав на объекты опросов в портале. \\ Для этих целей используются правила, при выполнении которых от объектов получаются пользователи. Такие правила имеют на конце названий приписку "(Пользователи)", например "Должность сотрудника (Пользователи)". | ||
- | - Для других вспомогательных задач. | ||
- | |||
- | ===== Создание нового правила ===== | ||
- | |||
- | Основные этапы построения отчета в Business Studio и их краткое описание: | ||
- | - Постановка задачи. \\ Нужно понять, какую задачу должно решать правило: объекты каких класов будут на входе и на выхооде правила и по какому принципу из объектов на входе должны быть получены объекты на выходе. Для понимания взаимосвязей объектов в Business Studio рекомендуется использовать Объектную модель (см. [[ru/manual/report/object_model]]). | ||
- | - Создание и настройка правила. \\ Реализация сформулированной задачи средствами программы (подробнее см. [[]]). | ||
- | - Тестирование работы правила. \\ Проверка того, что правило раболтает так, как ожидалось, на уже имеющихся или специально разработанных тестовых наборах данных (подробнее см. [[]]). | ||
- | |||
- | |||
- | ===== В этом подразделе ===== | ||
- | |||
- | * [[ru/manual/manual/object_selection_rules/create_and_setup_rule]] | ||
- | * [[ru/manual/manual/object_selection_rules/test_rule]] | ||
- | |||
- | [<contextnavigator>] |