как сохранить стандартную печатную форму 1с

Как из встроенной печатной формы 1С сделать внешнюю

Рассмотрим создание внешней печатной формы из встроенной на примере Торг 12 из типовой конфигурации 1С 8.2 Бухгалтерия 2.0.

Создадим новую внешнюю обработку, назовем ее Торг12Внешняя. Добавим реквизит СсылкаНаОбъект и присвоим ему тип ДокументСсылка.РеализацияТовароУслуг (Торг 12 печатается из реализации).

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

В модуле обработки создадим обязательную для печатных форм функцию Печать(), пока оставим ее пустой.

Также, для отладки печатной формы можно создать форму обработки. Если вы не знаете как это сделать, прочитайте эту статью. Теперь в конфигураторе открываем модуль объекта документа РеализацияТоваровУслуг, и ищем там функцию Печать. Она выглядит так:

Так как нас интересует только Торг12, копируем строчку

к себе в модуль печатной формы(также сразу сделаем возврат Табличного документа).

Теперь найдем в модуле документа процедуру ПечатьТОРГ12() и скопируем ее в модуль печатной формы. Нажимаем Сохранить и видим, что не определена переменная мВалютаРегламентированногоУчета. Опишем ее в начале модуля:

и инициализируем в конце:

Далее нужно исправить все ошибки возникшие в модуле печатной формы, они могут быть нескольких типов:

Получите понятные самоучители по 1С бесплатно:

Также нужно заменить обращения к текущему документу через конструкции Ссылка и ЭтотОбъект на СсылкаНаОбъект и СсылкаНаОбъект.ПолучитьОбъект() соответственно(стоит заметить, что конструкцию ЭтотОбъект.Ссылка следует заменять на СсылкаНаОбъект).

После исправления всех ошибок нужно посмотреть какой макет используется в печатной форме: общий либо внутренний макет документа(это можно сделать поискав в модуле своей печатной формы функцию ПолучитьМакет, либо ПолучитьОбщийМакет). Если макет внутренний, то его нужно скопировать из документа в печатную форму. Если общий то, тут может быть два варианта:

На этом создание внешней печатной формы из встроенной для 1с 8 завершено, вносим в нее нужные изменения и подключаем к документу.

Скачать что у нас получилось можно по ссылке.

Источник

Макеты печатных форм в 1С 8.3

Для того, чтобы распечатать сформированный документ в 1С, его необходимо преобразовать в печатную форму при помощи макета печатной формы. Такой шаблон формы для печати создается при помощи специального конструктора, который внешне схож с таблицей Excel.

Используя программу 1С в режиме управляемых форм, можно редактировать макет печатной формы и вносить изменения в печатную форму документа самостоятельно. Не изменения конфигурации программы пользователь имеет возможность менять внешний вид (линии таблиц, шрифт и т.д), вставить свой логотип и другое.

Подробнее разберем, что такое печатный макет в 1С, рассмотрим возможности изменения, просмотра и настроек, используем в качестве примера программу 1С:Бухгалтерия версии 3.0.

Как изменить макет печатной формы в 1С 8.3

В качестве примера создадим документ типа «Реализация (акт, накладная)» находящийся в меню «Продажи» и выстоим печатную форму для данной накладной.

Нам понадобилось внести изменения в печатную форму, а также в документ добавить логотип организации.

Организация вправе кроме обязательных реквизитов вносить изменения, при этом сохраняя утверждённый формат документа. Наличие логотипа не является обязательны реквизитом, однако организация может его добавить. Нажав кнопку «Печать», вы переходите в печатную форму, далее нажимает кнопку «Еще», там высвечиваются следующие пункты: «Перейти к макетам форм» и «Изменить макет».

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

Следующей командой выбираем «Перейти к макетам форм», там представлен весь перечень предлагаемых печатных форм, имеющихся в программе. Используя при помощи отбора пункт «стандартные макеты» (не имеют изменений) просмотр можно сделать более удобным.

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

Для того, чтобы документ можно было просмотреть и отредактировать необходимо нажать команду «Изменить макет». Далее на экране появится макет печатной формы, выбранный для редактирования. Видно, что большая часть полей формы имеет определенные команды, при использовании которых и происходит заполнение формы. Изменять имена областей и параметров нельзя, так как это может способствовать нарушению работы печатной формы.

Для изменения шрифта, определения линий границ таблицы, выравнивания текста и других изменений касаемо изменений внешнего вида используется панель инструментов, на работоспособность это не влияет. Работа с макетом печатной формы похожа на работу с таблицей Excel.

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

В случае если в печатной форме мешают линии их можно удалить, использовав кнопку «Границы» далее «Нет границы». Когда линии не мешают, они остаются без изменения, а рисунок расположится сверху.

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

