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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.02.2005, 12:26   #1  
dik_imported is offline
dik_imported
Участник
 
43 / 10 (1) +
Регистрация: 17.12.2004
ДОбрый день. Как сделать отладочный вывод, ну на экран допустим или в окно отладчика (наверное нерешаемо?). Ато если выводится допустим 200 строк то упаришься Ок нажимать если вывод делать с помощью Message/
Старый 02.02.2005, 12:31   #2  
Greggy_imported is offline
Greggy_imported
Участник
Аватар для Greggy_imported
 
291 / 10 (1) +
Регистрация: 24.09.2004
И еще что бы где нибудь можно было бы посмотреть время выполнения операции
Старый 02.02.2005, 12:35   #3  
dik_imported is offline
dik_imported
Участник
 
43 / 10 (1) +
Регистрация: 17.12.2004
Это Вы подсмеиваетесь надо монй? или это действительно насущно?
Старый 02.02.2005, 12:41   #4  
Greggy_imported is offline
Greggy_imported
Участник
Аватар для Greggy_imported
 
291 / 10 (1) +
Регистрация: 24.09.2004
Это я свой вопрос к Вашему подключаю что б тему отдельную не создавать!
Старый 02.02.2005, 12:44   #5  
johndoe is offline
johndoe
Участник
 
88 / 10 (1) +
Регистрация: 15.10.2004
Адрес: Москва
1. Подумайте, нужны ли Вам все 200 строк. Если нет, попробуйте вместо <div class='CALtop'>C/AL</div><div class='CAL'>MESSAGE(...);</div> написать <div class='CALtop'>C/AL</div><div class='CAL'>IF <условие> THEN
 MESSAGE(...);</div>Строк станет поменьше

2. Если нужны все 200, пишите их в файл (о том, как работать с файлами, написано, к примеру, в 6.3 книги Development к версии 3.01). В файл можно писать и время (функция TIME), а зная, что происходит между записями, можно оценить и скорость работы кода

Удачи!
Старый 02.02.2005, 12:44   #6  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Регистрация: 20.11.2002
Адрес: Msk
Я, наверное, не совсем понял вопрос...
1) В чем проблема с окном отладчика? Чем Вас не устраивает смотреть на значение переменных там?
2) Т.к. я не понял вопрос, то могу предложить вместо мессаджей засовывать результаты в какую-нибудь таблицу и потом на нее смотреть
3) 2 Greggy: в таблицу из п.2 можно писать всяческое время, а то и день недели
__________________
"Моей лошадке ядрышком полмордочки снесло..."
А.В.Суворов, письма к дочери
Старый 02.02.2005, 12:49   #7  
dik_imported is offline
dik_imported
Участник
 
43 / 10 (1) +
Регистрация: 17.12.2004
Большое спасибо. Я просто избалован наверное VBA и прочими глупостями типа debug.print . Я уже подозревал что промежуточный вывод придется делать либо в файл, либо в таблицу, еще раз большое спасибо за участие
Старый 02.02.2005, 15:44   #8  
Alterant is offline
Alterant
Участник
 
378 / 10 (1) +
Регистрация: 31.03.2004
В продолжении темы, а как еще можно использовать то окно в дебагере, в котором обычно пишется надпись "Break on Error" (окно Output с единственной закладочкой Debug)?
Старый 09.02.2005, 19:22   #9  
memula is offline
memula
Участник
 
12 / 10 (1) +
Регистрация: 27.01.2005
А еще есть такая рульная штука как Code Coverage. Просто рулез, там кста еще и время есть, можно посмотреть скока в каком месте прога работала.

Старый 10.02.2005, 07:25   #10  
Greggy_imported is offline
Greggy_imported
Участник
Аватар для Greggy_imported
 
291 / 10 (1) +
Регистрация: 24.09.2004
а что за Code Coverage можно поподробнее?
Старый 10.02.2005, 12:11   #11  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Регистрация: 20.11.2002
Адрес: Msk
Форма 565.
__________________
"Моей лошадке ядрышком полмордочки снесло..."
А.В.Суворов, письма к дочери
Старый 10.02.2005, 16:31   #12  
Greggy_imported is offline
Greggy_imported
Участник
Аватар для Greggy_imported
 
291 / 10 (1) +
Регистрация: 24.09.2004
И как с ним работать? есть документация или что либо еще?
Старый 10.02.2005, 16:50   #13  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Регистрация: 20.11.2002
Адрес: Msk
Да вот же топик про него, рядом совсем. Открываете эту форму, нажимаете "старт", далее про форму забываете и работаете. Надоело работать - вспоминаете про форму, нажимаете "стоп", потом "код" и смотрите, чего наработали.
__________________
"Моей лошадке ядрышком полмордочки снесло..."
А.В.Суворов, письма к дочери
 


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

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

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