Имя: Пароль:
1C
1С v8
УНФ 1.3.2.5: шаблон ценника
0 oreshka7387
 
20.10.11
18:06
Знаю, что вопросы глупые, но целый день голову ломаю:
1) в моем шаблоне ценника присутствует параметр ТекущееВремя, по формату  dd.MM.yy (см.http://s017.radikal.ru/i417/1110/95/990a29bc7aa9.png ). Так вот в печать почему-то выводится полный формат "дата-время", при этом игнорируется мой формат. Как победить? Можно, конечно, сузить столбец, чтобы время не было видно, но это не решение
2) можно ли как-то готовый шаблон подгружать в другие базы или нужно в каждой базе шаблон создавать заново?
1 oreshka7387
 
20.10.11
18:45
апну тему
2 zak555
 
20.10.11
18:45
(1) читай бухию, а не апай
3 oreshka7387
 
20.10.11
18:50
зактрипятерки, а по существу?
4 Поручик
 
21.10.11
00:03
(0) Поправить обработку печати ценников и этикеток, как в Рознице 2.
Даю фрагмент кода, что где менять в УНФ по образцу разберёшься самостоятельно. Не разберёшься, могу за деньги сделать.



                       Если ЕстьРеквизитОбъекта(Область.Параметры, ПараметрШаблона.Значение) Тогда
                           НаименованиеКолонки = СтруктураРезультата.СоответствиеПолейСКДКолонкамТаблицыТоваров.Получить(Справочники.ХранилищеШаблонов.ПолучитьИмяПоляВШаблоне(ПараметрШаблона.Ключ));
                           Если НаименованиеКолонки <> Неопределено Тогда
                               //служебные поля
                               Если ВРег(НаименованиеКолонки) = ВРег("ТекущееВремя") Тогда
                                   Область.Параметры[ПараметрШаблона.Значение] = Формат(СтрокаТовары[НаименованиеКолонки],"ДФ=dd.MM.yyyy");
                               Иначе    
                                   Область.Параметры[ПараметрШаблона.Значение] = СтрокаТовары[НаименованиеКолонки];
                               КонецЕсли;
                           КонецЕсли;
                       КонецЕсли;
                   КонецЦикла;
5 Поручик
 
21.10.11
00:16
(0) Не посмотрел в профиль, оказывается фотка симпатичная, только не совсем соответствует правилам форума. Надо без бикини.

2) Готовый шаблон ценников/этикеток в другие базы подгружать можно, я это довольно часто делаю. Воспользуйтесь конвертацией данных КД2 для создания правил переноса справочника "ШаблоныЭтикетокИЦенников". Они делаются буквально за 15 минут. Для выгрузки/загрузки справочника пользоваться Универсальным обменом данными XML в режиме обычного приложения.
6 Поручик
 
21.10.11
00:23
+ или ВыгрузкаЗагрузкаДанныхXML82.epf из комплекта КД2. Тогда правила переноса не потребуются.
7 дущ
 
21.10.11
02:49
(0) по первому вопросу: там фича в том, что в форму эта дата выходит уже текстом, поэтому и отформатировать её не получится. Форматируй её как текст ограничив длину 10-тью символами.
8 Поручик
 
21.10.11
07:47
(7) Сам-то понял, что сказал? Иди лучше пожуй, говорить тебе противопоказано.
9 oreshka7387
 
21.10.11
10:18
(5) а я и не в бикини
выгрузка данных через кд - даже не подумала о том, что это пригодится для макетов (сейчас начну ныть, что в неуправляемых формах было проще)
код, кстати, тоже не хотелось бы менять, но, видимо, придется
10 oreshka7387
 
21.10.11
11:30
(0) 1) решилось: свойство Табличного документа - Макет; формат ячейки - Параметр "ТекущееВремя", формат значения: тот, который нужно, подхватывается
2) пока думаем