|   |   | 
| 
 | вывод результата запроса | ☑ | ||
|---|---|---|---|---|
| 0
    
        Kalina 12.10.15✎ 12:15 | 
        Здравствуйте, делаю прайс - нужно вывести остатки с ценами Мин Опт Розница, в Табличном документе возле каждой цены выводится Остаток,
 как сделать, чтобы остаток выводился один раз - сейчас Остаток ЦенаМин Остаток ЦенаОпт Остаток ЦенаРозница, надо Остаток ЦенаМин ЦенаОпт ЦенаРозница Буду благодарен за подробный разжеваный ответ :) | |||
| 1
    
        GreatOne 12.10.15✎ 12:16 | 
        я так понимаю совет "не выводи остаток в табличный документ" не пройдет...
 Не заполняй параметр? | |||
| 2
    
        Альбатрос 12.10.15✎ 12:17 | 
        (0) Код свой божественный покажи     | |||
| 3
    
        Kalina 12.10.15✎ 12:27 | 
        (2) Этот ?
 ТекстЗапроса = "ВЫБРАТЬ РАЗРЕШЕННЫЕ | ТоварыНаСкладахОстатки.Склад КАК Склад, | ТоварыНаСкладахОстатки.Номенклатура КАК НоменклатураРег, | ВЫБОР | КОГДА ТоварыНаСкладахОстатки.КоличествоОстаток < 100 | ТОГДА ТоварыНаСкладахОстатки.КоличествоОстаток | ИНАЧЕ ""более 100"" | КОНЕЦ КАК Остаток, | ЦеныНоменклатурыСрезПоследних.ТипЦен КАК ТипЦен, | ЦеныНоменклатурыСрезПоследних.Цена КАК Цена, | ТоварыВРезервеНаСкладахОстатки.КоличествоОстаток КАК Заказано, | ВЫБОР | КОГДА ТоварыВРезервеНаСкладахОстатки.КоличествоОстаток ЕСТЬ NULL | ТОГДА | ВЫБОР | КОГДА ТоварыНаСкладахОстатки.КоличествоОстаток < 100 | ТОГДА ТоварыНаСкладахОстатки.КоличествоОстаток | ИНАЧЕ ""более 100"" | КОНЕЦ | ИНАЧЕ ВЫБОР | КОГДА ТоварыНаСкладахОстатки.КоличествоОстаток - ТоварыВРезервеНаСкладахОстатки.КоличествоОстаток < 100 | ТОГДА ТоварыНаСкладахОстатки.КоличествоОстаток - ТоварыВРезервеНаСкладахОстатки.КоличествоОстаток | ИНАЧЕ ""более 100"" | КОНЕЦ | КОНЕЦ КАК ОстатокБезРезерва |{ВЫБРАТЬ | Склад.*, | НоменклатураРег, | Остаток, | ТипЦен.*, | Цена, | Заказано, | ОстатокБезРезерва} |ИЗ | РегистрНакопления.ТоварыНаСкладах.Остатки(&ДатаКон, ) КАК ТоварыНаСкладахОстатки | ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыВРезервеНаСкладах.Остатки(&ДатаКон, ) КАК ТоварыВРезервеНаСкладахОстатки | ПО ТоварыНаСкладахОстатки.Склад = ТоварыВРезервеНаСкладахОстатки.Склад | И ТоварыНаСкладахОстатки.Номенклатура = ТоварыВРезервеНаСкладахОстатки.Номенклатура | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&ДатаКон, ) КАК ЦеныНоменклатурыСрезПоследних | ПО ТоварыНаСкладахОстатки.Номенклатура = ЦеныНоменклатурыСрезПоследних.Номенклатура |{ГДЕ | ТоварыНаСкладахОстатки.Склад.*, | ТоварыНаСкладахОстатки.Номенклатура.*, | ЦеныНоменклатурыСрезПоследних.ТипЦен.*} |{УПОРЯДОЧИТЬ ПО | Склад.*, | НоменклатураРег} |ИТОГИ | МАКСИМУМ(Остаток), | МАКСИМУМ(Цена), | МАКСИМУМ(Заказано), | МАКСИМУМ(ОстатокБезРезерва) |ПО | ОБЩИЕ |{ИТОГИ ПО | Склад.*, | НоменклатураРег, | ТипЦен.*}"; | |||
| 4
    
        GreatOne 12.10.15✎ 12:33 | 
        (3) Нет. СВОЙ.     | |||
| 5
    
        Kalina 12.10.15✎ 12:40 | 
        (2) Показал     | |||
| 6
    
        GreatOne 12.10.15✎ 12:41 | 
        (5) ок. Там все нормально.     | |||
| 7
    
        Kalina 12.10.15✎ 12:47 | 
        (6) Я знаю, с выводом в ТД проблемы, нужно колонку Остатки выводить один раз вместо трех. Рация на броневике.     | |||
| 8
    
        hhhh 12.10.15✎ 13:04 | 
        (7) вот эта фигня
 |{ГДЕ | ТоварыНаСкладахОстатки.Склад.*, | ТоварыНаСкладахОстатки.Номенклатура.*, | ЦеныНоменклатурыСрезПоследних.ТипЦен.*} должна быть в виртуальных таблицах | |||
| 9
    
        GreatOne 12.10.15✎ 13:07 | 
        (7) Принято!
 Размещать один раз вместо трех разрешаю. Отбой! p.s. ты ради смеха не хочешь показать код ВЫВОДА в табдок? | |||
| 10
    
        Kalina 12.10.15✎ 13:13 | 
        (1) Гениально, спасибо
 (9) Только если ради смеха - вот УниверсальныйОтчет.СформироватьОтчет(ТабличныйДокумент); | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |