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

1С:Предприятие ::

Метки:

К вопросу о печати инфо-строки в многостраничных доках

Я
   NinaCh
 
02.12.04 - 12:12
Есть налоговая накладная, при печати выводятся два экземпляра-оригинал и копия. Следуя коллективному совету, вставила в колонтитул инфо -"Продолжение,номер, дата". При печати первой страницы копии инфо печатается тоже, т.к страница НЕ ПЕРВАЯ. Как убрать?
 
  Рекламное место пустует
   miki
 
1 - 02.12.04 - 12:28
(0)Здрасте.
Долго ж Вы вставляли колонтитул.
Копию чем делаете?
Предлагаю через КоличествоЭкземпляров().
   NinaCh
 
2 - 02.12.04 - 12:33
(1) Персональный привет:)).Подколку пропустила мимо ушей, просто руки не доходили - юзеры достают, да и отдыхать на работе не вредно ;)) Печать идет подряд - цикл=2,второй раз- другая шапка
   miki
 
3 - 02.12.04 - 12:41
(2)Ну если надо очень быстро, то сделал бы в лоб:
  1. Две таблиц с разными шапками;
  2. Два раза вызывать Печать(ВариантШапки);
  3. Если на первом листе нет строк, то печатать отдельно.

Ща пойду курить и думать над "красивым решением".
   NinaCh
 
4 - 02.12.04 - 12:47
Не, я стройность и красоту люблю, чтоб не стыдно было за работу. Но чтобы быстро тоже люблю - поэтому и на форуме спрашиваю.
   miki
 
5 - 02.12.04 - 12:55
Чо та я не понял "цикл=2" 8|.
Вы в цикле дважды одни и те же строки в ОДНУ таблицу загоняете? Тогда (3) уродства не добавит :).

Можно попытаться так:
  1. При заполнении запомнить Область() шапки.
  2. Напечатать().
  3. Переделать шапку.
   4. Напечатать().
   NinaCh
 
6 - 02.12.04 - 13:04
Одну, и ту же таблицу печатаю дважды с разными шапками. Т.е., в доке 2 страницы, на второй печатается инфо в колонтитуле, третья- она же первая, только добавилось"копия", "оригинал сохраняется" etc. А для колонтитула-это 3 страница, в нем выводится "продолжение...."  А код не я писала, предшественники, не хочется копаться  и детально переделывать - работает нормально...
   miki
 
7 - 02.12.04 - 13:16
(6) Вызывайте в конце первого прохода цикла Напечатать() [Показать()].
При втором проходе: в начале цикла Очистить(), в конце - Напечатать() [Показать()].
   NinaCh
 
8 - 02.12.04 - 13:43
Не очень удобно, но с этим нужно поэкспериментировать. Спасибо.


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