Открывайте конфигуратор и слева в списке всех структур конфигурации ищите "обработки". Там ищете "ПечатьЦенников". (ну или можно вверху в строке поиска набрать "ПечатьЦенников" и все найдется само). Тыкаете правой крысой и выбираете "Сохранить как внешнюю обработку". Все, у вас есть отдельный от конфигурации файл, который можно открыть в 1С через меню Файл-Открыть и он будет работать не хуже, чем тот который встроен. Зато если вы его сломаете, конфигурация не пострадает.
Далее в конфигураторе меню файл-открыть и выбираете сохраненный файл. В нем есть форма, есть макет. А есть модуль обработки. Вам надо найти модуль обработки (кнопка "Действия=>Открыть модуль"). В нем найти процедуру "ПечатьЦенников" и вдумчиво посмотреть на места где написано что-то типа "ТекСтрока = Текстрока + 1" и "ТекКолонка = ТекКолонка +1". Там рядом есть формулировка "Если ТекСтрока = 5" и тоже самое с ТекКолонкой. Ну, короче ищите цифры 3 и 5. Именно они и отвечают за количество строк и колонок на странице. Меняете на нужное вам и вуаля! Но имейте ввиду, что макет одного ценника рассчитан именно на это количество и если вы просто поменяете цифры, то на странице у вас не поместится все. Потому, макет придется изменить. Там ничего сложного, все как экселе. Только обращайте внимание на ячейки в которых написаны параметры в скобках. Например <Номенклатура>. Вы можете менять и шрифт и прочее, но ни в коем случае нельзя менять настройку ячейки "Параметр" (возможно там стоит "Шаблон") и конечно же нельзя менять название параметра. Если какой-то параметр вам не нужен, например "ХарактеристикиНоменклатуры" то его можно выкинуть. Но тогда надо найти в коде нечто вроде
ОбластьМакета.Параметры.ХарактеристикиНоменклатуры = ИТутБудетЧемЗаполняетсяЭтотПараметр;
И закомментирвать строку, то есть поставить перед ней // что исключит заполнение параметра и не будет вызывать ошибку.
Ну, вот как-то так.
Извините, что без картинок, пишу из дома, а на домашнем компьютере 1С не установлена, пишу по памяти.
1C:Предприятие 8
424 поста4.2K подписчиков
Правила сообщества
В 1С можно всё. Я проверял.