23.01.2007, 09:50
общий
это ответ
Здравствуйте, Антон Ломакин!
Добавьте в обработку "Печать ценников" в процедуру "Сформировать"
после строк <b>
>Пока ТаблицаТоваров.ПолучитьСтроку() = 1 Цикл
> ПечРозн = глФРМ(ТаблицаТоваров.Цена, ТаблицаТоваров.Валюта);
> ПечНаименование = ТаблицаТоваров.Товар;
</b> следующие строки <b>
спр = СоздатьОбъект("Справочник.Номенклатура");
спр.НайтиПоНаименованию(СокрЛП(ПечНаименование),0,0);
Артикул = спр.Артикул;
Код = спр.Код;
</b>
Объявите переменные Артикул и Код в начале модуля обработки
Добавьте в таблицу печати ценников где вам удобно печать переменных Артикул и Код
<b>Внимание!!!</b> Это работает при значении константы "Показывать артикул" = 0
Если констната = 1, то в модуле формы списка справочника Номенклатура необходимо в процедуре "ДобавитьВтаблицу" строку
> Табл.Товар = СокрЛП(Товар.ПолнНаименование) + ?(Константа.ПоказыватьАртикул = 1, " " + СокрЛП(Товар.Артикул), "");
заменить на
Табл.Товар = СокрЛП(Товар.ПолнНаименование);
Если возникнут вопросы обращайтесь в личку или в ICQ