AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.08.2008, 12:07   #1  
nano3 is offline
nano3
Участник
 
57 / 24 (1) +++
Регистрация: 21.03.2007
Объявляем переменную - в дебагере нету
Привет, всем.

Бьюсь уже второй день. Очень странная ошибка.
Объявляю в в классе PurchLineType новую переменную
X++:
class       PurchLineType
extends     InventType
{
    PurchLine   purchLine;
    PurchLine   purchLine_Orig;
    boolean     update;
    str         reason;
}
к этой переменной - parm метод

В дебагере видим такую картину. (см. вложение)
в ветке this не хватает переменной reason. Вообщем, как будто бы и не объявляли ее. Потом Аксапта вообще валится на parm методе

может быть сможете что подсказать? буду очень признателен
P.S. Axapta 3.0 Sp4 (2-х звенка). Модификации purchLineType на слоях (syp, gls, glp, bus) Разрабатываю на Bus
Изображения
 
Старый 04.08.2008, 12:11   #2  
crazysolntse is offline
crazysolntse
Участник
Аватар для crazysolntse
 
21 / 11 (1) +
Регистрация: 24.07.2006
Адрес: Москва
а parm - метод есть?
как то раз было такое - исправилось после пересоздания класса "с нуля", но c purchLineType глупо такое советовать, конечно
Старый 04.08.2008, 12:13   #3  
ivas is offline
ivas
Участник
Аватар для ivas
 
252 / 68 (3) ++++
Регистрация: 22.12.2005
может инкрементная компиляция поможет?
__________________
aLL woRk aNd nO JoY MAKes jAck a dULL Boy
Старый 04.08.2008, 12:23   #4  
nano3 is offline
nano3
Участник
 
57 / 24 (1) +++
Регистрация: 21.03.2007
перекомпилировал классы InventType и его наследников - безрезультатно (
Старый 04.08.2008, 12:36   #5  
ivas is offline
ivas
Участник
Аватар для ivas
 
252 / 68 (3) ++++
Регистрация: 22.12.2005
ключевое слово инкрементная компиляция класса PurchLineType
её сделали?
__________________
aLL woRk aNd nO JoY MAKes jAck a dULL Boy
Старый 04.08.2008, 12:44   #6  
RumataEstor is offline
RumataEstor
очами вижу
 
84 / 19 (1) ++
Регистрация: 29.04.2008
Адрес: Москва
А эта переменная где-нибудь используется? Может, на нее ничего не ссылается, и компилятор вполне обосновано решил от нее избавиться.
За это сообщение автора поблагодарили: nano3 (1).
Старый 04.08.2008, 12:55   #7  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Слушайте ivas - он дело говорит.
Инкрементно прокомпилировать класс можно из меню add-ins на классе.
(на англ - compile forward)
За это сообщение автора поблагодарили: nano3 (1).
Старый 04.08.2008, 13:07   #8  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Цитата:
Сообщение от RumataEstor
...Может...
Ага. Нечистая сила.

Не вводите людей в заблуждение. Новички могут не сразу понять, что это шутка.

Сказано же сделать инкрементную компиляцию.
__________________
С уважением,
glibs®
Старый 04.08.2008, 13:38   #9  
nano3 is offline
nano3
Участник
 
57 / 24 (1) +++
Регистрация: 21.03.2007
Всем спасибо! Ключ к успеху:
Цитата:
Сообщение от ivas Посмотреть сообщение
ключевое слово инкрементная компиляция класса PurchLineType
её сделали?
Теги
ax3.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как получить глоб.переменную 1С в Axapta Tony Green DAX: Программирование 6 02.02.2011 14:50
В дебагере не виден символ переноса строки Atani DAX: Программирование 0 14.03.2006 14:18
В журнале трассировки операторов sql нету времени выполнения.. MironovI DAX: Программирование 3 31.08.2005 16:13
Как лучше передать переменную из одного метода в другой при условии, что... AK9 DAX: Программирование 9 16.08.2005 15:47
Объявил переменную -- класс перестал работать DreamCreator DAX: Программирование 4 27.04.2005 13:39

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 00:54.