При формировании печатных форм документов (например, акта сверки взаиморасчетов в 1С:Бухгалтерии) пользователи иногда сталкиваются со странным поведением: табличная часть документа формируется, рамки ячеек и числовые данные выводятся, однако ключевые текстовые параметры (наименование организации, данные контрагента, ответственные лица) остаются пустыми. При этом повторное проведение документа или создание внешней печатной формы не меняет ситуацию.
Разберем причины такого поведения и выясним, как быстро восстановить корректное заполнение макета.
В типовых конфигурациях 1С на базе Библиотеки стандартных подсистем (БСП) пользователи с правами администратора могут редактировать макеты печатных форм прямо в режиме «1С:Предприятие» без изменения конфигурации. Отредактированный макет сохраняется в информационной базе как пользовательский и переопределяет стандартный макет из конфигурации.
Если при редактировании макета были нарушены имена параметров, свойства ячеек или после обновления программы изменилась структура передаваемых данных, типовой программный код перестает правильно передавать значения в сохраненный макет. В результате печатная форма выводится с пустыми полями.
Проанализируем самый быстрый и надежный способ восстановить работоспособность печатной формы — вернуть использование типового макета конфигурации. Выполним следующие шаги:
Если внесенные в макет изменения действительно необходимы и их нельзя просто отменить, разберем типичные ошибки в свойствах ячеек, из-за которых параметры не выводятся:
Заполнение должно быть выбрано значение Параметр (если передается единичное значение) или Шаблон (если в ячейке используется текст с параметрами вида [НазваниеОрганизации]). Если там установлено значение Текст, данные в ячейку подставляться не будут.Размещение установлено значение Переносить, чтобы длинное наименование организации не обрезалось границами ячейки.После внесения правок нажмем кнопку Записать и закрыть и повторно проверим печать документа.