Поставил этот хотфикс (до этого стоял 4).
Пытаюсь сделать импорт банков, выдает ошибку:
Ошибка времени выполнения: Неправильные типы аргументов в операции присвоения значения переменной.
(C)\Classes\Dialog\allowControlMethodOverload_RU - line 1
(C)\Classes\RunBase\dialogPostRun - line 4
(C)\Classes\DialogRunbase\run - line 8
(C)\Classes\RunBase\promptPrim - line 36
(C)\Classes\RunBase\prompt - line 12
(C)\Classes\RunBaseBatch\prompt - line 32
(C)\Classes\BankImport_RU\main - line 6
(C)\Classes\FormFunctionButtonControl\Clicked
Смотрю, то что добавил хотфикс в метод dialogPostRun в RunBase.
X++:
public void dialogPostRun(DialogRunbase dialog)
{
// <GEEU>
if (dialog.allowControlMethodOverload_RU())
{
if (dialog.isOnServer())
{
dialog.dialogOnClient_RU().dialogForm().formRun().controlMethodOverload(true);
dialog.dialogOnClient_RU().dialogForm().formRun().controlMethodOverloadObject(this);
}
else
{
dialog.dialogForm().formRun().controlMethodOverload(true);
dialog.dialogForm().formRun().controlMethodOverloadObject(this);
}
}
// </GEEU>
}
Никто еще не сталкивался с такой ошибкой?