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

Вопрос задал Светлана С. (Зеленогорск)

Ответственный за ответ: Ирина Шаврова (★9.87/10)

Надо что бы в печатной форме Счет Фактуры выводилось поле комментарий.
вроде нашли как правильно сделать, а комментарий все равно не выводится

Обсуждение (4)

  1. Приложение

    Добрый день, Светлана!
    Если бы это было так просто!))
    Увы, но не получится у вас без изменения программного кода вывести комментарий в печатную форму счета-фактуры.

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

    Но! При формировании печатной формы вы не увидите данных поля Комментарий, хотя окраска поля, если ее зададите, отобразится так, как вы ее выберите.

  2. Приложение

    То, что вы сделали в Свойствах макета печатной формы — это подготовка места под данные. Но их еще нужно программно заполнить.
    Каждое поле в счет-фактуре прописывается программно. Вывод данных в макет происходит в общем модуле программы в Процедура ВывестиСчетФактуруВТабличныйДокумент(ТабДокумент, Макет, ВыборкаСФ, ЭтоУниверсальныйПередаточныйДокумент = Ложь)

    Там в области «Подвал», куда вы добавили новый реквизит Комментарий (Параметр) придется прописать откуда программе брать значение для его заполнения.

    Вот на скрине я показала, как это будет выглядеть.

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

  3. Приложение

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

    Чтобы добавлять новые параметры в макет требуется полноценное программирование.

    1
  4. Спасибо за ответ 🙂

    1

Комментарии закрыты