Печать ценников

1. m0nStRiCk 01.11.12 14:31 Сейчас в теме
УТ 10.3(1с 8.2)
Печать из типовой(доработанной)(+прикручены штрихкоды)
Сам прогр-начинашка. Все кто думает что додик - в лес.
Сама формочка прикручена к реализации товаров, хочу чтобы количество ценников равнялось количеству поступления товаров из документа...
сижу сижу...не знаю как в общем, поэтому прошу помощи.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. l_oleg 01.11.12 16:54 Сейчас в теме
алгоритм представляю так:
1.В обработке печати ценников, в СоответствиеДоступныхОтборов добавить "ПоступлениеТоваровУслуг"
2.Передать в него(через параметр) значение поступления,из которого требуется получить количество.
3.Поменять запрос в процедуре ЗаполнитьПостроительОтчета()
В место:
ТекстЗапроса = "
|ВЫБРАТЬ
| ИСТИНА КАК Печать,
| СпрНоменклатура.Номенклатура КАК Номенклатура,
| СпрНоменклатура.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
| СпрНоменклатура.Номенклатура.ЕдиницаХраненияОстатков КАК ЕдиницаИзмерения,
| 0 КАК Цена,
| 1 КАК Количество
|ИЗ
| (ВЫБРАТЬ
.....
написать примерно так

ВЫБРАТЬ
ИСТИНА КАК Печать,
СпрНоменклатура.Номенклатура КАК Номенклатура,
СпрНоменклатура.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
СпрНоменклатура.Номенклатура.ЕдиницаХраненияОстатков КАК ЕдиницаИзмерения,
0 КАК Цена,
ПоступлениеТоваровУслугТовары.Количество КАК Количество
ИЗ
(ВЫБРАТЬ.....
........
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары
ПО СпрНоменклатура.Номенклатура = ПоступлениеТоваровУслугТовары.Номенклатура
.......
3. m0nStRiCk 02.11.12 09:13 Сейчас в теме
(2) l_oleg, за представление готового варианта могу платить.
Но, если вы хотите что-бы я вас замучал вопросом - так и быть.
С отборами работать не умею, пока что, поэтому готовьтесь) личку завалю)
4. l_oleg 02.11.12 12:24 Сейчас в теме
Извиняюсь за написанную выше муть.
Смотрел очень не внимательно.
Пробежался по процедуре печати в отладчике, оказалось все гораздо проще:
в модуле объекта ПоступлениеТоваровУслуг
в Функции ПечатьЦенников()
поменяй текст запроса с:

Запрос = Новый Запрос("
|ВЫБРАТЬ РАЗЛИЧНЫЕ
| ИСТИНА КАК Печать,
| Док.Номенклатура КАК Номенклатура,
| Док.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
| Док.Номенклатура.ЕдиницаХраненияОстатков КАК ЕдиницаИзмерения,
| 0 КАК Цена,
| 1 КАК Количество
|ИЗ
| Документ.ПоступлениеТоваровУслуг.Товары КАК Док
|ГДЕ
| Док.Ссылка = &Док
|");
на:


Запрос = Новый Запрос("ВЫБРАТЬ РАЗЛИЧНЫЕ
| ИСТИНА КАК Печать,
| Док.Номенклатура КАК Номенклатура,
| Док.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
| Док.Номенклатура.ЕдиницаХраненияОстатков КАК ЕдиницаИзмерения,
| 0 КАК Цена,
| Док.Количество КАК Количество
|ИЗ
| Документ.ПоступлениеТоваровУслуг.Товары КАК Док
|ГДЕ
| Док.Ссылка = &Док");

У меня печатает.

Поможет поставь + ,
не поможет сбрось код, в котором написана процедура печати.
m0nStRiCk; +1 Ответить
5. m0nStRiCk 02.11.12 15:47 Сейчас в теме
(4) l_oleg, копался в обработке самих ценников, думал там проблема) и не подумал что функция печати есть в поступлениях...))) спасибо, все работает.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот