Command disabled: index


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

Объект колонки задает соответствие между внешним параметром (например, колонкой листа 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. Параметры "Окна свойств" объекта колонки

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

Перечень соответствий конечных параметров сложного параметра задаётся на вкладке "Дополнительные правила импорта", при задании соответствий здесь действуют те же правила и ограничения, что и при задании соответствий для простых параметров, см. Принципы задания соответствий.

« ПредыдущаяНа уровень вышеСледующая »
 
Driven by DokuWiki