Автор: f12 24.01.11, 16:06
Добрый день.
К сожалению я не 1С программист (сейчас изучаю это дело..), но бухгалтер. Необходимо постоянно распечатывать два экземпляра документов (расх.накладная, счет, акт вып.работ) на 1 странице.
Стандартные настройки 1С не срабатывают. Подскажите где и как подправить...
Используем - 1С Бухгалтерия 8.2
Автор: Flexy 24.01.11, 16:31
Не подскажу как в 8-ой версии, но в 7-ке есть такая штука, как методы таблиц.Там есть метод "КоличествоЭкземпляровНаСтранице".
ЭкземпляровНаСтранице(<?>)
Синтаксис:
ЭкземпляровНаСтранице(<Колво>)
Назначение:
Определить количество печатаемых экземпляров на странице. Возвращает: текущее числовое значение количества печатаемых экземпляров на странице (на момент до исполнения метода).
Параметры:
<Колво> - число печатаемых экземпляров на странице. Может принимать значения:
1 - один экземпляр на странице
2 - два экземпляра на странице
0 - автоматический режим размещения двух экземпляров на странице исходя из размеров документа.
Замечание:
Метод может использоваться при работе с таблицей в режиме ввода данных.
Поройтесь в Синтаксис-помощнике...думаю там должно быть что-то подобное.
Автор: f12 24.01.11, 18:10
Цитата(Flexy @ 24.01.11, 17:31)
Не подскажу как в 8-ой версии, но в 7-ке есть такая штука, как методы таблиц.Там есть метод "КоличествоЭкземпляровНаСтранице".
ЭкземпляровНаСтранице(<?>)
Синтаксис:
ЭкземпляровНаСтранице(<Колво>)
Назначение:
Определить количество печатаемых экземпляров на странице. Возвращает: текущее числовое значение количества печатаемых экземпляров на странице (на момент до исполнения метода).
Параметры:
<Колво> - число печатаемых экземпляров на странице. Может принимать значения:
1 - один экземпляр на странице
2 - два экземпляра на странице
0 - автоматический режим размещения двух экземпляров на странице исходя из размеров документа.
Замечание:
Метод может использоваться при работе с таблицей в режиме ввода данных.
Поройтесь в Синтаксис-помощнике...думаю там должно быть что-то подобное.
===============================
Да, нашел я где можна это дело подправить (В универсальных механизмах), но есть одно но..
Процедура НапечататьДокумент(ПечДокумент, КоличествоЭкземпляров = 2, НаПринтер = Истина, Заголовок = "", НепосредственнаяПечать = Ложь, Ссылка = Неопределено, ИмяМакета = "") Экспорт
Если ПечДокумент = Неопределено тогда
Возврат;
КонецЕсли;
// Получить необходимое количество копий
Если КоличествоЭкземпляров > 1 Тогда
ПечДокумент.КоличествоЭкземпляров = КоличествоЭкземпляров;
КонецЕсли;
Если НЕ ПечДокумент.АвтоМасштаб
И НЕ ЗначениеЗаполнено(ПечДокумент.ИмяПринтера) Тогда
ПечДокумент.АвтоМасштаб = Истина;
КонецЕсли;
Если НаПринтер Тогда
ПечДокумент.Напечатать(НепосредственнаяПечать = Истина);
Иначе
Изменил я количество с 1 на 2. Но не печатает 2 экземпляра на 1 странице. Только когда укажу количество копий = 2, то тогда действительно печатает одну страницу с двумя экземплярами документа на ней, но ведь по лигике (как я понимаю) - раз указано 2 экземпляра на одной странице - значит не нужно указывать еще и количество копий 2.
Может еще где-нибудь необходимо подправить, что-бы действительно при необходимости печаталось два екземпляра на ОДНОЙ!!! странице...
Автор: DneprPepe 25.01.11, 9:42
Цитата(f12 @ 24.01.11, 17:06) http://pro1c.org.ua/index.php?act=findpost&pid=16963 + инструкция. Сделано для 1С Бухгалтерии 8.2. Перед печать не забываем ставить настройки печати по ширине и ландшафт. Акт сделайте по подобию.
Автор: f12 25.01.11, 10:36
Цитата(DneprPepe @ 25.01.11, 10:42) http://pro1c.org.ua/index.php?act=findpost&pid=17037 + инструкция. Сделано для 1С Бухгалтерии 8.2. Перед печать не забываем ставить настройки печати по ширине и ландшафт. Акт сделайте по подобию.
===============================
Супер!!! То, что надо!!!
Автор: Orelka 08.02.11, 9:32
Цитата(DneprPepe @ 25.01.11, 11:42) http://pro1c.org.ua/index.php?act=findpost&pid=17037 + инструкция. Сделано для 1С Бухгалтерии 8.2. Перед печать не забываем ставить настройки печати по ширине и ландшафт. Акт сделайте по подобию.
Перезалейте плиз еще, ссылка не доступна
Автор: 27vk 23.02.12, 15:03
Цитата(Orelka @ 08.02.11, 9:32)
Перезалейте плиз еще, ссылка не доступна
Поделитесь плиз.
Автор: loginlogin 30.07.15, 9:14
Открываете, к примеру, расходную накладную (или тот документ, который вам нужно напечатать 2 экземпляра на 1 листе), нажимаете кнопку "расходная накладная" для вывода дока на печать, далее жмем - файл, предварительный просмотр, параметры страницы (это такие две стрелки перпендикулярные), внизу есть блок - "экземпляров на страницу", выбираем "2", нажимаем "ок" и печать. Теперь все документы данного типа (т.е. именно того где вы делали данную настройку, в нашем случае расходные накладные) всегда будут печататься по 2 штуки на одной странице. Другие доки (например - налоговые, счета и т.д.)будут печататься по 1 экземпляру на 1 страницу. Если нужна настройка на другой тип документа, то делаем тоже самое при выводе на печать этого дока.
Автор: logist 30.07.15, 12:10
Цитата(loginlogin @ 30.07.15, 10:14)
Теперь все документы данного типа
Уточню - не документы данного типа, а конкретная печатная форма, если у документа несколько печатных форм, то настройка сохраняется для каждой отдельно (в типовых решениях)
Автор: Kami4 02.10.17, 9:50
DneprPepe @ 25.01.11, 12:42
,
Презалейте плиз........
f12 @ 25.01.11, 13:36
,
Перезалейте плиз....
Автор: lolmatrix 12.08.21, 15:31
DneprPepe @ 25.01.11, 10:42
,
Здравствуйте не моглибы вы обновить ссылку на счет и расходную на одном листе или снова выложить
Автор: RedCat77 06.04.22, 15:33
Цитата(DneprPepe @ 25.01.11, 10:42)
Через внешние печатные формы. Вот расходная и счет две на одном листе https://pro1c.org.ua/redirect.php?http://upload.com.ua/get/902297664/Новое.7z + инструкция. Сделано для 1С Бухгалтерии 8.2. Перед печать не забываем ставить настройки печати по ширине и ландшафт. Акт сделайте по подобию
Здравствуйте не могли бы вы обновить ссылку на счет и расходную на одном листе или снова выложить
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua