gifts2017

Печать этикеток и ценников с дополнительным видом цен для УТ 11.0.9.15

Опубликовал Игорь (VIA_1C) в раздел Печать - Ценники

Переделанная стандартная обработка ПечатьЭтикетокИЦенников для УТ 11.0.9.15. Позволяет вывести в печатную форму дополнительное значение цены по выбранному типу цен.

Переделанная стандартная обработка ПечатьЭтикетокИЦенников для УТ 11.0.9.15. Позволяет вывести в печатную форму дополнительное значение цены по выбранному типу цен.

Необходимо заменить встроенную обработку ПечатьЭтикетокИЦенников обработкой из файла, после этого в модуле менеджера обработки ПечатьЭтикетокИЦенников добавить несколько строк кодаВ процедуре СформироватьПечатныеФормыЭтикетокИЦенниковТоваров:

//СТРОКА 392
//my begin
СтруктураНастроек.ПараметрыДанных.Вставить("ВидЦеныДоп", МассивОбъектов[0].ВидЦеныДоп);
//my end:
 
 //СТРОКА 465
//my begin
//Область.Параметры[ПараметрШаблона.Значение] = СтрокаТовары[НаименованиеКолонки];
Если (ПараметрШаблона.Ключ = "Цена") ИЛИ (ПараметрШаблона.Ключ = "ЦенаДоп") Тогда
Область.Параметры[ПараметрШаблона.Значение] = Формат(СтрокаТовары[НаименованиеКолонки], "ЧЦ='15'; ЧДЦ='2'; ЧРД='.'; ЧГ='0,2'");
Иначе 
Область.Параметры[ПараметрШаблона.Значение] = СтрокаТовары[НаименованиеКолонки];
КонецЕсли; 
//my end

  

Значения в полях Цена и ЦенаДоп дополнительно форматируются до вида 99.99, при необходимости можно убрать данную возможность, заменив в модуле менеджера в процедуре СформироватьПечатныеФормыЭтикетокИЦенниковТоваров, код:

 

//my begin
//Область.Параметры[ПараметрШаблона.Значение] = СтрокаТовары[НаименованиеКолонки];
Если (ПараметрШаблона.Ключ = "Цена") ИЛИ (ПараметрШаблона.Ключ = "ЦенаДоп") Тогда
Область.Параметры[ПараметрШаблона.Значение] = Формат(СтрокаТовары[НаименованиеКолонки], "ЧЦ='15'; ЧДЦ='2'; ЧРД='.'; ЧГ='0,2'");
Иначе
Область.Параметры[ПараметрШаблона.Значение] = СтрокаТовары[НаименованиеКолонки];
КонецЕсли;
//my end

 

на код:

Область.Параметры[ПараметрШаблона.Значение] = СтрокаТовары[НаименованиеКолонки];  

Скачать файлы

Наименование Файл Версия Размер
Обработка 59
.epf 8,51Mb
08.05.13
59
.epf 8,51Mb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Яшин Антон (Anyxwar) 25.11.14 11:04
в табличной части нет 2 цены. почему? не доработанно
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа