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

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

Объект 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()