Быстрое создание справочников Если возникла необходимость быстро создать собственный справочник, можно воспользоваться командой [Создать справочник] меню кнопки [Добавить] окна настройки справочников. Для изменения структуры уже зарегистрированного в системе справочника можно воспользоваться командой [Изменить структуру] меню кнопки [Изменить]. Карточка создания нового справочника имеет вид: [Название] – название справочника. Ограничений при вводе имени нет. Это означает, что имя может быть на русском языке, содержать пробелы и любые другие символы. Поле обязательно для заполнения. [Код] – код группы в Terrasoft Administrator, в которую будут помещены сервисы справочника. Код должен состоять только из латинских букв, числовых значений и нижнего подчеркивания (в случае необходимости). Например, для справочника валют код группы – «Currency», название справочника – «Валюта». Поле обязательно для заполнения. В поле [Группа] из раскрывающегося списка выбирается группа справочников, определяющая, в какой группе справочников в меню [Файл] -> [Справочники] Terrasoft CRM будет находиться создаваемый справочник. Выбор производится из того списка групп справочников, которые уже содержатся в Terrasoft CRM. Если есть необходимость добавления новой группы справочников, нужно выбрать пункт меню [Файл] –> [Справочники] –> [Настройка справочников] Terrasoft CRM, и в открывшемся окне добавить группу. Поле обязательно для заполнения. Опция [Создать окно реестра] позволяет указать, создавать ли окно реестра для справочника. При этом будет создан шаблон окна реестра справочника, который можно модифицировать в Terrasoft Administrator. Эта опция устанавливается в том случае, если необходимо создание сложного нестандартного справочника на уровне разработчика. Опцию [Создать окно редактирования] следует активизировать в случае, если предполагается создать нестандартный справочник. Условное разделение справочников: Стандартный – содержит поля [Название] и [Описание]. Для создания стандартного справочника достаточно заполнить карточку нового справочника и нажать на кнопку [Создать] панели инструментов этой карточки. Нестандартный – помимо стандартных полей содержит дополнительные поля или требует внесения изменений в стандартные поля, например, в нестандартном справочнике может отсутствовать поле [Описание]. Для создания нестандартного справочника требуется: наличие поля [Название]; настройка списка полей; установление признака [Создать окно редактирования]; установление признака [Создать окно реестра] (при необходимости). 5.4.2.1. Настройка списка полей При создании нестандартного справочника необходима модификация списка полей. Кнопка [Настройка полей] карточки нового справочника (Рис. 5.13) открывает форму [Установить поля справочника Для каждого добавляемого поля следует заполнить карточку нового поля по нажатию на кнопку [Добавить] окна настройки списка полей. Карточка содержит следующие поля. [Имя] – имя поля на английском языке. [Заголовок] – название поля; для отображения в карточке справочника. [Тип] – тип поля в Terrasoft CRM. Возможные варианты типов полей, при выборе которых поле [Код справочника] недоступно для заполнения: «Строка» – поле для ввода строковых значений. «Целое» – поле для ввода целых числовых значений. «Дробное число» – поле для ввода дробных числовых значений. «Булево» – булевый тип поля. «Дата/время» – поле для ввода значений даты и/или времени. «Бинарный объект» – двоичный тип данных поля. При выборе нижеследующих типов полей нужно дополнительно заполнить поле [Источник данных]: «Справочник» – при создании поля этого типа в поле [Код справочника] указывается справочник, из которого будут выбираться значения поля. Подготовка системы к работе Terrasoft CRM 113 «Перечисление» – при создании поля этого типа, в поле [Код справочника] нужно выбрать необходимое перечисление. [Поле для отображения] – при установке этой опции колонка будет отображаться в реестре справочника. [Поле для поиска] – при установке этой опции по данному полю в справочнике можно будет выполнить фильтрацию. [Поле фильтрации] – после установки опции это поле будет отображаться в списке полей модуля фильтрации в Terrasoft CRM. [Только для чтения] – установка опции запрещает редактирование этого поля. [Обязательное] – опция позволяет определить поле как обязательное для заполнения в окнах Terrasoft CRM. [Копирование поля] – установка опции означает, что при копировании записи значение этого поля также копируется. Если опция не установлена, то при копировании записи в это поле подставляется значение по умолчанию. [Отслеживать изменения] – опция означает, что в журнале изменений будут фиксироваться все изменения данного поля. Руководство администратора 114 Процесс создания справочника 1. Выполнить команду меню [Создать справочник] кнопки [Добавить] окна настройки справочника. 2. Заполнить поля [Название], [Код], [Группа] в окне создания нового справочника 3. Установить признак [Создать окно редактирования], если предполагается создание нестандартного справочника. 4. Установить признак [Создать окно реестра], если требуется шаблон для создания сложного многоуровневого справочника на уровне разработчика. 5. Определить список полей справочника по кнопке [Установить поля]. 6. Нажать на кнопку [Создать]. В результате создания справочника появится сообщение о том, что справочник был успешно создан. Для изменения каких-либо параметров справочника, следует воспользоваться командой [Изменить структуру] меню кнопки [Изменить] окна настройки справочников. Путь для доступа к пользовательским справочникам в Terrasoft Administrator – «Common / Dictionaries / Custom».__