|
Хочу директиву #Если Отладчик Тогда | ☑ | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
0
vde69
15.08.12
✎
13:38
|
Хочу иметь возможность выпольнять дополнительный код когда к исполняемому модулю подключен отладчик...
пример Исключение Отказ = Истин; ВызватьИсключение(); #Если Отладчик Тогда Сообщить("ужас " + ОписаниеОшибки); Прервать(); |
||||||||||
1
kortun
15.08.12
✎
13:53
|
(0) Что мешает добавить в параметры сеанса "Отладка" и делать Если ПараметрыСеанса.Отладка Тогда?
|
||||||||||
2
Wobland
15.08.12
✎
13:55
|
ни разу не испытывал необходимости в доп.коде, всегда хватало таблы. а в целом идея интересная
Будет полезным |
||||||||||
3
ДенисЧ
15.08.12
✎
13:55
|
Я не против. Делай.
|
||||||||||
4
Рэйв
15.08.12
✎
13:57
|
(0)Поставь точку останова на исключение и прерывай на здоровье
|
||||||||||
5
iceman2112
15.08.12
✎
13:58
|
Зачем?
Нафиг, нафиг... |
||||||||||
6
Reset
15.08.12
✎
13:58
|
Если отладку включили в процессе, а модуль уже скомпилирован?
|
||||||||||
7
Рэйв
15.08.12
✎
13:58
|
(6)Если он не скомпилирован, отладки и не будет
|
||||||||||
8
Reset
15.08.12
✎
13:59
|
(7) Чо? :)
|
||||||||||
9
kortun
15.08.12
✎
14:00
|
(6) ну не параметр сеанса так реквизит пользователя, вариантов вагон и тележка
|
||||||||||
10
Рэйв
15.08.12
✎
14:01
|
(8)Как ты себе представляешь отладку без обновления базы данных?..а там он уже полюбому скомпилирован:-)
|
||||||||||
11
Reset
15.08.12
✎
14:01
|
Я имею в виду, например, открыта форма (без отладчика). Подключаемся отладчиком, но код в этих скобках будет отсутствовать
|
||||||||||
12
SanGvin
15.08.12
✎
14:01
|
смысле нет, имхо
Нафиг, нафиг... |
||||||||||
13
Reset
15.08.12
✎
14:02
|
(11) Придется форму переоткрывать (и я, кстати, не уверен, что код будет перекомпилирован)
|
||||||||||
14
Defender aka LINN
15.08.12
✎
14:03
|
(0) Это чтобы в 1С тоже так можно было сделать?
|
||||||||||
15
Reset
15.08.12
✎
14:05
|
(10) Как отладка связана с обновлением? )
+Кэп утверждает, что в бд код не скомпилирован. |
||||||||||
16
wraithik
15.08.12
✎
14:28
|
(14)
круче так: define true 0.5>random() |
||||||||||
17
wraithik
15.08.12
✎
14:29
|
можно будет не коментить кучу служебных сообщений
Будет полезным |
||||||||||
18
vde69
15.08.12
✎
14:46
|
(4) в исключении точка остановки не работает :)
Будет полезным |
||||||||||
19
shuhard
15.08.12
✎
14:47
|
(0) угу
после VBA этого в 1С не хватает Будет полезным |
||||||||||
20
Рэйв
15.08.12
✎
14:52
|
|||||||||||
21
Fragster
гуру
15.08.12
✎
14:53
|
Параметр сеанса переключаемый из интерфейса...
|
||||||||||
22
Reset
15.08.12
✎
14:58
|
(21) + его можно также задавать в параметре запуска, если запускаем из отладчика
Если ПараметрЗапуска="Отладка" тогда |
||||||||||
23
Рэйв
15.08.12
✎
14:59
|
(21)Сделай форму для них и правь на здоровье.
|
||||||||||
24
Mort
15.08.12
✎
15:01
|
С возможностью выпуска релизов где отладочный код будет автоматом удален.
Будет полезным |
||||||||||
25
fisher
15.08.12
✎
15:05
|
(16) Душевно :) Аж содрогнулся.
|
||||||||||
26
wowik
15.08.12
✎
18:03
|
домой, все домой, маразм начинается...
Нафиг, нафиг... |
||||||||||
27
acsent
15.08.12
✎
18:06
|
(18) очень даже работает, только сообщение об ошибке ничего не выдает, а это косяк и именно его нужно просить исправлять не какую то туманную директиву
|
||||||||||
28
Ksandr
15.08.12
✎
18:15
|
(27) Давно не выдает? там есть нюанс описанный на партнерском, суть в том, что нужно присвоить переменной описание ошибки и ее уже передавать в процедуры
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |