Перейти к основному содержимому
Версия: 1.33.0

Полезные функции

Объект log​

info(message)​


Используйте эту функцию, чтобы вывести информационное сообщение.

Параметры:

НазваниеТипОбязательныйЗначение по умолчанию
messageStringДаНет

Возвращаемое значение:

ТипОписание
VoidФункция не возвращает значение.

Пример:

info()
log.info("Импорт завершен")

warn(message)​


Используйте эту функцию, чтобы вывести сообщение с предупреждением.

Параметры:

НазваниеТипОбязательныйЗначение по умолчанию
messageStringДаНет

Возвращаемое значение:

ТипОписание
VoidФункция не возвращает значение.

Пример:

warn()
log.warn("Решите коллизии")

error(message)​


Используйте эту функцию, чтобы вывести сообщение об ошибке.

Параметры:

НазваниеТипОбязательныйЗначение по умолчанию
messageStringДаНет

Возвращаемое значение:

ТипОписание
VoidФункция не возвращает значение.

Пример:

error()
log.error("Скрипт преобразования не выполнен")

Объект map​

При обработке импортируемых записей вы можете использовать ряд функций с объектом map помимо методов класса SimpleImport.

getId()​


Используйте эту функцию, чтобы получить ID текущей записи таблицы Схемы трансформаций(sys_transform_map).

Возвращаемое значение:

ЗначениеОписание
StringФункция возвращает ID текущей записи таблицы Схемы трансформаций(sys_transform_map).

Пример:

getId()
map.getId()

getScript()​


Возвращает скрипт текущей записи таблицы Схемы трансформаций(sys_transform_map).

Возвращаемое значение:

ТипОписание
StringФункция возвращает скрипт текущей записи таблицы *Схемы трансформаций (sys_transform_map).

Пример:

map.getScript()
map.getScript()

getSourceTableId()​


Используйте функцию, чтобы получить ID исходной таблицы.

Возвращаемое значение:

ТипОписание
StringID исходной таблицы.

Пример:

map.getSourceTableId()
map.getSourceTableId()

getSourceTableName()​


Используйте функцию, чтобы получить наименование исходной таблицы.

Возвращаемое значение:

ТипОписание
StringНаименование исходной таблицы.

Пример:

map.getSourceTableName()
map.getSourceTableName()

getTargetTableId ()​


Используйте функцию, чтобы получить ID целевой таблицы.

Возвращаемое значение:

ТипОписание
StringID целевой таблицы.

Пример:

map.getTargetTableId()
map.getTargetTableId()

getTargetTableName()​


Используйте функцию, чтобы получить наименование целевой таблицы.

Возвращаемое значение:

ТипОписание
StringНаименование целевой таблицы.

Пример:

map.getTargetTableName()
map.getTargetTableName()

isActive()​


Используйте функцию, чтобы получить значение поля Активен записи таблицы Схемы трансформаций (sys_transform_map).

Возвращаемое значение:

ТипОписание
BooleanФункция возвращает true, если на форме установлен флажок Активен.

Пример:

map.isActive()
map.isActive()

isIgnoreMandatoryFields()​


Используйте эту функцию, чтобы получить значение поля Игнорировать обязательные поля записи таблицы Схемы трансформаций (sys_transform_map).

Возвращаемое значение:

ТипОписание
BooleanФункция возвращает значение true, если на форме установлен флажок Игнорировать обязательные поля.

Пример:

isIgnoreMandatoryFields()
map.isIgnoreMandatoryFields()

isSilentLoad()​


Используйте функцию, чтобы получить значение поля Игнорировать связанные механизмы записи таблицы Схемы трансформаций (sys_transform_map).

Возвращаемое значение:

ТипОписание
BooleanФункция возвращает значение true, если на форме установлен флажок Игнорировать связанные механизмы.

Пример:

map.isSilentLoad()
map.isSilentLoad()

isUseScript()​


Используйте функцию, чтобы получить значение поля Использовать скрипт записи таблицы Схемы трансформаций (sys_transform_map)..

Возвращаемое значение:

ТипОписание
BooleanФункция возвращает true, если на форме установлен флажок Использовать скрипт.

Пример:

map.isUseScript()
map.isUseScript()