Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

Выполните действия и ознакомьтесь с возможными несовместимостями:

Разработка диалогов

Ранее реквизиты диалога указывались в массиве результатов выполнения команды:

 

CommandResult = Object.Params.ValueByName("__COMMAND_RESULT_1")

NameRequisiteValue = CommandResult.ValueByName("Name")

AgeRequisiteValue = CommandResult.ValueByName("Age")

 

С версии 5.6.1 в массиве указывается только один объект – диалог, поэтому реквизиты диалога необходимо получать из объекта диалога:

 

Dialog = Object.Params.ValueByName("__COMMAND_RESULT_1").ValueByName("__RESULT_DIALOG")

NameRequisiteValue = Dialog.Requisites("Name")

AgeRequisiteValue = Dialog.Requisites("Age")

 

Код, в котором реквизиты диалога указаны в массиве результатов выполнения команд, будет выполняться с ошибкой. Чтобы устранить неисправность, перепишите данный код.

© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }