Имя: Пароль:
1C
1С v8
печатная форма не работает
0 dvrk
 
31.08.21
07:40
привет, печатная форма перестала выводить табличный документ, ошибок никаких нет, как найти причину?
1 PuhUfa
 
31.08.21
07:43
(0) можно воспользоваться отладчиком
2 dvrk
 
31.08.21
07:45
(1) ну я понимаю, я воспользовался, а как найти почему не выводит табдок? ну ошибок никаких нет
3 shuhard
 
31.08.21
07:45
(1) миста лучший отладчик (с)
4 Мультук
 
гуру
31.08.21
07:45
(0)

1) Нечего выводить - поменялись условия и запрос не выбирает никаких данных
2) Ошибки есть, просто их глотает попытка/исключение

Как найти причину:
Программист/отладчик/кофе. Если не получилось, то отладчик оставляем, программиста и кофе можно заменить
И так в цикле
5 dvrk
 
31.08.21
07:48
(4) нет попытки/исключения
6 dvrk
 
31.08.21
07:49
(4) так запрос данные получает, я же в отладчике смотрю
7 ДенисЧ
 
31.08.21
07:53
Тогда отладчик убираем в сторону, кофе заменяем на пиво.
Программиста оставляем.
8 dvrk
 
31.08.21
07:53
лан
9 dvrk
 
31.08.21
10:41
ну так и не разобрался
10 dvrk
 
31.08.21
10:42
запрос данные получает но не выводит табдок
11 Bad_Aleks
 
31.08.21
10:46
(10) а ТабДок заполняется? Вывести, Показать? Это всё код твой проходит в отладке?
12 dvrk
 
31.08.21
10:47
(11) да
13 Ёпрст
 
гуру
31.08.21
10:51
(12) И прям вот ТабДок.Показать() ничего не выводит в конце ? Даже пустой моксель ?
14 dvrk
 
31.08.21
10:51
(13) +
15 dvrk
 
31.08.21
10:51
(13) не показать, а вывести
16 Ёпрст
 
гуру
31.08.21
10:52
(15) еще раз прочитай (13) и ответь на вопрос. ТабДок.Показать() в конце всего кода, что кажет ?
17 Ёпрст
 
гуру
31.08.21
10:52
Если у тебя нет Показать() или Напечатать() в коде, то имеешь (0)
18 dvrk
 
31.08.21
10:53
(16) ну эта печатная форма работала и не знаю почему, но работать перестала, я её не менял, Показать() там никогда не было, только Вывести(Макет)
19 Ёпрст
 
гуру
31.08.21
10:55
(18) никогда такого не было и вот опять.
Ты же сообщаешь, что в отладчике до конца дошел.
20 dvrk
 
31.08.21
10:56
(19) не совсем понял, ну да, дошел до конца, но Показать там не было, только Вывести
21 Ёпрст
 
гуру
31.08.21
10:57
(20)Еще раз, если в отладчике ты добегал до конца и не встретил на пути Показать(), то и не выводится тебе ничего. Так яснее ?
22 Ёпрст
 
гуру
31.08.21
10:57
Т.е на экране своего монитора ты ничего не увидишь. Никогда
23 dvrk
 
31.08.21
10:59
(21) ну я ВЕСЬ код прошел отладчиком, показать там не было, поиском не ищется, но печатная форма работала, как так?
24 ДенисЧ
 
31.08.21
10:59
А с чего вы решили, что он через показать() собирается делать, а не через бспшную ВывестиДокументВКоллекцию..() ?
25 dvrk
 
31.08.21
11:00
(24) ут10
26 Ёпрст
 
гуру
31.08.21
11:02
(25) твоя печатная форма должна возвращать ТабДок в общий модуль, в котором сам табДок печатается через Показать. Туда отладчиком заходит ?
27 dvrk
 
31.08.21
11:32
(26) меня н@ебали. извиняюсь
28 dvrk
 
31.08.21
11:33
(26) я сам удивился как без показать она работала и как вообще работала так, как они хотят, если там вообще условия такие, что их хотелка не работала бы
29 Bad_Aleks
 
31.08.21
12:56
(27) кто эти не хорошие люди?
В итоге то что? Эта печатная форма никогда не работала?
30 END
 
31.08.21
13:43
(28) Да никогда она не работала, они п@дят. Привыкай, пользователям верить нельзя. Особенно, если говорят "вот раньше работало, а после обновления..."