Как отменить редактирование печатной формы в 1с
В одной из предыдущих статей мы рассказывали о том, каким образом можно самостоятельно поменять макет печатной формы. Однако, достаточно часто, увлекшись редактированием, пользователи удаляют важные элементы макета. После этого форма перестает работать и выдает ошибку при печати.
Подобная проблема может возникнуть не сразу, а после обновления конфигурации. Ведь иногда разработчики типовой конфигурации меняют алгоритм формирования печатной формы, добавляют новые секции и условия. В этом случае происходит исключительная ситуация и печатная форма не будет сформирована.
Другой причиной ошибки при использовании пользовательского макета, может быть совпадение определенных условий, которые ранее вы не могли проверить.
Так или иначе ошибку необходимо исправлять. Сделать это несложно, для этого достаточно перейти к списку измененных макетов .
Перейти в список макетов печатных форм можно двумя способами
Способ 1. Необходимо перейти в раздел « Администрирование » и выбрать там пункт Печатные формы, отчеты и обработки. Далее, в открывшемся окне выбирать пункт Макеты печатных форм
Способ 2 . Сформируйте любую рабочую печатную форму, нажмите в открывшейся форме Ещё . В ней вы увидите пункт Перейти к макетам форм.
Далее для удобства можно включить отбор – Все макеты с изменениями и найти нужный « испорченный » макет. С ним в списке отобразятся только модифицированные макеты.
Как вернутся к исходному макету
В списке макетов печатных форм найдите нужный макет. Возле измененного будет иконка с карандашом. Выделите форму и на верхней панели инструментов нажмите кнопку, выделенную на рисунке 3 красной стрелкой:
Данная операция полностью удалит созданный вами макет, и зеленая иконка карандаша рядом с названием модифицированной формы исчезнет . Обратите внимание, данная операция необратима. Все ваши изменения в макете будут удалены.
Существует менее радикальный способ — можно не удалять, а временно отключить использование пользовательского макета. Иконка отключения находится слева от кнопки удаления макета. После ее использования, карандаш поменяет цвет и из зелёного станет серым. Теперь будет использоваться стандартная печатная форма вместо доработанной.
Все — можно использовать типовую печатную форму. Вы всегда можете опять отредактировать форму . Но теперь вы в курсе как вернуть стандартную форму обратно.
На этом все. Желаем приятной работы! И берегите нервы, они в отличие от макетов, не восстанавливаются.
Полный текст статьи можно прочитать на нашем сайте в разделе Приемы работы с 1с .
Напоминаю, что Вы всегда можете обратиться ко мне по любым вопросам связанными с доработкой и настройкой 1С
Подписывайтесь на канал и наши группы в социальных сетях, чтобы не пропустить новые публикации.
В 1С:Бухгалтерия 8.3 (редакция 3.0) появилась замечательная возможность. Теперь пользователь в режиме 1С:Предприятия может совершенно спокойно редактировать макеты печатных форм.
Когда это может быть полезно? Ну, например, есть некоторая печатная форма, скажем, "Требование-накладная" в которой вы каждый раз после вывода её на печать вносите какие-то изменения. Меняете шрифт, допечатываете поля, убираете лишнее.
Так зачем же это делать каждый раз?! Если мы можем один раз внести эти изменения в макет печатной формы и программа всегда будет выводить печатную форму так как нам нужно.
Ниже по шагам я покажу как изменить макет печатной формы "Требование-накладная". Мы добавим туда новое поле: "Ответственный".
1. Сформируйте печатную форму (по кнопке "Печать") и нажмите в открывшейся форме кнопку (справа) "Ещё"->"Изменить макет":
2. Откроется макет печатной формы. Внесите в него необходимые изменения, но будьте осторожны, чтобы не получилось вот так. Скажу сразу, что шрифты и размеры полей можно менять совершенно точно, но вот удалять существующие поля (особенно те, что в ) не стоит. Если требуется скрыть поле в , просто сделайте его невидимым (цветом или размером), но оно должно остаться на форме, так как оно требуется программному коду 1С.
3. Мы добавим поле "Ответственный" и нажмем кнопку "Записать и закрыть".
4. Печатная форма переформировалась в новом виде как мы и хотели.
Если же после изменения печатной формы она перестала работать, то вам сюда.
С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).
Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.
Пользователи могут удалять и добавлять поля. Менять оформление. Вроде бы хорошо. Но к возможности этой нужно относиться с осторожностью, так как можно легко испортить макет, удалив важные поля. В этом случае печатная форма перестанет работать вовсе и при попытки сформировать её будет выскакивать ошибка, например, такая:
Что же делать в таком случае?
Давайте предположим, что мы испортили печатную форму счёта покупателю. Ниже, пошаговая инструкцию как вернуть стандартную печатную форму.
1) Зайдите в раздел "Администрирование" и выберите там пункт "Печатные формы, отчеты и обработки" ( у вас другое меню? ):
2) В открывшемся окне выберите пункт "Макеты печатных форм":
3) Откроется список всех печатных форм, найдите там нужную форму (в нашем случае "Счет-заказ", по карандашу рядом с ним видно, что он изменён), выделите её и на панели инструментов нажмите кнопку, выделенную на рисунке красной стрелкой:
4) Отлично! Как видите карандаш из зелёного превратился в серый, а значит теперь будет использоваться стандартная печатная форма вместо доработанной:
Теперь мы снова можем использовать печатную форму - ошибок больше не возникнет.
И если нам снова понадобится изменить печатную форму мы можем смело экспериментировать (об этом здесь), ведь теперь мы знаем как в случае чего вернуть всё назад.
С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).
Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.
Как в типовой конфигурации 1С:Бухгалтерия предприятия редакция 3.0 вернуть стандартную печатную форму документа.
Материал в данной статье подготовлен на примере конфигурации 1С:Бухгалтерия предприятия ред.3.0, но все нижесказанное справедливо и для других конфигураций, разработанных на новой версии платформы 1С:Предприятие 8.3 (1С:УНФ; ЗУП ред.3; УТ ред.11; БГУ ред.2.0; КА ред.2.0 и др.)
Причин такого поведения программы может быть довольно много. Если ваша конфигурация дорабатывалась, то лучше пригласить специалиста, который знает, какие изменения вносились в конфигурацию.
Если же у вас используется типовая конфигурация, которая находится на поддержке, обновляется типовым образом в автоматическом или ручном режиме, то скорее всего причиной является то, что был изменен макет печатной формы данного документа.
Дело в том, что типовые конфигурации на новой технологической платформе 1С 8.3 (например, Бухгалтерия предприятия, ред.3.0, УНФ, УТ 11 и т.д.) позволяют пользователям редактировать макеты печатных форм под свои потребности в пользовательском режиме без использования Конфигуратора и изменения типовой конфигурации, т.е. с сохранением возможности штатного обновления конфигурации.
Однако, если разработчиками фирмы 1С будут внесены изменения в штатный макет печатной формы данного документа или в программный код формирования печатной формы (например, будут добавлены или изменены какие-то из реквизитов), то после установки такого обновления могут возникнуть проблемы с отредактированным макетом печатной формы, т.к. макет печатный формы, который был изменен пользователем, при обновлении конфигурации остается неизменным.
Первый вариант скорее для специалистов, т.к. неподготовленному пользователю задача будет слишком сложной.
Рядовому пользователю мы рекомендуем вернуться типовому макету печатной формы, а нужно ли ее снова редактировать или использовать стандартную форму - это уже на его усмотрение.
Для того чтобы вернуть стандартный макет печатной формы нужно зайти в раздел "Администрирование" > "Печатные формы, отчеты и обработки".
- О том, что у документа имеется измененный макет печатной формы говорит пиктограмма с изображением карандаша в первой колонке.
Над табличной частью со списком печатных форм находится панель инструментов, которая позволяет открыть макет печатной формы для просмотра, редактирования, кнопки выбора измененного или стандартного макета, а также кнопка удаления измененного макета.
Кнопка "Использовать измененный макет";
Кнопка "Использовать стандартный макет";
Кнопка "Удалить измененный макет".
Если необходимо только вернуться к стандартному макету, без удаления измененной формы, то достаточно нажать на "Использовать стандартный макет", в этом случае отредактированный макет печатной формы сохранится в конфигурации, он просто не будет использоваться.
Если же вы хотите отредактировать макет заново на основе стандартного, то сначала измененный макет необходимо будет удалить и только после этого переходить к редактированию. В этом случае перед удалением мы рекомендуем сделать архивную копию базы данных, чтобы "старый" измененный макет можно было использовать в качестве эскиза или технического задания для разработки нового макета.
Как в 1С редактировать печатную форму? Как изменить печатную форму?
В нашей статье мы рассмотрим ответ на вопрос о ручном редактировании печатной формы в 1С различных версий. А именно в 1С 7.7 и 1С 8.2. В действительности, процедура изменения печатной формы пользователем, в самом простейшем случае, не сложная.
требуют вмешательства программиста или опытного пользователя.
Итак, выполним изменение пользовательских данных в печатной форме взятого для примера счета. Рассматривать процесс будем производить в конфигурациях Бухгалтерский учет 298 релиза для 1С версии 7.7 и Бухгалтерия 1.2 для 1С версии 8.2.
1С 7.7
После открытия программы и перехода в журнал счетов фактур, выберем нужный счет и откроем форму, предназначенную для вывода на печать.
Допустим, нам нужно отредактировать номер телефона, название колонки и окончательную сумму счета.
Для этого обратим внимание на панель, расположенную внизу интерфейса программы. А именно на кнопку с пиктограммой перечеркнутого карандаша с листком бумаги. Кнопка называется «Только просмотр».
Для редактирования любого из выбранных нами параметров достаточно отжать указанную кнопку кликом мышки. После такого действия состояние кнопки изменится на отжатое и появится панель редактирования ячеек вверху печатной формы. Для изменения любого из значений можно просто дважды кликнуть правой кнопкой выбранный элемент.
Однако, возможно и иное развитие ситуации. Когда при попытке отжать указанную кнопку «Только просмотр», ее состояние не меняется и кнопка выглядит недоступной (неактивной).
Для решения этой сложности достаточно поменять константу «Флаг защиты таблиц», доступную из меню «Операции» — «Константы».
Измените эту константу с «1» на «0». Затем повторно откройте печатную форму. После указанных манипуляций кнопка «Только просмотр» будет доступна (активна).
После окончания работ по правке печатной формы желательно вернуть кнопку «Только просмотр» в состояние, когда правка печатной формы будет недоступна.
1С 8.2
Теперь выясним как подобное действие произвести в 1С версии 8. На самом деле это несложно и подобно рассмотренному выше механизму.
Откроем журнал счетов, выберем счет на оплату покупателя и сформируем печатную форму.
Отредактируем, для примера сумму счета. Перейти к редактированию открывшейся печатной формы можно отжав кнопку «Только просмотр» панели, расположенной вверху печатного листа.
Также можно перейти к правкам последовательно открывая меню «Таблица»-«Вид»-«Редактирование».
После снятия запрета редактирования достаточно кликнуть дважды ячейку с нужными данными и внести изменения.
Рассмотренные случаи верны для внесения одноразовых правок в печатный документ. Т.е. изменения сделанные в открытой печатной форме не будут сохранены в последующем.
Для того, чтобы печатная форма содержала внесенные изменения — например, порядок и наименование колонок, наименования полей, количество полей, дополнительные сведения- нужно или внести правки в макет печатного документа, или подключить внешнюю печатную форму. И то и другое действие требует определенной квалификации, поэтому рекомендуем Вам обратиться к специалисту.
В случае, если у Вас появятся какие-либо сложности, мы, мы обязательно поможем.
Обсудить операцию и задать по ней вопросы можно в наш форум.
Ручное редактирование печатной формы в 1С
Как изменить печатную форму счета на оплату в 1С
1C 8.2 Редактирование печатной формы документа
Редактирование печатных форм в просмотре
Можно ли в 1С редактировать печатную форму
Если у Вас появились вопросы по статье или остались нерешенные проблемы обсудить их Вы можете на Форуме 1С Вопросы и ответы
Читайте также: