#0
by колодина
добрый день организую групповую печать документов - при этом хочу вывести несколько табличных документов в один. осложняет то, что табличные документы имеют разный формат (портрет и ландшафт), в результате - получается чепуха. может, кто-то сталкивался с такой ситуацией? буду благодарна за советы.
#1
by Рэйв
Вписывай ландшафт в ширину портретной страницы . Будет мелковато, но зато все в одном виде.
#2
by колодина
да вот очень мелко.... мне бы как-нибудь сделать, чтобы если в ландшафте - то поворачивался бы....
#8
by колодина
это тоже уже придумали.... но это неудобно - документов слишком много, разбирать трудно будет
#10
by Axel2009
если документов слишком много, то отправлять сразу все на печать. и не надо будет разбираться ландшафт или портрет
#11
by колодина
проблема - если печатать каждый документ в отдельном задании на принтер( как сейчас у нас сделано), то получается долго. будет быстрее - если все объединить в одном задании. но вот не получается пока...
#12
by dmino
У каждого документа реквизит параметр страницы: ландшафт или портрет. Группируешь - получается 2 таб. документа...
#15
by колодина
это неудобно - потому что так печатаются сразу все документы на одну реализацию... а если групировать по видам печатных форм - получится две пачки, из которых надо будет формировать пакет на реализацию, это - неудобно. конечно печатаются быстрее....
#18
by Марсель
Запихнуть страницы с разной ориентацией в одно задание принтера не реально (по крайней мере средствами 1С). Единственный вариант добиться желаемого вами результата (при сохранении нормальных масштабов) - это переделка печатных форм (с ландшафтной ориентацией)... сразу говорю не без извращений: на ориентацию текста 90 градусов, так чтобы с масштабом 100% она вписывалась в Портретную ориентацию... Не забыв конечно про формат строк. И вместо Таб.Вывести( использовать Таб.Присоединить( Вообщем адаптировать ланшафтные формы к "повернутому" состоянию...
#19
by Axel2009
ну так оптимизируйте формирование задания. все равно оно будет долгим. что сначала 20 секунд подождать потом выплюнуть пачку из 10 страниц. что по 4 секунды формировать и выплевывать по 2 страницы. так даже быстрее будет. потому что идет хоть какоето "распараллеливание"
#20
by ДобрынинПавел
Можно создать объект COMОбъект("Excel.Application") и в него выводить свои табличные документы и задавать для них ориентацию по отдельности.
#23
by колодина
об этом тоже думали... а вот это мысль...... как только появится время - буду пробовать. спасибо всем за обсуждение - может еще какие-нибудь свежие идеи появятся? буду благодарна
#24
by Марсель
Весьма спорный способ с не очевидным успехом использования. И это даже если не учитывать возможных искажений при выводе табличного документа 1С в Excel... и уж тем более если в табличном документе используются разные форматы строк (что не редкость в типовых) Самым оптимальным решением видится все-таки предложение в ... и думать надо скорее в этом направлении
#25
by ДобрынинПавел
согласен по поводу на счет не согласен, ИМХА оптимальнее. У меня так же, на одних принтерах нужно ждать пока задание полностью уйдет и в это время ничего нельза делать в 1С, на других той же модели задание уходит моментально и пока принтер его обрабатывает можно дальше работеть в 1с. На более старых драйверах получается как во втором случае.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Построитель отчетов: вывод (не вывод) группировок
- СКД: вывод нескольких результатов в одну строку?
- Ошибка "...Вывод запрещен по причине: Вывод запрещен" - ничего не понимаю :(
- СКД: СКД: Вывод итогов запроса периодами, вывод счетчика строк...
- в СКД необходим вывод группировок выглядящий как вывод детальных записей
- Вывод в СКД в несколько табличных документов
- Табличный документ - вывод нескольких колонок на лист
- Объединение нескольких табличных документов в один
- Перенос нескольких документов одного типа в один документ в другую базу
- v8: Вывод двух разных табличных документов в один
- Вывод на печать нескольких макетов из внешней обработки на УФ
- Объединение табличных частей нескольких одинаковых документов
В этой группе 1С
- Перечисление праметров макета в цикле
- Как ввести остаток БСО
- Кто-нибудь поднимал собственный сервер обновлений для своих решений 1С?
- 8.2 Не выбирается элемент с динамического списка.
- Ошибка "поле не найдено" после обновления
- Как откорректировать период регистра сведений ФИОфизлиц
- Как организовать нумерацию ТТН?
- Комплексная автоматизация 1.1.5 (грузополучатель в счетфактуре выданной)
- УПП Передача на ответственное хранение
- Как из 1С вызвать stored procedure SQL?
- ЕСТЬNULL В условии запроса
- Штрих-М LightPOS: не получилось открыть базу данных
- Настройка обмена БП20 с УТ
- проблемы с дополнительным отпуском в ЗУП
- v8: Вывести штрих код в формате Code128c в любой 1с8 конф.
- Как программно установить отбор в табличной части
- Розница обмен Штрих-М кассир
- Проверка на вхождение даты в период
- Проверка активности проводки в запросе
- ограничения на Тип измерения в регистре сведений