02.02.2005, 12:26 | #1 |
Участник
|
ДОбрый день. Как сделать отладочный вывод, ну на экран допустим или в окно отладчика (наверное нерешаемо?). Ато если выводится допустим 200 строк то упаришься Ок нажимать если вывод делать с помощью Message/
|
|
02.02.2005, 12:31 | #2 |
Участник
|
И еще что бы где нибудь можно было бы посмотреть время выполнения операции
|
|
02.02.2005, 12:35 | #3 |
Участник
|
Это Вы подсмеиваетесь надо монй? или это действительно насущно?
|
|
02.02.2005, 12:41 | #4 |
Участник
|
Это я свой вопрос к Вашему подключаю что б тему отдельную не создавать!
|
|
02.02.2005, 12:44 | #5 |
Участник
|
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 |
NavAx
|
Я, наверное, не совсем понял вопрос...
1) В чем проблема с окном отладчика? Чем Вас не устраивает смотреть на значение переменных там? 2) Т.к. я не понял вопрос, то могу предложить вместо мессаджей засовывать результаты в какую-нибудь таблицу и потом на нее смотреть 3) 2 Greggy: в таблицу из п.2 можно писать всяческое время, а то и день недели
__________________
"Моей лошадке ядрышком полмордочки снесло..." А.В.Суворов, письма к дочери |
|
02.02.2005, 12:49 | #7 |
Участник
|
Большое спасибо. Я просто избалован наверное VBA и прочими глупостями типа debug.print . Я уже подозревал что промежуточный вывод придется делать либо в файл, либо в таблицу, еще раз большое спасибо за участие
|
|
02.02.2005, 15:44 | #8 |
Участник
|
В продолжении темы, а как еще можно использовать то окно в дебагере, в котором обычно пишется надпись "Break on Error" (окно Output с единственной закладочкой Debug)?
|
|
09.02.2005, 19:22 | #9 |
Участник
|
А еще есть такая рульная штука как Code Coverage. Просто рулез, там кста еще и время есть, можно посмотреть скока в каком месте прога работала.
|
|
10.02.2005, 07:25 | #10 |
Участник
|
а что за Code Coverage можно поподробнее?
|
|
10.02.2005, 12:11 | #11 |
NavAx
|
Форма 565.
__________________
"Моей лошадке ядрышком полмордочки снесло..." А.В.Суворов, письма к дочери |
|
10.02.2005, 16:31 | #12 |
Участник
|
И как с ним работать? есть документация или что либо еще?
|
|
10.02.2005, 16:50 | #13 |
NavAx
|
Да вот же топик про него, рядом совсем. Открываете эту форму, нажимаете "старт", далее про форму забываете и работаете. Надоело работать - вспоминаете про форму, нажимаете "стоп", потом "код" и смотрите, чего наработали.
__________________
"Моей лошадке ядрышком полмордочки снесло..." А.В.Суворов, письма к дочери |
|