v7: Отладка 'которой нас учили институты' в 1С 77 #604888


#0 by kosvi
Уважаемые форумчане, доброго времени суток! Первая попытка программирования  в 1С  - сразу возник вопрос: Есть ли стандартный функционал (или сторонние программы), которые позволят отлаживать написанный код. Поясню. Сделав изменения в конфигураторе, нужно 1) сохранить  код 2) запустить 1С (или отладчик 1С) 3) запустить процедуру. Если появилась ошибка - закрыть 1С, сделать изменения в конфигураторе, снова запустить 1С. Можно ли обойтись без запуска - перезапуска 1С предприятия?
#1 by zak555
чё ?
#2 by orefkov
О, это великое колдунство...
#3 by vs7719
Нэт!
#4 by andrewalexk
:) переходите на снеговика - там все реализовано
#5 by orefkov
Внешние обработки, #ЗагрузитьИзФайла, TurboMD. И гугель.
#6 by IamAlexy
отладчик в 7ке после 8шного - блевотина..
#7 by zak555
без перезапуска отладки ? о_О
#8 by andrewalexk
:) типа того зы ну я слышал что-то такое по крайнем мере
#9 by orefkov
Хотя - Сообщить рулит.
#10 by Скользящий
#ЗагрузитьИзФайла - и хоть заотлаживайся.
#11 by zak555
в 7ке рулит Предупреждение =)
#12 by KRV
Да как-то не парил особо отладчик в 7-ке.. конечно затрахаешься, если не понимаешь, что пишешь и пытаешься решить задачу "Методом научного тыка с применением технологии случайного подбора.." а когда осознаешь что надо и из чего получить, то, собственно и отладчик не требуется.. так, для проверки, пару раз "Сообщить" достаточно..
#13 by orefkov
Эх, лучше бы в институтах не отладке учили, а доки читать, да в гугле искать...
#14 by Злой Бобр
Зачем тебе эта кривая 1 ЦЭ ? Иди в SAP, хоть денег заработаешь.
#15 by andrewks
в 7-ке рулит ВыбратьСтроку
#16 by andrewks
#17 by Он
Через каждую строчку.)
#18 by Fish
"3) запустить процедуру. Если появилась ошибка - !!!!закрыть 1С!!!!, сделать изменения в конфигураторе, !!!!снова запустить 1С!!!. Можно ли обойтись без запуска - перезапуска 1С предприятия?" Автор, ты не замечаешь противоречий в своих хотелках? :))
#19 by Он
В этом плане была прелестная вещь - интерпретатор Бейсика.
#20 by Волесвет
непользуюсь отладкой)
#21 by zak555
???
#22 by andrewalexk
:) г-н Норрис, перелогиньтесь
#23 by Ыщъ
Что непонятно? Перечисление.ВидыНоменклатуры.ВыбратьСтроку
#24 by Мизантроп
foktu!
#25 by el-gamberro
ты забыл добавить что это нужно делать на тонком клиенте
#26 by zak555
перечисление.ВидыНоменклатуры.ВыбратьСтроку;     {Глобальный модуль}: Поле агрегатного объекта не обнаружено (ВыбратьСтроку)
#27 by zak555
в 7ке нет тонких клиентов
#28 by Мизантроп
в 7.8 будут
#29 by ЧеловекДуши
Без фото не взлетит :)
#30 by Ыщъ
У тебя неправильный бутерброд
#31 by Lenka_Boo
Патсталом!
#32 by zak555
чё ?
#33 by Steel_Wheel
Хватит глумиться над человеком. Есть режим работы "отладчик", там можно ставить watch и breakpoints. Код, правда, менять нужно в режиме работы "Конфигуратор", но понять суть проблемы позволяет.... Также можно просматривать содержание ТЗ и СЗ, если во время работы в отладчике подсунуть выражение для вычисления ТЗ.ВыбратьСтроку; со СЗ несколько сложнее
#34 by el-gamberro
еще удобно пользоваться методом Сообщить;
#35 by el-gamberro
сз можно открыть для выбора
#36 by Steel_Wheel
Там, кажется, надо переменные сначала создать, чтобы в нее нужное значение помещалось при выборе. угу, я отладчиком пользовался для демонстрации хода расчета. И в первые год-два. Потом уже практически не надо
#37 by Steel_Wheel
Правда есть нюанс. Если используется приблуда для динамической замены текстов модулей и форм (запамятовал, как называется), то отлаживать можно только с помощью Сообщить: отладчик покажет устаревший код модуля
#38 by GreyK
Сделай внешний внешний отчет и в его модуле тренируйся.
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С