Показать сообщение отдельно
Старый 30.09.2004, 08:40   #1  
UNRW is offline
UNRW
Участник
 
383 / 67 (3) ++++
Регистрация: 16.09.2004
Адрес: Москва
Ужасные непонятности остаются...
кода нет а глюк остался

Axapta 3.0 SP1

Класс TradeTotals

В ClassDeclaration добавляю всего 1 переменную
...
real rrr;
...

в метод new() добавляю строку
...
rrr = 0;
...

при создании строки в Заказе и попытке ее сохранить вылетает:
-------------------------------------------------------------------------------------------------------------
Ошибка времени выполнения. : Неправильные типы аргументов в операции присвоения значения переменной.
Трассировка стека:
....
-------------------------------------------------------------------------------------------------------------

не понятно почему вылетает - я просто инициализирую переменную, но это только половина глюка - дальше удаляю эти 2 строки и перекомпилирую,

НО таже ошибка продолжает вылетать (только ругается уже на другой метод, куда никто ничего не добавлял)

помогает только полное удаление своего слоя с модифицированных методов и перекомпиляция класса...

ПРОВЕРИЛ на 2-х разный машинах дома и на на работе (на каждой аксапта 2-х уровневая)

не понятно:

1. почему в TradeTotals вылетает ошибка при простом присвании
2. почему ошибка остается после удаления строк

???