Если требуется вставить картинку, для этого необходимо нажать кнопку «Еще» и выбрать команду «Картинки», которая находится в меню «Рисунок».

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

Далее в открывшимся окне необходимо нажать «Выбрать из файла» и выбираем нужный логотип.

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

Нужный рисунок разместился в форме. При помощи маркеров по краям рисунка, возможно увеличить или уменьшить его размер. В случае если что-то не получилось, действие можно изменить, для этого достаточно использовать комбинации Ctrl+Y – вернуть действие, Ctrl+Z – отменить действие.

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

Вставляется логотип в рамке. Далее правой кнопкой нажимаем на вставленный логотип и выбираем меню «Свойства».

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

В появившимся окне можно задать параметры объекта. Нам необходимо удалить рамку, для этого мы нажимаем «Стиль линии» далее «Без линии».

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

Размещение рисунка между двумя горизонтальными линиями красного цвета, является обязательным, не стоит об этом забывать. В противном случае его попросту не будет видно в форме. Что бы рисунок поместился, строки формы мы раздвинули. Далее нажимаем «Записать и закрыть» и оцениваем получившийся результат.

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

Проверили, логотип на месте.

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

Так у пользователя есть возможность вносить изменения в макеты печатных форм, не меняя при это конфигурацию.

После этого, если зайти в раздел «Перейти к макетам печатных форм», нажать кнопку «Еще», то можно увидеть, что возле измененного макета появился зелёный карандаш, что говорит о том, что макет является изменённым. В случае если пользователю понадобится восстановить исходный макет, то достаточно нажать кнопку «Использовать стандартный макет».

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

Цвет карандаша при этом изменится на черно-белый, а при печати форма документа будет стандартной.

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

В том случае, если изменения нужно удалить навсегда, то следует нажать на красный крестик. Появившийся ранее карандаш исчезнет, а все изменения макета будут удалены.

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

В макет печатной формы рисунок вставляется автоматически.

Шаблон и параметры макета

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

Таким образом пользователь самостоятельно способен добавить в макет какие-то значения для документа, при помощи параметров. Для того, чтобы удобнее было сориентироваться в параметрах, лучше просмотреть другие макеты документов. Например, для того чтобы в ячейку выводилась цена, артикул или товар, нужно просто указать необходимый параметр в ячейке.

Для просмотра настроек этой ячейки, необходимо нажать на нее правой кнопкой мыши и выбрать «Свойства».

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

На экране появилось окно, в котором видно, что значение ячейки — это параметр. Но задать можно не только параметры и текст, также в макете для ячейки возможно задать шаблон, в свойствах должно быть указано, что это именно шаблон. При использовании шаблона можно скомбинировать параметры и текстовые значения. Для это нужно в значении ячейки товара отметить, что это шаблон, а при выборе значения шаблона в поле «Текст» при указании параметра использовать квадратные скобки.

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

После сохранения макета, рядом появляется карандаш, который говорит о том, что макет изменялся.

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

Теперь проверяем сохраненный макет, открываем и видим, что в ячейке есть написанный текст.

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

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

Рассмотрев примеры видно, что при необходимости изменить макеты возможно. В случаях, требующих создания внешней или новой печатной формы, используется уже режим «Конфигуратор», в пользовательском же режиме доступны только не большие изменения.

Источник

Как сохранить измененную печатную форму документа в «1С:Бухгалтерии предприятия 8 (ред. 3.0)»

Иногда бывают такие ситуации, когда необходимо разово менять печатную форму документа, и после закрытия этой формы внесенные изменения не сохраняются. Но что же делать, если требуется повторно распечатать измененный документ, когда он уже закрыт, а все изменения утеряны?
Сейчас мы Вам расскажем, как сохранить измененную печатную форму.
К примеру, необходимо внести изменения в печатную форму Акта об оказании услуг.
Продажи > Реализация (акты, накладные).

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

В открывшемся окне нужно проследить, чтобы была нажата решетка. Ее нажатие позволяет редактировать печатную форму документа.

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

А теперь представим ситуацию, что нужно отредактировать открывшуюся форму и дописать в поле «Основание» необходимые данные.

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

После того, как измененная форма документа будет закрыта, все внесенные исправления будут утеряны, и повторно напечатать измененный документ или продолжить его редактирование невозможно.
Но существует решение этой проблемы ­ можно сохранить измененную печатную форму документа! Это не составляет большого труда: в открытой печатной форме требуется зайти во вкладку «Еще» и выбрать строку «Сохранить».

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

После нажатия на строку «Сохранить» в появившемся окне можно выбрать формат, в котором сохранится печатная форма.

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

