Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 08:58

Как вывести № Накладной в Макете ?

Автор cobra77777, 05 авг 2016, 19:34

0 Пользователей и 1 гость просматривают эту тему.

cobra77777

Здравствуйте!
Версия 1С 8.3 (8.3.8.1861).
Чайниковский конечно вопрос прощу сильно не пинать, но....
Есть Макет -> Печать Накладной. В "Форму Документа" добавил реквизит НомерНакладной куда вручную будут заноситься № Накладной (1,2,3 и т.д). 
Вопрос: я так понимаю, что нужно после ТабДок.Вывести(ОбластьЗаголовок) писать код. Как раз кодом возникла проблема. Как в "Заголовок"  - в Макете вывести напечать № Накладных.

Спасибо.

ilnur75

добавляете область в нужном месте макета.
там где ваша стрелка прописываете область,создаете переменную ="____" ,прописываете текст и параметры ячейки "Номер накладной", выводите область.
все.

cobra77777


ilnur75

в макете
найдите пустую строку ниже области заголовок. я сделал в строку ниже.
в эту строку добавил область, назвал её накладная.
в центре строки выделил пустую ячейку, вызвал её свойства, выбрал свойство Макет, в строке заполнение выбрал "Текст".
выделил соседнюю пустую ячейку, тем же способом выбрал "параметр", в строке ниже написал название параметра "Накладная".
см.скрин.

Пока Выборка.Следующий() Цикл
Если ВставлятьРазделительСтраниц Тогда
ТабДок.ВывестиГоризонтальныйРазделительСтраниц();
КонецЕсли;

Накладная = "___";
ОбластьНакладная.Параметры.Накладная = Накладная;
ТабДок.Вывести(ОбластьНакладная);

ТабДок.Вывести(ОбластьЗаголовок);
...

cobra77777

Спасибо за пример - ilnur75 понятно. А в моём случае в ЗАГОЛОВКе никак не получиться нумерацию сделать ?

ilnur75

Цитата: cobra77777 от 05 авг 2016, 20:43А в моём случае в ЗАГОЛОВКе никак не получиться нумерацию сделать ?

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

еще есть кнопка Спасибо, можно и на неё нажать.



cobra77777

Попробую. На спасибо нажал.
Добавлено: 06 авг 2016, 18:17


Не получается :(.
Если пишу:
ТабДок.Вывести(ОбластьЗаголовок);
ОбластьЗаголовок.Параметры.НомерНакладной = НомерНакладной;
Ошибка:
{Документ.АктОтправкиТехникиВРемонт.МодульМенеджера(43,53)}: Переменная не определена (НомерНакладной)
        ОбластьЗаголовок.Параметры.НомерНакладной = <<?>>НомерНакладной; (Проверка: Сервер)

      
         

Добавлено: 06 авг 2016, 18:19


Не получается :(.
Если пишу:
ТабДок.Вывести(ОбластьЗаголовок);
ОбластьЗаголовок.Параметры.НомерНакладной = НомерНакладной;
Ошибка:
{Документ.АктОтправкиТехникиВРемонт.МодульМенеджера(43,53)}: Переменная не определена (НомерНакладной)
        ОбластьЗаголовок.Параметры.НомерНакладной = <<?>>НомерНакладной; (Проверка: Сервер)

     

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск