| 
    
        
     
     | 
    
    
  | 
Повторяющиеся строки во внешней печатной форме | ☑ | ||
|---|---|---|---|---|
| 
    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) тогда советуй, пусть девушка пробует, а я помогу ;)     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |