Имя: Пароль:
1C
1С v8
Настройка параметров печати на внешней печатной форме УПП.
0 Lama12
 
09.02.12
15:57
Не могу добиться что б внешняя печатная форма печаталась с моими параметрами (масштаб, ширина полей и т.д.).
Раскопал где они сбрасываются. Общая форма - печать документов.
В самой форме, параметры в принципе принимаются. Но их режет вызов процедуры "НапечататьДокумент" из процедуры "ОткрытьФормуВыбораПечатныхФормОбъекта".
Вот и вопрос.
Либо я дурак, либо это ошибка 1С?
1 shuhard
 
09.02.12
15:58
(0) [Либо я дурак]
угу
воткни в код параметрыпечати и один раз настрой на рабочем месите свою счет-фактуру
2 Lama12
 
09.02.12
16:34
(1) Вот "воткни в код" не хочется менять конфигурацию.
3 BoCh
 
09.02.12
16:40
(2) так печатная форма внешняя или нет?
4 Lama12
 
09.02.12
16:42
Это вызов процедуры в общем модуле.

НапечататьДокумент(ТабДокумент, 0, Форма.НаПринтер, ?(ЭтоДокумент, ОбщегоНазначения.СформироватьЗаголовокДокумента(Объект), Строка(Объект)), Объект.Ссылка)

А в самой процедуре еще 6 параметр есть.

(3)Форма внешняя. Но вызывается она через общие модули, через стандартный механизм внешних печатных форм.
5 Lama12
 
09.02.12
16:44
(1) один раз распечатать нельзя. Масштаб меняется динамически. В зависимости от содержимого.
6 BoCh
 
09.02.12
16:46
(4) Ну так печатать без вызова этой процедуры.
7 Lama12
 
09.02.12
16:55
(6) Хм, как-то не хочется... хотя...
Ладно, попробуем :)
8 zinch
 
09.02.12
16:58
Кажется, вот решение
http://forum.infostart.ru/forum26/topic52901/
9 Lama12
 
09.02.12
17:08
(1) Действительно я дурак. Признаю.
(8)Второй толчок в том же направлении.
Поумнел. Спасибо. :)
10 shuhard
 
09.02.12
17:46
(9) =)
вот что пендаль волшебный делает