Имя: Пароль:
1C
Админ
Повторяющиеся строки во внешней печатной форме
,
0 TAN1990
 
06.11.13
11:04
Добрый день!
Работаю в упп82

Сделала внешнюю печатную форму к Оприходование материалов из производства.
Надо добавить поле Заказы/Затраты.
В типовой запрос добавила то что выделено  //  !!!

Запрос.Текст = "ВЫБРАТЬ
                   |    ОприходованиеМатериаловИзПроизводства.Номенклатура,
                   |    ВЫРАЗИТЬ(ОприходованиеМатериаловИзПроизводства.Номенклатура.НаименованиеПолное КАК СТРОКА(1000)) КАК МатериалНаименование,
                   |    ОприходованиеМатериаловИзПроизводства.Номенклатура.Код КАК НоменклатурныйНомер,
                   |    ОприходованиеМатериаловИзПроизводства.ЕдиницаИзмерения.Представление КАК ЕдиницаИзмеренияНаименование,
                   |    ОприходованиеМатериаловИзПроизводства.ЕдиницаИзмерения.ЕдиницаПоКлассификатору.Код КАК ЕдиницаИзмеренияКод,
                   |    ОприходованиеМатериаловИзПроизводства.Характеристика,
                   |    ОприходованиеМатериаловИзПроизводства.Серия,
                   |    ОприходованиеМатериаловИзПроизводства.Количество,
                   |    ОприходованиеМатериаловИзПроизводства.Счет,
                   |    ОприходованиеМатериаловИзПроизводства.НомерСтроки КАК НомерСтроки,
                   |    ВЫРАЗИТЬ(ЕСТЬNULL(ПартииТоваров.СтоимостьРасход, 0) * ОприходованиеМатериаловИзПроизводства.Количество * ОприходованиеМатериаловИзПроизводства.Коэффициент / ЕСТЬNULL(ОприходованиеМатериаловИзПроизводства.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент, 1) / ЕСТЬNULL(ПартииТоваров.КоличествоРасход, 1) КАК ЧИСЛО(15, 2)) КАК Сумма,
                   //  !!!
                   |    ОприходованиеМатериаловИзПроизводстваМатериалы.Заказ
                   //  !!!
                   |ИЗ
                   |    (ВЫБРАТЬ
                   |        ОприходованиеМатериаловИзПроизводства.Номенклатура КАК Номенклатура,
                   |        ОприходованиеМатериаловИзПроизводства.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
                   |        ОприходованиеМатериаловИзПроизводства.Коэффициент КАК Коэффициент,
                   |        ОприходованиеМатериаловИзПроизводства.Счет КАК Счет,
                   |        ОприходованиеМатериаловИзПроизводства.ХарактеристикаНоменклатуры КАК Характеристика,
                   |        ОприходованиеМатериаловИзПроизводства.СерияНоменклатуры КАК Серия,
                   |        СУММА(ОприходованиеМатериаловИзПроизводства.Количество) КАК Количество,
                   |        МИНИМУМ(ОприходованиеМатериаловИзПроизводства.НомерСтроки) КАК НомерСтроки
                   |    ИЗ
                   |        Документ.ОприходованиеМатериаловИзПроизводства.Материалы КАК ОприходованиеМатериаловИзПроизводства
                   |    ГДЕ
                   |        ОприходованиеМатериаловИзПроизводства.Ссылка = &ТекущийДокумент
                   |    
                   |    СГРУППИРОВАТЬ ПО
                   |        ОприходованиеМатериаловИзПроизводства.Номенклатура,
                   |        ОприходованиеМатериаловИзПроизводства.ЕдиницаИзмерения,
                   |        ОприходованиеМатериаловИзПроизводства.Коэффициент,
                   |        ОприходованиеМатериаловИзПроизводства.ХарактеристикаНоменклатуры,
                   |        ОприходованиеМатериаловИзПроизводства.СерияНоменклатуры,
                   //  !!!
                   |        ОприходованиеМатериаловИзПроизводства.Заказ,
                   //  !!!
                   |        ОприходованиеМатериаловИзПроизводства.Счет) КАК ОприходованиеМатериаловИзПроизводства
                   |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ПартииТоваровНаСкладахБухгалтерскийУчет.Обороты(&НачГраница, &НачГраница, Регистратор, ) КАК ПартииТоваров
                   |        ПО ОприходованиеМатериаловИзПроизводства.Номенклатура = ПартииТоваров.Номенклатура
                   |            И ОприходованиеМатериаловИзПроизводства.Характеристика = ПартииТоваров.ХарактеристикаНоменклатуры
                   |            И (ВЫБОР
                   |                КОГДА ПартииТоваров.Номенклатура.ВестиПартионныйУчетПоСериям
                   |                    ТОГДА ОприходованиеМатериаловИзПроизводства.Серия = ПартииТоваров.СерияНоменклатуры
                   |                ИНАЧЕ ИСТИНА
                   |            КОНЕЦ)
                   |            И ОприходованиеМатериаловИзПроизводства.Счет = ПартииТоваров.СчетУчета,
                   |    Документ.ОприходованиеМатериаловИзПроизводства.Материалы КАК ОприходованиеМатериаловИзПроизводстваМатериалы
                   |ГДЕ
                   |    (ПартииТоваров.Регистратор = &ТекущийДокумент
                   |            ИЛИ ПартииТоваров.Регистратор ЕСТЬ NULL )
                   |
                   |УПОРЯДОЧИТЬ ПО
                   |    НомерСтроки";

