Окно свойств объекта колонки

Объект колонки задает соответствие между внешним параметром (например, колонкой листа MS Excel) и параметром класса Business Studio. Если соответствия носят сложный, многоуровневый характер и имеют дополнительные опции, то настраивать их надо через форму Объекта колонки. Для простых соответствий настройка осуществляется через форму Пакета импорта (в этом случае в колонке "Параметр" значение выбирается в окне выбора, вызываемом по кнопке  в правой части поля ввода значения).

Настройка дополнительных параметров для сложного параметра выполняется в Окне свойств объекта колонки (Контекстное меню строки списка параметров импорта → Свойства) (Рис. 1).

Рисунок 1. Окно свойств объекта колонки 

В поле Название указан уникальный идентификатор колонки импорта.

Путь до корневого параметра указан в поле Параметр.

Перечень параметров, представленных в Окне свойств объекта колонки, и их описание приведены в Таблице 1.  

Название пункта Описание
Название Поле содержит уникальный идентификатор колонки импорта, генерируемый системой автоматически.
Внешний параметр Если Окно свойств объекта колонки параметров вызвано от простого параметра, то поле содержит наименование внешнего параметра (для MS Excel – заголовок колонки листа), если от сложного – поле не заполнено.
Параметр Если Окно свойств объекта колонки параметров вызвано от простого параметра, то поле содержит наименование конечного параметра Business Studio, если от сложного – наименование объектного параметра, в этом случае соответствия по конечным параметрам указываются на вкладке Список колонки.
Значение по умолчанию Значение, которым будет заполнен параметр класса Business Studio по умолчанию при отсутствующем значении внешнего параметра или отсутствии самого внешнего параметра. Следует учитывать, что механизм значения по умолчанию работает только с параметрами простого типа (не объектными).
Перевод значений Для простых параметров. Открывает окно выбора объекта из справочника "Переводы значений импорта". В Окне свойств объектов данного справочника можно задать на вкладке Перевод значений правила перевода значений внешнего параметра из файла-источника данных в значения параметра Business Studio. Перевод значений целесообразно применять в случаях, когда терминология в программе-источнике данных и Business Studio отличается. Например, если в источнике данных тип контакта называется "E-Mail", а в Business Studio – "Электронная почта", то настройки правила перевода будут следующими:
Условие значения колонки Для простых параметров. В поле задаётся условие на значение внешнего параметра. Если условие выполняется – значение внешнего параметра загружается в соответствующий параметр Business Studio.  Если условие не выполняется:
1.        Для параметров из состава ключа – объект с таким значением внешнего параметра не будет импортирован в Business Studio.
2.        Для параметров не из состава ключа -  объект с таким значением внешнего параметра будет импортирован в Business Studio, но значение соответствующего этому внешнему параметру параметра Business Studio останется пустым.
В качестве значения этого поля можно применять как конкретные значения (если их несколько, они разделяются символом "|"), так и регулярные выражения (подробнее с синтаксисом регулярных выражений можно ознакомиться в соответствующей статье Википедии).
Пример условия с конкретными значениями (удовлетворяют те объекты, у которых значение внешнего параметр "Фамилия" - Иванов или Петров):
Иванов|Петров
Пример условия с использованием регулярного выражения (удовлетворяют те объекты, у в значении внешнего параметра "Фамилия" нет цифр – проверка корректности импортируемой информации):
/d
Таблица 1. Параметры "Окна свойств" объекта колонки
Внимание!

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

Перечень соответствий конечных параметров сложного параметра задаётся на вкладке "Список колонки", при задании соответствий здесь действуют те же правила и ограничения, что и при задании соответствий для простых параметров, см. Настройка соответствий между параметрами файла-источника данных и параметрами класса Business Studio.

« ПредыдущаяНа уровень вышеСледующая »
Актуальные новости, публикации и практики для бизнес-архитекторов и аналитиков
Driven by DokuWiki