Показать сообщение отдельно
Старый 10.02.2009, 14:27   #1  
Shannon is offline
Shannon
Участник
Аватар для Shannon
 
19 / 10 (1) +
Регистрация: 25.08.2004
Адрес: Kyiv
Wrong argument type for function (обновлено)
(AX 4.0.2501.116, SP1, MS SQL Server 2005)

Партнеры внесли изменения в форму (не стандартную аксаптовскую), и при ее открытии начала появляться ошибка (Wrong argument type for function) и трассировка стека:

\Classes\FormRun\run
\Classes\SysSetupFormRun\run - line 4


Другая форма порадовала похожим — ошибка (Wrong type in field number) и трассировка стека:

Forms\InventTrans\Methods\init
\Classes\SysSetupFormRun\init - line 3
\Classes\FormDataObject\jumpRef
\Classes\FormStringControl\jumpRef
\Classes\FormRun\Task
\Forms\SGISelMode\Methods\Task
\Classes\SysSetupFormRun\Task - line 20
\Classes\FormStringControl\context
\Classes\FormRun\task


Чисто логически ошибки не видно, но нутром чую — решение должно быть очень простым :-) Помогите, пожалуйста, разобраться!

Что сделано:
1) Компилировал (Compile и Compile Forward) все классы — сначала вышеперечисленные, потом вообще все — не помогает.
2) Изменял метод формы init() (из которого и запускается SysSetupFormRun.run()) и компилировал метод.

Последний раз редактировалось Shannon; 10.02.2009 в 15:08.