|   |   | 
| 
 | N - мерное Тета-соединение. | ☑ | ||
|---|---|---|---|---|
| 0
    
        Анцеранана 17.06.13✎ 11:23 | 
        Коллеги  , помогите, написал сложный запрос для СКД, а далее туплю..
  Запрос помещает в регистр последние цены типа "DDP" на дату. А как мне сделать, чтобы в результат запроса добавлялись так же цены других типов аналогичным образом. Вроде просто , а туплю (( Помогите. Вот собственно запрос: ВЫБРАТЬ ТОРГ_ПродажиОбороты.Номенклатура, ТОРГ_ПродажиОбороты.Регистратор, ТОРГ_ПродажиОбороты.Регистратор.Дата, МАКСИМУМ(ЦеныДДП.Период) КАК ПериодДДП ПОМЕСТИТЬ ЦеныДДПНаДату ИЗ РегистрНакопления.ТОРГ_Продажи.Обороты(&НачалоПериода, &КонецПериода, Регистратор, ) КАК ТОРГ_ПродажиОбороты ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры КАК ЦеныДДП ПО ТОРГ_ПродажиОбороты.Регистратор.Дата >= ЦеныДДП.Период И ТОРГ_ПродажиОбороты.Номенклатура = ЦеныДДП.Номенклатура ГДЕ ЦеныДДП.ТипЦен = &ЦенаДДП СГРУППИРОВАТЬ ПО ТОРГ_ПродажиОбороты.Регистратор, ТОРГ_ПродажиОбороты.Регистратор.Дата, ТОРГ_ПродажиОбороты.Номенклатура ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ЦеныДДПНаДату.Номенклатура, ЦеныДДПНаДату.Регистратор, ЦеныДДПИтог.Цена КАК ЦенаДДП // тут нужны цены и других типов! ИЗ ЦеныДДПНаДату КАК ЦеныДДПНаДату ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры КАК ЦеныДДПИтог ПО ЦеныДДПНаДату.Номенклатура = ЦеныДДПИтог.Номенклатура И ЦеныДДПНаДату.ПериодДДП = ЦеныДДПИтог.Период | |||
| 1
    
        Rovan гуру 17.06.13✎ 11:27 | 
        (0) в РегистрСведений.ЦеныНоменклатуры
  какие измерения ? | |||
| 2
    
        Анцеранана 17.06.13✎ 11:28 | 
        (1) Номенклатура и тип цен. Он то мне и нужен.     | |||
| 3
    
        Бертыш 17.06.13✎ 11:34 | 
        Учитывай что конкретного типа цены может и не быть, а так выборка типов цен и левым соединением с выборкой цен типа как в http://1cnk.ru/Articles/regqery.html     | |||
| 4
    
        DarKySiK 17.06.13✎ 11:38 | 
        (0) В первой ВТ убрать условие, добавить в поля выборки типы цен из РС. Во второй таблице добавить связь по типу цен... Попробуй по крайне мере.. возможно вру     | |||
| 5
    
        Rovan гуру 17.06.13✎ 11:44 | 
        (+4) да - примерно так     | |||
| 6
    
        Анцеранана 17.06.13✎ 13:06 | 
        (4) (5) Спасибо за помощь. Но теперь возникла следующая проблема. Я не сказал, что мне надо в рез. таблицу выводить еще валюту цены (ресурс регистра)
  у меня получилась таблица: Номенклатура Регистратор ТипЦены Валюта Цена в которой на каждое сочетание Номенклатура/Регистратор приходится по нескольку записей. Как мне теперь преобразовать эту таблицу в такую: Номенклатура Регистратор ТипЦены1 Валюта1 Цена1 ТипЦены2 Валюта2 Цена2 в рамках запроса? (так как все это для СКД) В которой будет одна запись. Подкиньте идею плиз))) | |||
| 7
    
        hhhh 17.06.13✎ 13:12 | 
        ну номенклатуру и регистратор кидай в измерения строки, а тип цены и валюту в измерения колонок.     | |||
| 8
    
        DarKySiK 17.06.13✎ 13:16 | 
        (7) +1 т.е. вывод через таблицу     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |