|
8.3.12, внешний отчет, отладка | ☑ | ||
---|---|---|---|---|
0
SleepyHead
гуру
10.05.18
✎
08:06
|
Добрый день. На выходных админы обновили сервер, теперь работаем на платформе 8.3.12.
База файловая. Делаю внешний отчет на УФ, с использованием СКД. Для отладки натыкал точек останова как форме, так и в модуле, в "ПриКомпоновкеРезультата". Сам отчет открываю через "меню" - "файл"- открыть, ни одна точка останова не срабатывает. На платформе 8.3.10 еще позавчера точки останова срабатывали. Отладка идет по протоколу TCP/IP, файловая база. Для проверки поставил точку остановка в форме одного из документов, при открытии, отстановка срабатывает. Значит, проблема при работе именно с внешним отчетом. Варианта поставить платформу 8.3.10 нет, во всяком случае сегодня, нужно договариваться с админами, это надолго. Какие есть секретные настройки, чтобы таки заставить отладчик работать совместно с внешним отчетом? |
|||
1
Dotoshin
10.05.18
✎
08:20
|
(0) Попробуй удалить базу из списка и по новой добавить. Может кэше что-то застряло.
|
|||
2
SleepyHead
гуру
10.05.18
✎
08:30
|
(1) Сервер поставили только вчера. Базу добавлял с утра.
|
|||
3
ИС-2
naïve
10.05.18
✎
08:37
|
админы платформу 8.3.10 удалили? Если нет, то можно в параметрах запуска прописать запуск 8.3.10.
|
|||
4
SleepyHead
гуру
10.05.18
✎
08:43
|
(3) Удалили, теперь только 8.3.12.
|
|||
5
neomarat
10.05.18
✎
08:48
|
Так сервер запускается у вас теперь без ключа -debug
|
|||
6
neomarat
10.05.18
✎
08:49
|
+(5) надо прописать в реестре.
|
|||
7
neomarat
10.05.18
✎
08:49
|
(5) а файловая... не увидел.
|
|||
8
SleepyHead
гуру
10.05.18
✎
08:51
|
Пообещали вечером поставить 8.3.11, посмотрим.
Может зависеть от разрядности запускаемого приложения? Сервер 64-разрядный, в настройках запуска базы можно указать разрядность. |
|||
9
neomarat
10.05.18
✎
08:53
|
отчет переложить в другую папку и открыть не пробовал?
|
|||
10
SleepyHead
гуру
10.05.18
✎
08:56
|
(9) Не помогает.
Сразу вспомнился анекдот про кур и то, как им корм насыпали - кругами, квадратами. И в конце - жаль что передохли, у меня еще столько идей было.. |
|||
11
triviumfan
10.05.18
✎
08:59
|
(0) Почисти кэш и удали "СведенияОВнешнейОБработке()" и проверить отладку
|
|||
12
triviumfan
10.05.18
✎
09:01
|
Ведь очевидно, что открывается отчет не тот, что ты запускаешь)
|
|||
13
Dotoshin
10.05.18
✎
09:02
|
(8) 1С:Предприятие 8.3 (8.3.12.1412)
Только что проверил, при компоновке результата срабатывает точка останова во внешнем отчете, так что дело не в платформе. Попробуй переименовать отчет - имя файла и имя отчета в его свойствах (в конфигураторе). Это конечно шаманство, но иногда помогает. |
|||
14
SleepyHead
гуру
10.05.18
✎
09:04
|
(11) Читать (0) пробовали?
|
|||
15
Dotoshin
10.05.18
✎
09:05
|
Можно кстати легко проверить, не в самом ли отчете проблема - сделать новый отчет, самый простейший и поставить точку останова в при компоновке. Если остановится, значит проблема в отчете.
|
|||
16
SleepyHead
гуру
10.05.18
✎
09:10
|
(13) Попробовал, не помогло.
(15) Позавчера на 8.3.10 работали все точки останова. А что может быть не так в отчете? |
|||
17
neomarat
10.05.18
✎
09:13
|
Видимо застряло где-то в кэше и не вычистилось. Все закрыть, открыть заново, добавить реквизит в отчет, сохранить(чтоб обновился ИД), открыть из конфигуратора 1С - открыть отчет. Все должно работать.
|
|||
18
SleepyHead
гуру
10.05.18
✎
09:14
|
(17) Сервер установлен только вчера. База добавлена сегодня в список баз. Что могло застрять в кэше?
|
|||
19
SleepyHead
гуру
10.05.18
✎
09:15
|
Добавил новый простейший отчет, все то же самое.
Пошел работать на запасной сервер.. неудобство только в том, что придется перетащить туда рабочую базу. |
|||
20
Мимохожий Однако
10.05.18
✎
09:27
|
Если во внешнем отчете нет формы или не указана, то открывается общая форма ФормаОтчета. Это в типовых
|
|||
21
SleepyHead
гуру
10.05.18
✎
09:59
|
(20) Знаю, но я ставил точку останова в свою форму и она не сработала.
|
|||
22
SleepyHead
гуру
10.05.18
✎
10:23
|
Запустил на другом сервере, который давно не переустанавливали.
1С:Предприятие 8.3 (8.3.10.2639) - точки останова работают. 8.3.11 3034, 8.3.12.1412 - не работают. Отчет тот же самый. Дело не в отчете и даже не в сервере. В чем - пока не понял. |
|||
23
Dotoshin
10.05.18
✎
10:43
|
(22) Сервис-параметры-отладка смотрел? Может там фигня какая-то?
|
|||
24
SleepyHead
гуру
10.05.18
✎
10:47
|
(23) База файловая, отладка по TCP, что там может быть не так?
Но что где-то какая-то фигня есть, это однозначно. У тебя же работает на той же платформе. А у меня нет. |
|||
25
Dotoshin
10.05.18
✎
10:53
|
(24) Может порты для отладки закрыты? 1с для отладки использует порты 1560-1591
https://1cprogrammistu.ru/191-nastroyka-diapazona-portov-pri-otladke-v-1s-predpriyatii-82.html |
|||
26
d4rkmesa
10.05.18
✎
11:01
|
(0) На предыдущей платформе все работает? Зайдите в "Отладка" - "Подключение" и кликните по подключениям в "Подключенные элементы отладки", чтобы они ушли в "Доступные", а потом снова подключите. Пару раз было, что приходилось переподключать таким образом, т.к. отладка не работала.
|
|||
27
SleepyHead
гуру
10.05.18
✎
11:04
|
Если вручную запустить отладку в толстом клиенте управляемое приложение, все работает
. |
|||
28
SleepyHead
гуру
10.05.18
✎
11:05
|
(26) Еще один..
|
|||
29
d4rkmesa
10.05.18
✎
12:15
|
(27) Чего один? У меня то все в порядке с новой платформой и отладкой, в т.ч. в БСП.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |