Выполните действия и ознакомьтесь с возможными несовместимостями:
Разработка диалогов
Ранее реквизиты диалога указывались в массиве результатов выполнения команды:
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 |