Стоит обратить внимание на то, что сохранить печатную форму можно как в выбранную папку на компьютере, так и прикрепить к документу.
Рекомендуется сохранять путем присоединения к документу, ведь на компьютере файл может затеряться, а в программе он будет храниться в определенном месте, к которому у пользователя всегда есть доступ. Просмотреть сохраненный файл в программе можно путем нажатия на скрепку (см. изображение ниже):

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

В открывшемся окне можно посмотреть все файлы, которые прикреплены к данному документу.

Источник

Создание печатных форм в 1С 8.2 и 8.3 с помощью конструктора

Рассмотрим настройку и создание новых печатных форм в системе 1С 8.3.

Создание внешних печатных форм для управляемого приложения рассмотрено в отдельной статье.

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

Самый простой способ создания печатной формы — с помощью встроенного конструктора печатных форм. Рассмотрим пошаговую инструкцию по созданию и настройке печатной формы на примере создания печатной формы «Счет покупателю».

Создание и настройка печатной формы 1С 8.3

Первый шаг — необходимо зайти в палитру свойств нужного нам документа и выбрать Действия — Конструкторы — Конструктор печати:

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

Первый вопрос системы — выбор варианта работы конструктора. Настройки аналогичны, если у Вас конфигурация работает в управляемом режиме — выберите его, если нет — выберите обычные формы. Мы рассмотрим создание на обычной форме.

Следующий шаг — выбор названия процедуры для печати. Назовём её «Печать счета».

Далее необходимо выбрать реквизиты, которые нужно указать в шапке печатной формы в том порядке, который нам необходим:

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

После выбора реквизитов шапки печатной формы 1С 8.2 следует сделать выбор данных для табличной части:

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

Когда и этот шаг сделан, нужно выбрать реквизиты подвала аналогично реквизитам в шапке.

На последней странице можно оставить всё по умолчанию и нажать ОК:

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

Что получаем в итоге?

Правильно оформленный макет печатной формы:

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

Процедура, полностью формирующая печатную форму документа:

Которые можно настроить в 1С 8.2, как нужно нам.

Вывод вызова созданной печатной формы 1С

Для вызова созданной печатной формы нужно просто разместить кнопку на форму документа. Это сделать очень просто. Для начала создадим кнопку на форме, назовем её «Печать счета»:

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

Нажимаем на кнопку «лупы» у действия — мы попадем в модуль формы, где вписываем вызов процедуры печати вновь созданного счета:

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

Где «ПечатьСчета» — имя нашей процедуры.

Созданная и настроенная печатная форма выглядит так:

как сохранить стандартную печатную форму 1с. Смотреть фото как сохранить стандартную печатную форму 1с. Смотреть картинку как сохранить стандартную печатную форму 1с. Картинка про как сохранить стандартную печатную форму 1с. Фото как сохранить стандартную печатную форму 1с

Другие статьи по 1С:

В дополнение — наш видеоурок по созданию внешних печатных форм и подключению их на примере конфигурации 1С Бухгалтерии:

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Источник

Внешняя печатная форма не сохраняется в папку

Выбираю формат и папку. Жму Сохранить.
В выбранной папке ничего не сохраняется.
Ошибка при этом не выдается.

Если эту обработку вызвать не как печатную форму, а открыть как внешнюю обработку, то все ок.

В чем может быть проблема?

(3) Спасибо большое.
Ваше сообщение помогло начать исследования :),
но, к сожалению, успеха не принесло.

Что сейчас вижу:
Сравниваю две печати, ту, что стандартная и она сохраняет в папке данные.
И написанную, которая не сохраняет.
Разница в том, что у первой стоит в настройках печати признак Печатать=Истина.
У написанной Печатать = Ложь.
Выбирает она этот признак из сохраненных настроек. У стандартной они есть, у написанной их нет и она их создает каждый раз заново.
В настройках написанной стоит количество=0. В стандартной количество =1.
Сейчас, как я понимаю, задача состоит в том, чтобы влезь как-то в эти настройки печати, которые в общих модулях присваиваются, но при этом не исправлять общие модули.
Может можно как-то в настройках печатной формы определить настройки печати?

Итак, нашла следующую проблему, из-за чего скорее всего не сохраняется документ.

В Коллекцию печатных форм теперь в модуле объекта нужно добавлять офисные документы. Я вот так добавила:
КоллекцияПечатныхФорм.Колонки.Добавить(«ОфисныеДокументы», Новый ОписаниеТипов(«Строка»));

Как я понимаю, в коллекции ОфисныеДокументы должно быть заполнено из функции

ОбщийМодуль.РаботаСФайламиСлужебный
Процедура ЗаполнитьСписокТипамиФайлов(Список) Экспорт

КонецПроцедуры

Но они не заполняются.
Может их как-то заполнить прямо в модуле объекта печатной формы?

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *