Имя: Пароль:
1C
 
Программно разрыв страницы в печ форме
0 seon
 
14.10.04
12:06
Скажите пожалуйста как програмно в печатной форме вставить разрыв страницы?
1 YamMike
 
14.10.04
12:08
Табл.НоваяСтраница()
2 ZiK
 
14.10.04
12:42
У меня другой вопрос. В РЛ похоже где-то стоит этот разрыв. Потому что выводятся на печать по 5 штук на лист, если не влезли, то идет 4 целых, потом начало 5, потом пустой лист, потом конец 5, потом пустой лист, потом следующие. Пробовала поиграть с настройками печати - добилась только того что исчез пустой лист, но выводятся один хрен по 5 штук, т.е. если обрыв, то почти пустой лист с кусочком расчетки. Такой (1) строчки тама нету.
3 ZiK
 
14.10.04
12:47
Наврала чуток. Вот что есть. Может кто знает как исправить? НомерСтрокиНаСтранице = НомерСтрокиНаСтранице + 2;
Если НомерСтрокиНаСтранице >= СтрокНаСтранице тогда
НомерСтрокиНаСтранице = 0;
Таблица.НоваяСтраница();
КонецЕсли;
4 selectors
 
14.10.04
13:03
после четвертой расчетки ставь
Табл.НоваяСтраница()
5 ZiK
 
15.10.04
05:11
Дык мне надо чтоб они сплошняком шли. Мало ли какая по размеру расчетка будет. Бывает и одна на полстраницы.
6 Морозов Александр
 
15.10.04
05:32
(5) настроики пользователя - Многостраничные отчеты
7 ZiK
 
15.10.04
06:01
Ну поигралась я с ними, бесполезно, все равно выводит по 5 штук, наверно где-то в модуле, да я не вижу, релиз 244
8 Морозов Александр
 
15.10.04
06:15
Впроцедуре Сформровать() после строк
Если НомерСтрокиНаСтранице >= СтрокНаСтранице тогда
  НомерСтрокиНаСтранице = 0;
  Таблица.НоваяСтраница();
КонецЕсли;

Можно добавить:

Если СтрокНаСтранице-НомерСтрокиНаСтранице <=10 тогда //Типа меньше 10 строк до низу
  НомерСтрокиНаСтранице = 0;
  Таблица.НоваяСтраница();
КонецЕсли;
9 ZiK
 
15.10.04
06:37
НО дело -то в том ,что он выводит по 5 штук на лист вне зависимости от размера, а мне надо чтобы они шли сплошняком, без //типа меньше 10 строк до низу.
Добавление этих строк ничего существенного не дало.
10 Морозов Александр
 
15.10.04
06:43
Нииче не понял. Тебе нужен разрыв или нет?
11 ZiK
 
15.10.04
06:50
(10) смотри (5) Мне нужно чтоб они шли сплошняком.
12 Морозов Александр
 
15.10.04
06:57
1С берет из настроек формат листа на которм будет распечатываться, поэтому сама разрывает когда достигнут конец листа
13 ZiK
 
15.10.04
07:01
В общем получилось. Сразу скажу что изначально заремливание строк (3) ничего не давало. Пока не нашла в коде еще одну строчку которая была кем-то до меня заремлена. Вот теперь все получилось. Блин как неприкольно отлавливать чужие глюки....