Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Внешняя печатная форма РТиУ БП8,2
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование обычных форм 1С 8.2 и не интерфейсной логики
myima2
Платформа 1С:Предприятие 8.3 (8.3.8.2054)
Конфигурация Бухгалтерія для України, редакція 1.2.
Розробка конфігурації: "ABBYY Ukraine", 2005-2016 (1.2.36.2)
Есть внешняя печатная форма РТиУ туда добавил в ТЧ колонку с кодом УКТЗЕД
в модуле не могу понять как добавить чтобы заполнялось. Помогите пожалуйста.
Flexy
Цитата(myima2 @ 21.01.17, 11:51) необходимо зарегистрироваться для просмотра ссылки
Конфигурация Бухгалтерія для України, редакція 1.2.
Розробка конфігурації: "ABBYY Ukraine", 2005-2016 (1.2.36.2)
Есть внешняя печатная форма РТиУ туда добавил в ТЧ колонку с кодом УКТЗЕД

Все понятно smile.gif
Цитата(myima2 @ 21.01.17, 11:51) необходимо зарегистрироваться для просмотра ссылки
в модуле не могу понять как добавить чтобы заполнялось.

Ни чего не понятно 64000000.gif
myima2
Flexy @ Сегодня, 21:30 необходимо зарегистрироваться для просмотра ссылки ,
откуда взять заполнение в табличной части кода уктзед?
параметр КодУКТЗЕД сам по себе не заполняется(
Flexy
myima2 @ Вчера, 23:21 необходимо зарегистрироваться для просмотра ссылки ,
Проверьте, присутствует ли поле КодУКТВЭД в тексте запроса функции печати документа..
myima2
Flexy @ 22.01.17, 12:34 необходимо зарегистрироваться для просмотра ссылки ,
Вот внешняя печатная форма..
необходимо зарегистрироваться для просмотра ссылки
необходимо зарегистрироваться для просмотра ссылки
Flexy
myima2 @ Вчера, 22:03 необходимо зарегистрироваться для просмотра ссылки ,
В Вашей ВПФ КодУКТВЭД закомментирован:
...
"ВЫБРАТЬ
    |    Номенклатура,
    |    ВЫРАЗИТЬ(Номенклатура.НаименованиеПолное КАК Строка(1000)) КАК Товар,
    |    Номенклатура.Код КАК Код,
    |    Номенклатура.Артикул  КАК Артикул,
    |    Количество,
    |    ЕдиницаИзмерения КАК ЕдиницаИзмерения,
    |    Цена,
    |    СуммаБезСкидки,
    |    СуммаСкидки,
    |    Сумма,
    |    СуммаНДС,
    |   НомерСтроки,
    //|   КодУКТВЭД,
    |    1 КАК ID
    |ИЗ
...

// Вывести табличную часть
    ОбластьНомера = Макет.ПолучитьОбласть("ШапкаТаблицы|НомерСтроки");
    ОбластьКодов  = Макет.ПолучитьОбласть("ШапкаТаблицы|КолонкаКодов");
    //ОбластьУКТВЭД = Макет.ПолучитьОбласть("ШапкаТаблицы|КодУКТВЭД");
    ОбластьДанных = Макет.ПолучитьОбласть("ШапкаТаблицы|Данные");
    ОбластьСкидка = Макет.ПолучитьОбласть("ШапкаТаблицы|Скидка");
    ОбластьСуммы  = Макет.ПолучитьОбласть("ШапкаТаблицы|Сумма");
    //ОбластьМакета.Параметры.КодУКТВЭД = НоменклатураГТД.КодУКТВЭД;
...
ТабДокумент.Присоединить(ОбластьСуммы);
    
    //ОбластьКолонкаКодУКТВЭД = Макет.Область("КодУКТВЭД");
    ОбластьКолонкаТовар = Макет.Область("Товар");
    Если Не ВыводитьКоды Тогда
        ОбластьКолонкаТовар.ШиринаКолонки = ОбластьКолонкаТовар.ШиринаКолонки +
                                            Макет.Область("КолонкаКодов").ШиринаКолонки;
    КонецЕсли;
    Если НЕ ЕстьСкидки Тогда
        ОбластьКолонкаТовар.ШиринаКолонки = ОбластьКолонкаТовар.ШиринаКолонки +
                                            Макет.Область("СуммаБезСкидки").ШиринаКолонки +
                                            Макет.Область("СуммаСкидки").ШиринаКолонки;
    КонецЕсли;
    
    ОбластьНомера = Макет.ПолучитьОбласть("Строка|НомерСтроки");
    ОбластьКодов  = Макет.ПолучитьОбласть("Строка|КолонкаКодов");
    //ОбластьУКТВЭД = Макет.ПолучитьОбласть("Строка|КодУКТВЭД");
myima2
Flexy @ Сегодня, 10:53 необходимо зарегистрироваться для просмотра ссылки ,

Это я пробывал написать запрос но он не работает. Прошу помощи.
myima2
Что никто не поможет?
Vofka
myima2, так напишите что конкретно не работает. Просто все телепаты сейчас в командировке.
MATEVI
Я так телепатирую запрос должен выглядеть так...
    Запрос.Текст =
    "ВЫБРАТЬ
    |    Номенклатура,
    |    ВЫРАЗИТЬ(Номенклатура.НаименованиеПолное КАК Строка(1000)) КАК Товар,
    |    Номенклатура.Код КАК Код,
    |    Номенклатура.Артикул  КАК Артикул,
    |    Количество,
    |    ЕдиницаИзмерения КАК ЕдиницаИзмерения,
    |    Цена,
    |    СуммаБезСкидки,
    |    СуммаСкидки,
    |    Сумма,
    |    СуммаНДС,
    |   НомерСтроки,
    |   КодУКТВЭД,
    |    1 КАК ID
    |ИЗ
    |    (ВЫБРАТЬ
    |        Номенклатура         КАК Номенклатура,
    |        ЕдиницаИзмерения     КАК ЕдиницаИзмерения,
    |        Цена                 КАК Цена,
    |        СтавкаНДС            КАК СтавкаНДС,
    |       Номенклатура.НоменклатураГТД.КодУКТВЭД КАК КодУКТВЭД,
    |        СУММА(Количество)    КАК Количество,
    |        СУММА(Сумма)         КАК Сумма,
    |        СУММА(СуммаБезСкидки)КАК СуммаБезСкидки,
    |        СУММА(СуммаСкидки)   КАК СуммаСкидки,
    |        СУММА(СуммаНДС)      КАК СуммаНДС,
    |        МИНИМУМ(НомерСтроки) КАК НомерСтроки
    |    ИЗ
    |        Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслуг
    |    ГДЕ
    |        РеализацияТоваровУслуг.Ссылка = &ТекущийДокумент
    |    СГРУППИРОВАТЬ ПО
    |        Номенклатура,
    |        ЕдиницаИзмерения,
    |        Цена,
    |        СтавкаНДС
    |    ) КАК ВложенныйЗапросПоТоварам
    |
    |ОБЪЕДИНИТЬ ВСЕ
    |
    |ВЫБРАТЬ
    |    " + ЧастьЗапросаДляВыбораСодержанияУслуг + ",
    |    " + ЧастьЗапросаДляВыбораСодержанияУслуг + ",
    |    Номенклатура.Код КАК Код,
    |    Номенклатура.Артикул КАК Артикул,
    |   Номенклатура.НоменклатураГТД.КодУКТВЭД КАК КодУКТВЭД,
    |    Количество,
    |    Номенклатура.БазоваяЕдиницаИзмерения.Наименование,
    |    Цена,
    |    СуммаБезСкидки,
    |    СуммаСкидки,
    |    Сумма,
    |    СуммаНДС,
    |    НомерСтроки,
    |    2
    |    
    |ИЗ
    |    Документ.РеализацияТоваровУслуг.Услуги КАК РеализацияТоваровУслуг
    |
    |ГДЕ
    |    РеализацияТоваровУслуг.Ссылка = &ТекущийДокумент
    |
    |УПОРЯДОЧИТЬ ПО
    |    ID,
    |    НомерСтроки";
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.