Вход | Регистрация


Некорректно работает ПовторятьПриПечатиСтроки

Некорректно работает ПовторятьПриПечатиСтроки
Я
   Cоляпсус
 
17.04.18 - 15:00
Добрый день. Снова вынужден повториться, но сложилась такая ситуация.
Создаётся отчёт. В нём Наименования номенклатуры и т.д. Если печатается отчет на несколько страниц по команде печать на самой форме:http://prntscr.com/j6e1r9  
, то на 2-й и последующих страницах не выводится шапка табличной части. При чём,  если печатать через предварительный просмотр, то всё работает в нужном русле: http://prntscr.com/j6e345
Для корректно работы было вставлено в процедуру "СформироватьПечатнуюФорму", строку: http://prntscr.com/j6e4o1
Однако нужного результата так и не случилось. Подскажите пожалуйста, что нужно поправить, чтобы заработало правильно.
Заранее благодарен.
 
 
   Cоляпсус
 
1 - 17.04.18 - 15:17
Не пойму что ещё дописать, и так вроде всё есть.
Если добавить проверку вывода, то тогда разделение с шапкой отображаются на экране, этого тоже не нужно. Но зато печатается как надо. Но это всё не так как нужно
   Cоляпсус
 
2 - 17.04.18 - 17:28
Так ни у кого идей и не появилось
   mistеr
 
3 - 17.04.18 - 17:35
>по команде печать на самой форме

Это та, которая выводит таб. документ в общую форму через Вывести()? При этом выводе повторяемые строки и теряются.

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

Список тем форума
Рекламное место пустует  Рекламное место пустует
Пользователь не знает, чего он хочет, пока не увидит то, что он получил.
Э. Йодан
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует