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


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

Некорректно работает ПовторятьПриПечатиСтроки
Я
   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 человек.
Рекламное место пустует