Имя: Пароль:
1C
1С v8
Выбор Макета для печати
0 a1phoenix
 
31.01.13
15:14
Добрый день!
Подскажите пожалуйста каким образом можно реализовать выбор Макета при формировании на печать?

Например:
Есть документ1, в нем 3 макета: макет1, макет2, макет3, есть основная форма документа с заполняемыми, так же есть кнопка "сформировать" и процедура - ОсновныеДействияФормыСформировать(Кнопка, Шаблон).

При нажатии на кнопку необходимо чтобы появлялось окошко, в котором выбирался макет и при нажатии "ОК" в этом окошке происходило заполнение значениями макета данными из основной формы и открытие для предпросмотра.

Не представляю даже куда смотреть, желателен пример или ссылка на пример где такое реализовано.
1 Wobland
 
31.01.13
15:15
ткни наугад в любой документ типовой, расскажешь
2 c00Lo
 
31.01.13
15:17
На вскидку есть 2 типовых механизма... первый - использование общей формы выбора макета, второй - программное формирование кнопки меню и вложенных в нее кнопок печати печатных форм.
3 a1phoenix
 
01.02.13
08:26
(2) При использовании общей формы печати (ФормаВыбораПечатныхФорм), не отображается список макетов документа (макеты - active document). Не совсем понимаю какие параметры задавать. По умолчанию - УниверсальныеМеханизмы.ОткрытьФормуВыбораПечатныхФормОбъекта(ЭтотОбъект, ЭтаФорма);
4 a1phoenix
 
01.02.13
08:30
(3) Походу стандартный обработчик печати может выводить лишь текстовую или табличную форму..
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн