Конструктор компонентов
Внимание
Вкладка Конструтор компонентов группы отображается в Клиенте, если группа не импортирована из Библиотеки компонентов и для этой группы в Редакторе справочников настроен конструктор компонентов.
Примечание
Группы справочника, которые соответствуют классам, импортированным из Библиотеки компонентов, в клиентском приложении имеют свойство Код класса библиотеки компонентов.
Вкладка Конструктор компонентов для таких групп отображаться не будет.
Базовая поставка ПОЛИНОМ:MDM содержит Библиотеку компонентов с информацией о стандартных и типовых изделиях, выполненных по национальным и международным стандартам. Если для работы недостаточно классов Библиотеки компонентов, создайте свои при помощи конструктора компонентов.
Порядок работы
Если группы справочника не импортированы из Библиотеки компонентов, добавление и настройка конструктора компонентов позволит создавать новые объекты в этих группах. Создать объекты вы сможете на вкладке Все размеры (конструктор) и в окне Выбор компонентов команды
Добавить из конструктора компонентов.
Настройки конструктора компонентов распространяются на группу справочника, для которой он настроен.
Редактор справочников, вкладка Конструктор компонентов:
Настройте конструктор компонентов, определите набор свойств, которые в дальнейшем будут использоваться для подбора компонентов на вкладке Все размеры (конструктор) в Клиенте.
Клиент, вкладка Конструктор компонентов:
Заполните таблицы конструктора компонентов значениями для подбора.
Клиент, вкладка Все размеры (конструктор) и окно Выбор компонентов:
Подберите компоненты по параметрам и добавьте их в справочник.
Совет
Чтобы изучить примеры групп с настроенным конструктором компонентов и заполненными таблицами, загрузите в тестовую базу файл обмена, который расположен в архиве CablingSystemsKK.zip в каталоге установки:
C:\Program Files (x86)\ASCON\Polynom\Sys\CatalogTemplates\CablingSystems
Расположение групп после загрузки файла обмена:
Стандартные изделия\Стандартные изделия\Каталоги поставщиков\Кабельные каналы\Элементы DKC\Элементы кабельных каналов\Ответвитель крестообразный\Крышка на ответвитель крестообразный\
Стандартные изделия\Стандартные изделия\Каталоги поставщиков\Кабельные каналы\Элементы DKC\Элементы кабельных каналов\Ответвитель крестообразный\Ответвитель крестообразный\
Заполнение таблиц
Заполните таблицы конструктора компонентов значениями в приложении Клиент.
Важно
Вкладка Конструктор компонентов будет отображаться только в том случае, если в Редакторе справочников добавлена хотя бы одна таблица на вкладке Конструктор компонентов.
На вкладке Конструктор компонентов будут отсутствовать все таблицы и элементы управления, если в Редакторе на вкладке Конструктор компонентов не отмечены свойства хотя бы в одной таблице.
Кнопки панели управления таблицы:
Добавить – добавить новую строку в таблицу;
Добавить копированием – добавить в таблицу новую строку, значения при добавлении автоматически заполнятся значениями выделенной строки;
Редактировать – редактировать строку таблицы;
Шаблоны представлений – перейти к управлению шаблонами представлений:Назад – выйти из управления шаблонами;
Добавить шаблон – добавить шаблон 2D-представления или 3D-представления;
Редактировать – редактировать шаблон;
Удалить – удалить шаблон.
– Связать с объектами – связать строку таблицы с объектами;
– Удалить связи с объектами – удалить связи строки таблицы с объектами;
– Импорт таблицы – импортировать данные в таблицу из электронной таблицы формата xls(xlsx);
Удалить таблицу – удалить выделенную строку таблицы.Чтобы заполнить таблицы конструктора компонентов значениями для подбора, выполните следующие действия:
Откройте приложение Клиент.
Выберите в дереве справочника группу и перейдите на вкладку Конструктор компонентов.
Откройте вкладку, которая соответствует первой таблице.
Заполните строки таблицы.
Добавьте строки вручную при помощи кнопок
Добавить и
Добавить копированием или нажмите Импорт таблицы, чтобы импортировать данные из файла формата xls(xlsx).Добавьте шаблоны представлений для каждой строки.
Нажмите
Добавить шаблон.Выберите тип представления:
3D-представление или
2D-представление.Заполните значения свойств шаблона.
Обязательные для заполнения свойства отмечены значком
.Добавьте собственные свойства и собственные понятия, ели необходимо, и задайте значения свойств.
Нажмите Создать.
Свяжите строки с объектами, если необходимо.
Нажмите
Связать с объектами.Выберите тип связи и нажмите Далее.
Отметьте объекты.
Нажмите Выбрать.
Добавление строк вручную
Нажмите
Добавить, чтобы добавить первую строку таблицы.Заполните значения свойств.
– значком обозначены свойства, которые необходимо заполнить. Эти свойства были отмечены при настройке конструктора компонентов в Редакторе справочников и соответствуют столбцам таблицы.
– значком обозначены свойства, которые не были отмечены при настройке конструктора компонентов в редакторе справочников.Нажмите Сохранить.
Добавьте следующие строки при помощи команд
Добавить или
Добавить копированием.
Импорт таблицы
Подготовьте таблицу формата xls(xlsx).
Столбцы таблицы должны соответствовать столбцам таблицы конструктора компонентов, первая строка должна содержать заголовки столбцов, следующие строки – значения.
Перейдите к таблице конструктора, в которую нужно импортировать данные.
Нажмите
Импорт таблицы.Выберите и откройте файл формата xls(xlsx).
Укажите лист в окне Импорт данных из файла.
Сопоставьте столбцы таблицы из файла и свойства конструктора компонентов на вкладке Свойства объекта.
Важно
Обязательно должны быть сопоставлены свойства конструктора компонентов, которые соответствуют столбцам таблицы конструктора компонентов.
Сопоставьте столбцы таблицы из файла и свойства 3D-представлений конструктора компонентов на вкладке Свойства 3D-представления.
Нажмите Импортировать данные.
Поддерживаемые типы данных:
| Типы свойств в ПОЛИНОМ:MDM | Допустимый формат ячеек в документе xlsx(xls) |
|---|---|
| строка, целое число, число с плавающей запятой, логическое, перечислимое, перечислимое с описанием (все типы значений), множество, RTF-текст, глобальный идентификатор | текст, числовой |
| дата | текст, числовой, дата |
Подбор компонентов
Подберите компоненты по значениям свойств и добавьте их в справочник из конструктора.
Выберите способ:
Вызовите команду
Добавить из конструктора компонентов, чтобы добавить несколько объектов с заданными параметрами одновременно.Команду можно вызвать:
из контекстного меню группы;
с вкладки Содержимое группы.
Используйте вкладку Все размеры (конструктор), чтобы добавить единственный объект размерного ряда.
Важно
Команда
Добавить из конструктора компонентов и вкладка Все размеры(конструктор) будут доступны, если группа не импортирована из Библиотеки компонентов, для группы настроен конструктор компонентов в Редакторе справочников и заполнены таблицы конструктора компонентов в Клиенте.
Действия по добавлению объектов из конструктора компонентов аналогичны действиям при добавлении объектов из Библиотеки компонентов. Описание действий смотрите в разделах:
Добавить из конструктора компонентов – раздел Команда Добавить из Библиотеки компонентов;вкладка Все размеры (конструктор) – раздел Вкладка Все размеры.