В цикл выводяший табличную часть добавила то что выделено //  !!!

Пока ВыборкаПоСтрокам.Следующий() Цикл

        Область = Макет.ПолучитьОбласть("Строка");
        
         //  !!!
         Область.Параметры.Заказ=ВыборкаПоСтрокам.Заказ;
        //   !!!

        Область.Параметры.Заполнить(ВыборкаПоСтрокам);
        Область.Параметры.Цена = ?( ВыборкаПоСтрокам.Количество = 0, ВыборкаПоСтрокам.Сумма, Окр(ВыборкаПоСтрокам.Сумма / ВыборкаПоСтрокам.Количество, 2, 1));
        Область.Параметры.МатериалНаименование = СокрЛП(ВыборкаПоСтрокам.МатериалНаименование) + ФормированиеПечатныхФорм.ПредставлениеСерий(ВыборкаПоСтрокам);
        
        
                
        ТабДокумент.Вывести(Область);
        ИтогоКоличество=ИтогоКоличество+ВыборкаПоСтрокам.Количество;
        ИтогоСумма=ИтогоСумма+ВыборкаПоСтрокам.Сумма;
        
    КонецЦикла;




Поле выводится правильно. Но в документе одна строка в табличной части. А в печ.форме выводится 27 одинаковых((((((
Я в запросе сгруппировала не правильно? Или в чем то другом тут дело? Скажите, пожалуйста.
1 Wobland
 
06.11.13
11:05
берёшь консоль запросов, кормишь ей свой запрос до тех пор, пока она не станет выдавать правильно
2 TAN1990
 
06.11.13
11:07
(1)не выдает
3 TAN1990
 
06.11.13
11:08
(((((
4 Wobland
 
06.11.13
11:09
(3) в консоли всё хорошо и мало строк? не верю
5 TAN1990
 
06.11.13
11:09
(4) в консоли тоже много
6 mikecool
 
06.11.13
11:10
(2) тогда ищи Вывести(); Вывести(); подряд
7 mikecool
 
06.11.13
11:10
(5) тогда (1)
8 Wobland
 
06.11.13
11:10
СГРУППИРОВАТЬ ПО
                   |                           //  !!!

ОприходованиеМатериаловИзПроизводства.Заказ

так этот заказ ещё и выбрать надо
9 Wobland
 
06.11.13
11:11
запрос работать не будет при таком синтаксисе
10 Wobland
 
06.11.13
11:12
(9) или будет..
в общем, нечего тут таблицу документа со своей ТЧ соединять. запрос переписать
11 TAN1990
 
06.11.13
11:13
(10) как?
12 Wobland
 
06.11.13
11:16
(11) ВЫБРАТЬ ВсёНужное ИЗ Документ.Заказ.ТЧ ГДЕ Ссылка=&Нужная
13 TAN1990
 
06.11.13
11:20
(12) это в том же самом запросе сделать?
14 Wobland
 
06.11.13
11:21
(13) это намёк на то, что в качестве данные документа можно вытаскивать из одной таблицы
15 TAN1990
 
06.11.13
11:25
Я сделала так:

|ИЗ
                   |    (ВЫБРАТЬ
                   |        ОприходованиеМатериаловИзПроизводства.Номенклатура КАК Номенклатура,
                   |        ОприходованиеМатериаловИзПроизводства.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
                   |        ОприходованиеМатериаловИзПроизводства.Коэффициент КАК Коэффициент,
                   |        ОприходованиеМатериаловИзПроизводства.Счет КАК Счет,
                   |        ОприходованиеМатериаловИзПроизводства.ХарактеристикаНоменклатуры КАК Характеристика,
                   |        ОприходованиеМатериаловИзПроизводства.СерияНоменклатуры КАК Серия,
                    //  !!!
                   |        ОприходованиеМатериаловИзПроизводства.Заказ КАК Заказ,
                     //  !!!
                   |        СУММА(ОприходованиеМатериаловИзПроизводства.Количество) КАК Количество,
                   |        МИНИМУМ(ОприходованиеМатериаловИзПроизводства.НомерСтроки) КАК НомерСтроки
                   |    ИЗ
                   |        Документ.ОприходованиеМатериаловИзПроизводства.Материалы КАК ОприходованиеМатериаловИзПроизводства


Все равно несколько строк выводит((((
16 Wobland
 
06.11.13
11:26
я вслепую сегодня не справлюсь
17 TAN1990
 
06.11.13
11:27
(16) что же мне несчастной делать
18 1dvd
 
06.11.13
11:29
Почему ПартииТоваров идут в разрезе регистратора?
19 Wobland
 
06.11.13
11:30
(17) три варианта я уже предлагал. есть и четвёртый: выйти замуж, но он поак не проработан
20 TAN1990
 
06.11.13
11:34
(18) так было в типовой. я оттуда скопировала. и все работало правильно. пока не начала добавлять поле заказ
21 Ofizer
 
06.11.13
11:35
а зачем в запросе еще раз используется табличная часть? она же уже обработана во вложенном запросе? если я не увидел для чего, тогда ее нужно хотя бы соединить с вложенным запросом
22 1dvd
 
06.11.13
11:38
(21)+100500

                   //|    Документ.ОприходованиеМатериаловИзПроизводства.Материалы КАК ОприходованиеМатериаловИзПроизводстваМатериалы
                   |    ЛЕВОЕ СОЕДИНЕНИЕ Документ.ОприходованиеМатериаловИзПроизводства.Материалы КАК ОприходованиеМатериаловИзПроизводстваМатериалы
ПО ОприходованиеМатериаловИзПроизводстваМатериалы.Ссылка = ОприходованиеМатериаловИзПроизводства.Ссылка
23 Ofizer
 
06.11.13
11:39
увидел, как раз оттуда и берется поле "заказ", тогда нужно добавить соединение таблиц в запрос
24 salvator
 
06.11.13
11:39
(0) Конструктором это делается за одну минуту.
25 TAN1990
 
06.11.13
11:46
(22)

Не удалось сформировать внешнюю печатную форму!
Ошибка при вызове метода контекста (Выполнить): {(25, 5)}: Неверное присоединение
<<?>>ЛЕВОЕ СОЕДИНЕНИЕ Документ.ОприходованиеМатериаловИзПроизводства.Материалы КАК ОприходованиеМатериаловИзПроизводстваМатериалы
26 salvator
 
06.11.13
11:47
(25) Открой изначальный запрос КОНСТРУКТОРОМ и правь его там, коли вручную не умеешь.
27 TAN1990
 
06.11.13
11:49
(22)+ Прошу прощения - это я виновата. Ошибку не выдает. Но строк по прежнему 27((((
28 TAN1990
 
06.11.13
11:50
(27) вот то что я изначально разместила сделано через конструктор((((
29 salvator
 
06.11.13
11:50
(27) Давай текущий текст запроса.
30 TAN1990
 
06.11.13
11:51
(29)
Запрос.Текст = "ВЫБРАТЬ
                   |    ОприходованиеМатериаловИзПроизводства.Номенклатура,
                   |    ВЫРАЗИТЬ(ОприходованиеМатериаловИзПроизводства.Номенклатура.НаименованиеПолное КАК СТРОКА(1000)) КАК МатериалНаименование,
                   |    ОприходованиеМатериаловИзПроизводства.Номенклатура.Код КАК НоменклатурныйНомер,
                   |    ОприходованиеМатериаловИзПроизводства.ЕдиницаИзмерения.Представление КАК ЕдиницаИзмеренияНаименование,
                   |    ОприходованиеМатериаловИзПроизводства.ЕдиницаИзмерения.ЕдиницаПоКлассификатору.Код КАК ЕдиницаИзмеренияКод,
                   |    ОприходованиеМатериаловИзПроизводства.Характеристика,
                   |    ОприходованиеМатериаловИзПроизводства.Серия,
                   |    ОприходованиеМатериаловИзПроизводства.Количество,
                   |    ОприходованиеМатериаловИзПроизводства.Счет,
                   |    ОприходованиеМатериаловИзПроизводства.НомерСтроки КАК НомерСтроки,
                   |    ВЫРАЗИТЬ(ЕСТЬNULL(ПартииТоваров.СтоимостьРасход, 0) * ОприходованиеМатериаловИзПроизводства.Количество * ОприходованиеМатериаловИзПроизводства.Коэффициент / ЕСТЬNULL(ОприходованиеМатериаловИзПроизводства.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент, 1) / ЕСТЬNULL(ПартииТоваров.КоличествоРасход, 1) КАК ЧИСЛО(15, 2)) КАК Сумма,
                   //  !!!
                   |    ОприходованиеМатериаловИзПроизводстваМатериалы.Заказ
                   //  !!!
                   |ИЗ
                   |    (ВЫБРАТЬ
                   |        ОприходованиеМатериаловИзПроизводства.Номенклатура КАК Номенклатура,
                   |        ОприходованиеМатериаловИзПроизводства.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
                   |        ОприходованиеМатериаловИзПроизводства.Коэффициент КАК Коэффициент,
                   |        ОприходованиеМатериаловИзПроизводства.Счет КАК Счет,
                   |        ОприходованиеМатериаловИзПроизводства.ХарактеристикаНоменклатуры КАК Характеристика,
                   |        ОприходованиеМатериаловИзПроизводства.СерияНоменклатуры КАК Серия,
                   |        СУММА(ОприходованиеМатериаловИзПроизводства.Количество) КАК Количество,
                   |        МИНИМУМ(ОприходованиеМатериаловИзПроизводства.НомерСтроки) КАК НомерСтроки
                   |    ИЗ
                   |        Документ.ОприходованиеМатериаловИзПроизводства.Материалы КАК ОприходованиеМатериаловИзПроизводства
                   |    ЛЕВОЕ СОЕДИНЕНИЕ Документ.ОприходованиеМатериаловИзПроизводства.Материалы КАК ОприходованиеМатериаловИзПроизводстваМатериалы  
                   | ПО ОприходованиеМатериаловИзПроизводстваМатериалы.Ссылка = ОприходованиеМатериаловИзПроизводства.Ссылка                   
                   |    ГДЕ
                   |        ОприходованиеМатериаловИзПроизводства.Ссылка = &ТекущийДокумент
                   |    
                   |    СГРУППИРОВАТЬ ПО
                   |        ОприходованиеМатериаловИзПроизводства.Номенклатура,
                   |        ОприходованиеМатериаловИзПроизводства.ЕдиницаИзмерения,
                   |        ОприходованиеМатериаловИзПроизводства.Коэффициент,
                   |        ОприходованиеМатериаловИзПроизводства.ХарактеристикаНоменклатуры,
                   |        ОприходованиеМатериаловИзПроизводства.СерияНоменклатуры,
                   //  !!!
                   |        ОприходованиеМатериаловИзПроизводства.Заказ,
                   //  !!!
                   |        ОприходованиеМатериаловИзПроизводства.Счет) КАК ОприходованиеМатериаловИзПроизводства
                   |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ПартииТоваровНаСкладахБухгалтерскийУчет.Обороты(&НачГраница, &НачГраница, Регистратор, ) КАК ПартииТоваров
                   |        ПО ОприходованиеМатериаловИзПроизводства.Номенклатура = ПартииТоваров.Номенклатура
                   |            И ОприходованиеМатериаловИзПроизводства.Характеристика = ПартииТоваров.ХарактеристикаНоменклатуры
                   |            И (ВЫБОР
                   |                КОГДА ПартииТоваров.Номенклатура.ВестиПартионныйУчетПоСериям
                   |                    ТОГДА ОприходованиеМатериаловИзПроизводства.Серия = ПартииТоваров.СерияНоменклатуры
                   |                ИНАЧЕ ИСТИНА
                   |            КОНЕЦ)
                   |            И ОприходованиеМатериаловИзПроизводства.Счет = ПартииТоваров.СчетУчета,
                   |    Документ.ОприходованиеМатериаловИзПроизводства.Материалы КАК ОприходованиеМатериаловИзПроизводстваМатериалы
                   |ГДЕ
                   |    (ПартииТоваров.Регистратор = &ТекущийДокумент
                   |            ИЛИ ПартииТоваров.Регистратор ЕСТЬ NULL )
                   |
                   |УПОРЯДОЧИТЬ ПО
                   |    НомерСтроки";
31 Ofizer
 
06.11.13
11:52
проще вот так сделать:

ВЫБРАТЬ
    ОприходованиеМатериаловИзПроизводства.Номенклатура,
    ВЫРАЗИТЬ(ОприходованиеМатериаловИзПроизводства.Номенклатура.НаименованиеПолное КАК СТРОКА(1000)) КАК МатериалНаименование,
    ОприходованиеМатериаловИзПроизводства.Номенклатура.Код КАК НоменклатурныйНомер,
    ОприходованиеМатериаловИзПроизводства.ЕдиницаИзмерения.Представление КАК ЕдиницаИзмеренияНаименование,
    ОприходованиеМатериаловИзПроизводства.ЕдиницаИзмерения.ЕдиницаПоКлассификатору.Код КАК ЕдиницаИзмеренияКод,
    ОприходованиеМатериаловИзПроизводства.Характеристика,
    ОприходованиеМатериаловИзПроизводства.Серия,
    ОприходованиеМатериаловИзПроизводства.Количество,
    ОприходованиеМатериаловИзПроизводства.Счет,
    ОприходованиеМатериаловИзПроизводства.НомерСтроки КАК НомерСтроки,
    ВЫРАЗИТЬ(ЕСТЬNULL(ПартииТоваров.СтоимостьРасход, 0) * ОприходованиеМатериаловИзПроизводства.Количество * ОприходованиеМатериаловИзПроизводства.Коэффициент / ЕСТЬNULL(ОприходованиеМатериаловИзПроизводства.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент, 1) / ЕСТЬNULL(ПартииТоваров.КоличествоРасход, 1) КАК ЧИСЛО(15, 2)) КАК Сумма,
    ОприходованиеМатериаловИзПроизводства.Заказ
ИЗ
    (ВЫБРАТЬ
        ОприходованиеМатериаловИзПроизводства.Номенклатура КАК Номенклатура,
        ОприходованиеМатериаловИзПроизводства.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
        ОприходованиеМатериаловИзПроизводства.Коэффициент КАК Коэффициент,
        ОприходованиеМатериаловИзПроизводства.Счет КАК Счет,
        ОприходованиеМатериаловИзПроизводства.ХарактеристикаНоменклатуры КАК Характеристика,
        ОприходованиеМатериаловИзПроизводства.СерияНоменклатуры КАК Серия,
        СУММА(ОприходованиеМатериаловИзПроизводства.Количество) КАК Количество,
        МИНИМУМ(ОприходованиеМатериаловИзПроизводства.НомерСтроки) КАК НомерСтроки,
        ОприходованиеМатериаловИзПроизводства.Заказ КАК Заказ
    ИЗ
        Документ.ОприходованиеМатериаловИзПроизводства.Материалы КАК ОприходованиеМатериаловИзПроизводства
    ГДЕ
        ОприходованиеМатериаловИзПроизводства.Ссылка = &ТекущийДокумент
    
    СГРУППИРОВАТЬ ПО
        ОприходованиеМатериаловИзПроизводства.Номенклатура,
        ОприходованиеМатериаловИзПроизводства.ЕдиницаИзмерения,
        ОприходованиеМатериаловИзПроизводства.Коэффициент,
        ОприходованиеМатериаловИзПроизводства.ХарактеристикаНоменклатуры,
        ОприходованиеМатериаловИзПроизводства.СерияНоменклатуры,
        ОприходованиеМатериаловИзПроизводства.Счет,
        ОприходованиеМатериаловИзПроизводства.Заказ) КАК ОприходованиеМатериаловИзПроизводства
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ПартииТоваровНаСкладахБухгалтерскийУчет.Обороты(&НачГраница, &НачГраница, Регистратор, ) КАК ПартииТоваров
        ПО ОприходованиеМатериаловИзПроизводства.Номенклатура = ПартииТоваров.Номенклатура
            И ОприходованиеМатериаловИзПроизводства.Характеристика = ПартииТоваров.ХарактеристикаНоменклатуры
            И (ВЫБОР
                КОГДА ПартииТоваров.Номенклатура.ВестиПартионныйУчетПоСериям
                    ТОГДА ОприходованиеМатериаловИзПроизводства.Серия = ПартииТоваров.СерияНоменклатуры
                ИНАЧЕ ИСТИНА
            КОНЕЦ)
            И ОприходованиеМатериаловИзПроизводства.Счет = ПартииТоваров.СчетУчета
ГДЕ
    (ПартииТоваров.Регистратор = &ТекущийДокумент
            ИЛИ ПартииТоваров.Регистратор ЕСТЬ NULL )

УПОРЯДОЧИТЬ ПО
    НомерСтроки
32 1dvd
 
06.11.13
11:53
(30) не туда ты это вставила
33 1dvd
 
06.11.13
11:58
Запрос.Текст = "ВЫБРАТЬ
                   |    ОприходованиеМатериаловИзПроизводства.Номенклатура,
                   |    ВЫРАЗИТЬ(ОприходованиеМатериаловИзПроизводства.Номенклатура.НаименованиеПолное КАК СТРОКА(1000)) КАК МатериалНаименование,
                   |    ОприходованиеМатериаловИзПроизводства.Номенклатура.Код КАК НоменклатурныйНомер,
                   |    ОприходованиеМатериаловИзПроизводства.ЕдиницаИзмерения.Представление КАК ЕдиницаИзмеренияНаименование,
                   |    ОприходованиеМатериаловИзПроизводства.ЕдиницаИзмерения.ЕдиницаПоКлассификатору.Код КАК ЕдиницаИзмеренияКод,
                   |    ОприходованиеМатериаловИзПроизводства.Характеристика,
                   |    ОприходованиеМатериаловИзПроизводства.Серия,
                   |    ОприходованиеМатериаловИзПроизводства.Количество,
                   |    ОприходованиеМатериаловИзПроизводства.Счет,
                   |    ОприходованиеМатериаловИзПроизводства.НомерСтроки КАК НомерСтроки,
                   |    ВЫРАЗИТЬ(ЕСТЬNULL(ПартииТоваров.СтоимостьРасход, 0) * ОприходованиеМатериаловИзПроизводства.Количество * ОприходованиеМатериаловИзПроизводства.Коэффициент / ЕСТЬNULL(ОприходованиеМатериаловИзПроизводства.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент, 1) / ЕСТЬNULL(ПартииТоваров.КоличествоРасход, 1) КАК ЧИСЛО(15, 2)) КАК Сумма,
                   //  !!!
                   |    ОприходованиеМатериаловИзПроизводстваМатериалы.Заказ
                   //  !!!
                   |ИЗ
                   |    (ВЫБРАТЬ
                   //***** Вот тут надо добавить ссылку (см. ниже) *****
                   |        ОприходованиеМатериаловИзПроизводства.Ссылка,
                   |        ОприходованиеМатериаловИзПроизводства.Номенклатура КАК Номенклатура,
                   |        ОприходованиеМатериаловИзПроизводства.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
                   |        ОприходованиеМатериаловИзПроизводства.Коэффициент КАК Коэффициент,
                   |        ОприходованиеМатериаловИзПроизводства.Счет КАК Счет,
                   |        ОприходованиеМатериаловИзПроизводства.ХарактеристикаНоменклатуры КАК Характеристика,
                   |        ОприходованиеМатериаловИзПроизводства.СерияНоменклатуры КАК Серия,
                   |        СУММА(ОприходованиеМатериаловИзПроизводства.Количество) КАК Количество,
                   |        МИНИМУМ(ОприходованиеМатериаловИзПроизводства.НомерСтроки) КАК НомерСтроки
                   |    ИЗ
                   |        Документ.ОприходованиеМатериаловИзПроизводства.Материалы КАК ОприходованиеМатериаловИзПроизводства
                   //***** убери эту порнографию *****
                   //|    ЛЕВОЕ СОЕДИНЕНИЕ Документ.ОприходованиеМатериаловИзПроизводства.Материалы КАК ОприходованиеМатериаловИзПроизводстваМатериалы  
                   //| ПО ОприходованиеМатериаловИзПроизводстваМатериалы.Ссылка = ОприходованиеМатериаловИзПроизводства.Ссылка                    
                   //***** убери эту порнографию *****
                   |    ГДЕ
                   |        ОприходованиеМатериаловИзПроизводства.Ссылка = &ТекущийДокумент
                   |    
                   |    СГРУППИРОВАТЬ ПО
                   //***** Вот тут надо добавить ссылку (см. ниже) *****
                   |        ОприходованиеМатериаловИзПроизводства.Ссылка,
                   |        ОприходованиеМатериаловИзПроизводства.Номенклатура,
                   |        ОприходованиеМатериаловИзПроизводства.ЕдиницаИзмерения,
                   |        ОприходованиеМатериаловИзПроизводства.Коэффициент,
                   |        ОприходованиеМатериаловИзПроизводства.ХарактеристикаНоменклатуры,
                   |        ОприходованиеМатериаловИзПроизводства.СерияНоменклатуры,
                   //***** убери эту порнографию *****
                   ////  !!!
                   //|        ОприходованиеМатериаловИзПроизводства.Заказ,
                   ////  !!!
                   //***** убери эту порнографию *****
                   |        ОприходованиеМатериаловИзПроизводства.Счет) КАК ОприходованиеМатериаловИзПроизводства
                   |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ПартииТоваровНаСкладахБухгалтерскийУчет.Обороты(&НачГраница, &НачГраница, Регистратор, ) КАК ПартииТоваров
                   |        ПО ОприходованиеМатериаловИзПроизводства.Номенклатура = ПартииТоваров.Номенклатура
                   |            И ОприходованиеМатериаловИзПроизводства.Характеристика = ПартииТоваров.ХарактеристикаНоменклатуры
                   |            И (ВЫБОР
                   |                КОГДА ПартииТоваров.Номенклатура.ВестиПартионныйУчетПоСериям
                   |                    ТОГДА ОприходованиеМатериаловИзПроизводства.Серия = ПартииТоваров.СерияНоменклатуры
                   |                ИНАЧЕ ИСТИНА
                   |            КОНЕЦ)
                   |            И ОприходованиеМатериаловИзПроизводства.Счет = ПартииТоваров.СчетУчета,
                   //***** Вот тут менять надо было *****
                   //|    Документ.ОприходованиеМатериаловИзПроизводства.Материалы КАК ОприходованиеМатериаловИзПроизводстваМатериалы
                   |    ЛЕВОЕ СОЕДИНЕНИЕ Документ.ОприходованиеМатериаловИзПроизводства.Материалы КАК ОприходованиеМатериаловИзПроизводстваМатериалы  
                   | ПО ОприходованиеМатериаловИзПроизводстваМатериалы.Ссылка = ОприходованиеМатериаловИзПроизводства.Ссылка                    
                   //***** Вот тут менять надо было *****
                   |ГДЕ
                   |    (ПартииТоваров.Регистратор = &ТекущийДокумент
                   |            ИЛИ ПартииТоваров.Регистратор ЕСТЬ NULL )
                   |
                   |УПОРЯДОЧИТЬ ПО
                   |    НомерСтроки";
34 1dvd
 
06.11.13
11:59
|            КОНЕЦ)
                   |            И ОприходованиеМатериаловИзПроизводства.Счет = ПартииТоваров.СчетУчета // ВОТ ТУТ УБЕРИ ЗАПЯТУЮ ЕЩЁ
                   //***** Вот тут менять надо было *****
                   //|    Документ.ОприходованиеМатериаловИзПроизводства.Материалы КАК ОприходованиеМатериаловИзПроизводстваМатериалы
35 TAN1990
 
06.11.13
12:00
(34) работает! спасибо большое!
36 1dvd
 
06.11.13
12:02
(35) пожалуйста.

Кстати, фотка - зачёт! Очень красиво
37 TAN1990
 
06.11.13
12:16
(36) и еще раз спасибо

Тут вот на этом форуме недавно замуж взять обещали. да не отважились(((((
38 1dvd
 
06.11.13
12:17
(37) ненене за одинесника не выходи. долбанутые они
39 Wobland
 
06.11.13
12:18
(37) спокойно, без конвульсий! обещала ты сама
40 Wobland
 
06.11.13
12:18
(38) как насчёт командира взвода радиостанции малой мощности?
41 1dvd
 
06.11.13
12:19
(40) эм... не пробовал
42 Wobland
 
06.11.13
12:25
(41) тогда советуй, пусть девушка пробует, а я помогу ;)
2 + 2 = 3.9999999999999999999999999999999...