Имя: Пароль:
1C
1С v8
Создание печатной формы
0 berendej
 
09.08.11
16:11
8.1 Создаю печатную форму для документа. При печати открывается форма, но в заголовке надпись "таблица". Не могу найти, как изменить на более приемлемое название. И как в заголовок формы брать не весь номер документа, а без учета префиксов и 0?
1 lubja
 
09.08.11
16:13
посмотри, как в стандартных печат.формах рещена эта проблема
2 Luhtas
 
09.08.11
16:28
(0) Без учета нулей и префиксов нужно писать код, анализировать, потом выводить. По заголовку УстановитьЗаголвок или как-то так. Посмотри в СП.


&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
   Заголовок="Привет-Привет";
КонецПроцедуры

Можно еще в свойствах объекта, заголовок написать.
3 berendej
 
09.08.11
16:46
(2) у меня все через ТабДок = Новый ТабличныйДокумент;
идет, свойства зоголовок и близко нет
4 salvator
 
09.08.11
16:48
ТабДок.Показать("Тра-ля-ля"); - может это надо?
5 lubja
 
09.08.11
16:49
(3) если выводишь на печать с помощью УниверсальныеМеханизмы.НапечататьДокумент(...), то, кажись, 4 параметр как раз и есть заголовок. если через ТабДок.Показать(..), то перевый параметр - заголовок
6 berendej
 
09.08.11
16:57
(4) сэнкс
(5)не, универсальные механизмы не трогал, через ТабДок. Просто не мог свойство нужное подобрать))
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn