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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.02.2009, 20:15   #1  
Varmen is offline
Varmen
Участник
 
190 / 13 (1) ++
Регистрация: 02.10.2007
поймать причину проблемы
при запуске "Кассовой книги" на коде:

Метода CashNotes, в programmable section:

X++:
FreeText freeText;
 
switch (this.section().name() )
вылетаю с сообщением "хост преврал соединение".

Немогу понять что в этом коде дурного.
Причем первые 2 интерации программа проходит без вопросов и именно на третьей интерации возникает ошибка.

Как продебагить причину?
Как узнать какой именно контрол виноват.

Вставил до свитча return "test", посмотрел на распечатке 6 таких елементов, но программа делает 8 проходов через метод. Такое впечатление где то он еще вызывается и там this.section().name() не применимо. Только где это???
__________________
The Variable men power.
Старый 17.02.2009, 20:44   #2  
Varmen is offline
Varmen
Участник
 
190 / 13 (1) ++
Регистрация: 02.10.2007
нашел проблему
оказалось что в другом месте отчета, есть контрол который вызывает данные метод.
Причем его "DynamicHeight" равно Yes и этого контрола небыло видно.
После того как я сдеал "DynamicHeight" =No, он появился на экране и программа заработала.
Резюме: поскольку контрола небыло видно, значит он где то завис, где section().name() небыло применимо.

Tолько как может динамическая высота контрола порождать такие косяки, все еще непонятно.
__________________
The Variable men power.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Проблемы с Exists Join Logger DAX: Программирование 28 28.04.2010 02:54
Поймать SQL запрос при формировании отчета Qaz Qwerty DAX: Программирование 7 12.06.2008 01:46
Проблемы работы ERP в многофилиальной и территориально разнесённой компании СНГ. SlavaK DAX: Прочие вопросы 18 02.03.2004 15:25
Проблемы c тонким клиентом и AOS TrY DAX: Администрирование 7 25.02.2004 11:38

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

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

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