1С:Бухгалтерия для Украины (Предприятие - 8.2.16.368, релиз 1.2.7.4) Я не программист, поэтому прошу это учесть в ответах, но терминологию уже немного изучила. Создала внешнюю печатную форму акта выполненных работ. Необходимо было убрать шапку с "Утверждаю" (учет по ФОП и в ней смысла нет) и представителя организации в тексте акта. Все получилось, работает благополучно. Но вторую задачу выполнить пока не получается - два экземпляра должны печататься на одной странице ф.А4. Как можно решить это во внешней печатной форме, не затрагивая общие модули 1с?
Для Страница = 1 По 2 Цикл //...тут выводите свои данные Если Страница <> 2 Тогда ТабДокумент.ВывестиГоризонтальныйРазделительСтраниц(); КонецЕсли; КонецЦикла;
Для Страница = 1 По 2 Цикл //...тут выводите свои данные Если Страница <> 2 Тогда ТабДокумент.ВывестиГоризонтальныйРазделительСтраниц(); КонецЕсли; КонецЦикла;
//...тут выводите свои данные Данные документа? Прописать это и в функции (модуле), и в процедуре (форме)?
Группа: Местный
Сообщений: 170
Из: Украина
Спасибо сказали: 32 раз
Рейтинг: 0
Для Страница=1 по 2 Цикл Если не Страница/ 2 = Цел(Страница/2) Тогда ТабДок.Вывести(Область); СЧ = СЧ+1; Иначе ТабДок.Присоединить(Область,2); СЧ = СЧ+1; КонецЕсли; Если СЧ = 2 Тогда ТабДок.ВывестиВертикальныйРазделительСтраниц(); ТабДок.ВывестиГоризонтальныйРазделительСтраниц(); СЧ = 0; КонецЕсли;
Для Страница = 1 По 2 Цикл //...тут выводите свои данные Если Страница <> 2 Тогда ТабДокумент.ВывестиГоризонтальныйРазделительСтраниц(); КонецЕсли; КонецЦикла;
По Вашей рекомендации все получилось (еще раз спасибо), но не до конца. После формирования акта, вижу два экземпляра, расположенные горизонтально один под другим с разделителем. НО! Предварительный просмотр перед печатью показывает и затем печатает каждый лист отдельно. Лишь в случае выбора в настройках принтера печати двух экземпляров на одной странице, печатает допустимо - документ разворачивает на 90 градусов и оба экземпляра печатаются на одном листе.
Не очень хорошо. При таком варианте не делается автоматическое сжатие текста (и поворот), если строк номенклатуры будет более двух, то на одной странице 2 не поместится. Даже, если убрать все колонтитулы и поля.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!