Эту таблицу использует документ "Поступление материалов". Каким образом в неё воткнуть новый созданный табичный реквизит "Артикул". Что нужно добавлять в код, чтобы артикул выводился на печать?<br>
Эту таблицу использует документ "Поступление материалов". Каким образом в неё воткнуть новый созданный табичный реквизит "Артикул". Что нужно добавлять в код, чтобы артикул выводился на печать?<br>
Я бы, конечно, посоветовал обратиться к спецам, но, чувствую, что Вы не хотите. <br>Тогда ответьте артикул должен выводиться в отдельную колонку или вместе с наименованием материала?
Очень конечно же хотелось чтобы была отдельная колонка. Но если это здесь не объяснить то как угодно хоть в нименовапнии.
"В модуле формы документа "ПоступлениеМатериалов" есть процедура "Печать". В этой процедуре надо найти строки<br>// формирование строк<br> СекцияСтрока = Таб.ПолучитьСекцию("Строка");<br> ТабДок.ВыбратьСтроки();<br> Пока ТабДок.ПолучитьСтроку() = 1 Цикл<br> СекцияСтрока.Материал = ТабДок.Материал;<br>Вместо последней строки можно добавить:<br> СекцияСтрока.Материал =ТабДок.Материал.Наименование+" "+ТабДок.Артикул;<br>Тогда наименование и арткул будут в одной колонке, при условии, что реквизит артикул есть в табличной части документа (в типовой конфе его, вроде бы, нет).<br>Ну а, если нужна отдельная колонка, то, во-первых, добавьте колонку в табличную часть и дайте ей имя, например, "МатериалАртикул". Затем после <br> СекцияСтрока.Материал = ТабДок.Материал;<br>добавьте<br> СекцияСтрока.МатериалАртикул = ТабДок.Артикул; "
Только хочу предупредить. Если вы выберите вариант с изменением и самой таблицы. <br>Вам придется вносить эти изменения КАЖДЫЙ раз при установке нового релиза. Невозможно обновить глобальный модуль без обновления "Общих таблиц".Т.е, конечно, возможно, но мороки при этом.... Если вы так уж хотите изменить "М-4", то перенесите ее в сам документ и берите оттуда, тогда при обновлении можно просто не обновлять документ "Поступление".
> .... Если вы так уж хотите изменить "М-4", то перенесите ее в сам документ и берите оттуда, тогда при обновлении можно просто не обновлять документ "Поступление".<br><br>Да та же морока...<br>Проще сделать внешнюю печатную форму.<br><br>
Почему? В документе все равно меняется модуль формы,т.е надо отслеживать при обновлении.
> В документе все равно меняется модуль формы,т.е надо отслеживать при обновлении.<br><br><br>Да?<br><br>А Вы посмотрите, как часто меняются именно процедуры печати, тем более - М-4 ...
3 апреля 2024 года — Единый онлайн-семинар 1С для бухгалтеров и руководителей 9–12 апреля 2024 года — X семинар по «1С:ERP Управление предприятием» |
1C:Лекторий: 4 апреля 2024 года — Бесплатная онлайн-лекция о МЧД в ЭДО с контрагентами и практике использования в программах 1С 1C:Лекторий: 5 апреля 2024 года — Бесплатная онлайн-лекция о ККТ: контроль применения, ошибки в чеках, изменения законодательства |