Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

ru:manual:export_import:customizable_data_exchange:import_package_setting:column_object_edit [2020/11/25 11:23]
admin
ru:manual:export_import:customizable_data_exchange:import_package_setting:column_object_edit [2021/01/19 13:13] (текущий)
Строка 5: Строка 5:
 Настройка дополнительных параметров для сложного параметра выполняется в **Окне свойств** объекта колонки (**Контекстное меню строки** списка параметров импорта → **Свойства**) (Рис. 1). Настройка дополнительных параметров для сложного параметра выполняется в **Окне свойств** объекта колонки (**Контекстное меню строки** списка параметров импорта → **Свойства**) (Рис. 1).
  
-[{{ ru/manual/export_import/customizable_data_exchange/import_package_setting/column_object_edit/autot_column_object_edit_1.png?nolink | Рисунок 1. **Окно свойств** объекта колонки }}]+[{{ ru/manual/export_import/customizable_data_exchange/import_package_setting/column_object_edit/autot_edit_1.png?nolink | Рисунок 1. **Окно свойств** объекта колонки }}]
  
 В поле **Название** указан уникальный идентификатор колонки импорта. В поле **Название** указан уникальный идентификатор колонки импорта.
Строка 19: Строка 19:
 | Параметр | Если **Окно свойств** объекта колонки параметров вызвано от простого параметра, то поле содержит наименование конечного параметра Business Studio, если от сложного -- наименование объектного параметра, в этом случае соответствия по конечным параметрам указываются на вкладке **Список колонки**. | | Параметр | Если **Окно свойств** объекта колонки параметров вызвано от простого параметра, то поле содержит наименование конечного параметра Business Studio, если от сложного -- наименование объектного параметра, в этом случае соответствия по конечным параметрам указываются на вкладке **Список колонки**. |
 | Значение по умолчанию | Значение, которым будет заполнен параметр класса Business Studio по умолчанию при отсутствующем значении внешнего параметра или отсутствии самого внешнего параметра. Следует учитывать, что механизм значения по умолчанию работает только с параметрами простого типа (не объектными). | | Значение по умолчанию | Значение, которым будет заполнен параметр класса Business Studio по умолчанию при отсутствующем значении внешнего параметра или отсутствии самого внешнего параметра. Следует учитывать, что механизм значения по умолчанию работает только с параметрами простого типа (не объектными). |
-| Перевод значений | Для простых параметров. Открывает окно выбора объекта из справочника "Переводы значений импорта". В **Окне свойств** объектов данного справочника можно задать на вкладке **Перевод значений** правила перевода значений внешнего параметра из файла-источника данных в значения параметра Business Studio. Перевод значений целесообразно применять в случаях, когда терминология в программе-источнике данных и Business Studio отличается. Например, если в источнике данных тип контакта называется "E-Mail", а в Business Studio -- "Электронная почта", то настройки правила перевода будут следующими: \\ {{ru/manual/export_import/customizable_data_exchange/import_package_setting/column_object_edit/autot_column_object_edit_2.png?nolink}} |+| Перевод значений | Для простых параметров. Открывает окно выбора объекта из справочника "Переводы значений импорта". В **Окне свойств** объектов данного справочника можно задать на вкладке **Перевод значений** правила перевода значений внешнего параметра из файла-источника данных в значения параметра Business Studio. Перевод значений целесообразно применять в случаях, когда терминология в программе-источнике данных и Business Studio отличается. Например, если в источнике данных тип контакта называется "E-Mail", а в Business Studio -- "Электронная почта", то настройки правила перевода будут следующими: \\ {{ru/manual/export_import/customizable_data_exchange/import_package_setting/column_object_edit/autot_edit_2.png?nolink}} |
 | Условие значения колонки | Для простых параметров. В поле задаётся условие на значение внешнего параметра. Если условие выполняется -- значение внешнего параметра загружается в соответствующий параметр Business Studio.  Если условие не выполняется: \\ 1.        Для параметров из состава ключа -- объект с таким значением внешнего параметра не будет импортирован в Business Studio. \\ 2.        Для параметров не из состава ключа -  объект с таким значением внешнего параметра будет импортирован в Business Studio, но значение соответствующего этому внешнему параметру параметра Business Studio останется пустым. \\ В качестве значения этого поля можно применять как конкретные значения (если их несколько, они разделяются символом "%%|%%"), так и регулярные выражения (подробнее с синтаксисом регулярных выражений можно ознакомиться [[https://ru.wikipedia.org/wiki/%D0%A0%D0%B5%D0%B3%D1%83%D0%BB%D1%8F%D1%80%D0%BD%D1%8B%D0%B5_%D0%B2%D1%8B%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F#.D0.A1.D0.B8.D0.BD.D1.82.D0.B0.D0.BA.D1.81.D0.B8.D1.81|в соответствующей статье Википедии]]). \\ Пример условия с конкретными значениями (удовлетворяют те объекты, у которых значение внешнего параметр "Фамилия" - Иванов или Петров): \\ **Иванов%%|%%Петров** \\ Пример условия с использованием регулярного выражения (удовлетворяют те объекты, у в значении внешнего параметра "Фамилия" нет цифр -- проверка корректности импортируемой информации): \\ **/****d** | | Условие значения колонки | Для простых параметров. В поле задаётся условие на значение внешнего параметра. Если условие выполняется -- значение внешнего параметра загружается в соответствующий параметр Business Studio.  Если условие не выполняется: \\ 1.        Для параметров из состава ключа -- объект с таким значением внешнего параметра не будет импортирован в Business Studio. \\ 2.        Для параметров не из состава ключа -  объект с таким значением внешнего параметра будет импортирован в Business Studio, но значение соответствующего этому внешнему параметру параметра Business Studio останется пустым. \\ В качестве значения этого поля можно применять как конкретные значения (если их несколько, они разделяются символом "%%|%%"), так и регулярные выражения (подробнее с синтаксисом регулярных выражений можно ознакомиться [[https://ru.wikipedia.org/wiki/%D0%A0%D0%B5%D0%B3%D1%83%D0%BB%D1%8F%D1%80%D0%BD%D1%8B%D0%B5_%D0%B2%D1%8B%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F#.D0.A1.D0.B8.D0.BD.D1.82.D0.B0.D0.BA.D1.81.D0.B8.D1.81|в соответствующей статье Википедии]]). \\ Пример условия с конкретными значениями (удовлетворяют те объекты, у которых значение внешнего параметр "Фамилия" - Иванов или Петров): \\ **Иванов%%|%%Петров** \\ Пример условия с использованием регулярного выражения (удовлетворяют те объекты, у в значении внешнего параметра "Фамилия" нет цифр -- проверка корректности импортируемой информации): \\ **/****d** |
 <endTableBox| Таблица 1. Параметры "Окна свойств" объекта колонки > <endTableBox| Таблица 1. Параметры "Окна свойств" объекта колонки >
Строка 27: Строка 27:
 ==== ==== ==== ====
  
-Перечень соответствий конечных параметров сложного параметра задаётся на вкладке "Список колонки", при задании соответствий здесь действуют те же правила и ограничения, что и при задании соответствий для простых параметров, см. [[ru/manual/export_import/customizable_data_exchange/import_package_setting/principals_of_conformity_settings]].+Перечень соответствий конечных параметров сложного параметра задаётся на вкладке "Список колонки", при задании соответствий здесь действуют те же правила и ограничения, что и при задании соответствий для простых параметров, см. [[ru/manual/export_import/customizable_data_exchange/import_package_setting/settings]].
  
 [<contextnavigator>] [<contextnavigator>]
Driven by DokuWiki