1С Как добавить нумерацию строк табличной части в печатной форме табличного документа
В любой печатной форме, в которой есть табличная часть с перечисление чего либо, должна присутствовать нумерация строк табличной части, это как правило хорошего тона. Благодаря порядковому номеру отображаемая информация воспринимается намного проще и быстрей. Поэтому если Вы самостоятельно создаете печатную форму это нужно предусмотреть. Добавить вывод порядкового номера строки в табличной части достаточно просто, конечно общею инструкцию Вы не найдете, так как все будет зависеть от конкретного случая, но знаю основной принцип, сделать это будет не сложно. В сегодняшней статье расскажу как можно добавить вывод порядкового номера в печатную форму которая создана с помощью объекта «табличный документ».
Как добавить нумерацию строк в печатную форму
Объект конфигурации 1С табличный документ в большинстве случаев используется для вывода информации на печать, это могут быть различные документы и отчеты. Для более четкого понимания я создам простой документ, у которого будет несколько реквизитов и табличная часть.
Сделаю простенькую печатную форму, в которой будет шапка и табличная часть, без нумерации строк.
Теперь попробуем добавить нумерацию строк табличной части в печатной форме. Для начала необходимо изменить макет, добавив в него колонку с название «№» в область «ТоварыШапка».
И собственно сам параметр «Номер» в область «Товары».
Дальше потребуется изменить процедуру которая отвечает за печать.
В неё добавляем переменную «Номер» и присваиваем ей значение «0». Далее ищем цикл в котором происходить перебор элементов табличной части и увеличиваемым значение переменой «Номер» на 1 с каждой итерацией цикла. Остается только добавить вывод значения переменной «Номер» в соответствующею область с параметром.
Сохраняем и проверяем результат, в печатную форму добавилась нумерация строк табличной части.
Как видите в этом нет ничего сложного, самое главное найти нужный цикл. Если что то не получается и есть вопросы обязательно напишите.