|
Некорректно работает ПовторятьПриПечатиСтроки | ☑ | ||
---|---|---|---|---|
0
Cоляпсус
17.04.18
✎
15:00
|
Добрый день. Снова вынужден повториться, но сложилась такая ситуация.
Создаётся отчёт. В нём Наименования номенклатуры и т.д. Если печатается отчет на несколько страниц по команде печать на самой форме:http://prntscr.com/j6e1r9 , то на 2-й и последующих страницах не выводится шапка табличной части. При чём, если печатать через предварительный просмотр, то всё работает в нужном русле: http://prntscr.com/j6e345 Для корректно работы было вставлено в процедуру "СформироватьПечатнуюФорму", строку: http://prntscr.com/j6e4o1 Однако нужного результата так и не случилось. Подскажите пожалуйста, что нужно поправить, чтобы заработало правильно. Заранее благодарен. |
|||
1
Cоляпсус
17.04.18
✎
15:17
|
Не пойму что ещё дописать, и так вроде всё есть.
Если добавить проверку вывода, то тогда разделение с шапкой отображаются на экране, этого тоже не нужно. Но зато печатается как надо. Но это всё не так как нужно |
|||
2
Cоляпсус
17.04.18
✎
17:28
|
Так ни у кого идей и не появилось
|
|||
3
mistеr
17.04.18
✎
17:35
|
>по команде печать на самой форме
Это та, которая выводит таб. документ в общую форму через Вывести()? При этом выводе повторяемые строки и теряются. В старых-старых типовых был такой баг. Неужели до сих пор не исправили? |
|||
4
Cоляпсус
17.04.18
✎
17:50
|
Честно не пойму, но результат на лицо
|
|||
5
Cоляпсус
17.04.18
✎
17:53
|
||||
6
Cоляпсус
17.04.18
✎
17:56
|
Ну да эта форма. А как исправить?
|
|||
7
mistеr
17.04.18
✎
18:01
|
Там найди, где после вывода копируются свойства табдока, типа ориентации и т.д. Там нужно добавить и повторяемые строки.
|
|||
8
Вафель
17.04.18
✎
18:09
|
там в типовой таб док не напрямую печатается, а он копируется в другой таб док и тот уже печатается.
Скорее всего "повторять строки" не копируется |
|||
9
Cоляпсус
18.04.18
✎
09:50
|
Доброе утро. (8) А как это найти, отладчиком что не могу понять куда
|
|||
10
Cоляпсус
18.04.18
✎
10:02
|
Не удаётся нормально проверить отладчиком, так печатная форма внешняя
|
|||
11
Cоляпсус
18.04.18
✎
10:03
|
Свойства кстати проверил, там же в отладчике, до процедур соеденения с ИБ в общих модулях, вроде копируется повторять строки. Дальше не понимаю.
|
|||
12
Cоляпсус
18.04.18
✎
10:36
|
Опять всё просмотрел, не пойму где потерялось. Кто-то может всётаки знает или догадывается?
|
|||
13
Вафель
18.04.18
✎
10:37
|
сделай замер производительностии ты увиешь какие строки срабатывают.
потом уже можно точки ставить |
|||
14
Cоляпсус
18.04.18
✎
11:13
|
(13) Тут мне по ходу нужен, новый блок знаний, это конечно интересно, но не совсем понятно, что с этим делать. Замер сделал, вижу множество строк, большинство связанных с общими модулями, но с этим делать не понимаю((
|
|||
15
mistеr
18.04.18
✎
11:17
|
(12) Ищи в коде общей формы по методу Вывести()
|
|||
16
Cоляпсус
18.04.18
✎
11:35
|
(15) К сожалению в коде общей формы нет метода Вывести()
|
|||
17
1Сергей
18.04.18
✎
11:59
|
(16) начни с кнопки сформировать и далее следуй по цепочке
|
|||
18
Cоляпсус
18.04.18
✎
12:17
|
Вот здесь ёщё видно, что пытается присвоить данные
http://prntscr.com/j6sr31 а уже при возврате видно что пусто. Наверное здесь надо может код вписать? http://prntscr.com/j6stc5 это уже общие модуль |
|||
19
Cоляпсус
18.04.18
✎
13:02
|
Добавил в общий модуль в процедуру КопируемыеСвойстваТабличногоДокумента значение ПовторятьПриПечатиСтроки и в свойстве ТабличныхДокументов появилось данное свойство, дальше происходит переход в процедуру печать, там нет ничего такого и всёравно результат тот же. Нет смайлика бьющегося головой о стену. Не пойму, где теряется данное свойство.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |