|
Групповая обработка справочников и документов Бухгалтерия
| ☑ |
0
Random4Fun
27.06.13
✎
12:23
|
Добрый день.
Печатаю с помощью групповой обработки справочников и документов счета-фактуры. Каждая счет-фактура занимает чуть меньше полстраницы. Но они печатаются на разных листах. Как их распечатать по 2 документа на один лист?
|
|
1
Random4Fun
27.06.13
✎
12:27
|
Может какое свойство хитрое у табличного документа или еще что.
|
|
2
Random4Fun
27.06.13
✎
12:32
|
(1) явно не то, что надо.
|
|
3
Aleksey
27.06.13
✎
12:32
|
никак
|
|
4
Mitriy
27.06.13
✎
12:37
|
лезть в обработку...
|
|
5
Random4Fun
27.06.13
✎
12:40
|
(4) С конфигуратором дружу, если что, могу же внешней сделать.
|
|
6
Random4Fun
27.06.13
✎
12:43
|
Думаю, где-то в этой процедуре буду править.
Процедура ПечатьДокументов(МассивДокументов, НаПринтер)
Если НаПринтер Тогда
Ответ = Вопрос("При печати документов без предварительного просмотра будут использованы настройки,
|используемые при последней печати. Продолжить?", РежимДиалогаВопрос.ДаНет);
Если Ответ = КодВозвратаДиалога.Нет Тогда
Возврат;
КонецЕсли;
КонецЕсли;
Для каждого Ссылка Из МассивДокументов Цикл
Объект = Ссылка.ПолучитьОбъект();
МетаданныеОбъекта = Объект.Метаданные();
Если УниверсальныеМеханизмы.НапечататьДокументПоУмолчанию(Объект, , НаПринтер, Истина) Тогда
Сообщить(Ссылка);
КонецЕсли;
ИндикаторОбработки = ИндикаторОбработки + 1;
ОбработкаПрерыванияПользователя();
КонецЦикла;
Сообщить("-----------------------------------------------------------", СтатусСообщения.БезСтатуса);
Сообщить("Выполнение обработки завершено", СтатусСообщения.БезСтатуса);
КонецПроцедуры
|
|
7
hhhh
27.06.13
✎
12:47
|
(6) зачем в конфигуратор лезть? В настройках принтера пусть юзер настроит.
|
|
8
Random4Fun
27.06.13
✎
12:49
|
(7) Проблема в том, что отправляется на печать каждый документ в отдельности.
|
|
9
hhhh
27.06.13
✎
12:57
|
(8) это как раз очень хорошо, что в отдельности. Это значит пользователь в параметрах страницы всё может зафигачить.
А если бы они вместе были, то гораздо хуже.
|
|