Имя: Пароль:
1C
1С v8
Запрос, небольшой вопросик
0 andryuhin
 
08.07.14
13:05
Всем привет.
Вот код:

    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    |    ОперацияОстатки.Счет,
    |    ОперацияОстатки.СуммаОстатокДт КАК Ост
    |ИЗ
    |    РегистрБухгалтерии.Операция.Остатки(&ДатаС, Счет В (&СписокСчетов), , Субконто1 = &МОЛ) КАК ОперацияОстатки"
    ;
    Запрос.УстановитьПараметр("ДатаС", НачалоДня(ДатаС));
    Запрос.УстановитьПараметр("МОЛ", МОЛ);
    Запрос.УстановитьПараметр("СписокСчетов",СписокСчетов);
    тз = Запрос.Выполнить().Выгрузить();

(СписокСчетов - это массив из 2х счетов: 41го и 43го)

Этот запрос возвращает мне тз:
|  Счет   |    Ост    |
|   41    |    200    |
|   43    |     50    |


А я на выходе хочу получить такую тз:
|  Ост41   |    Ост43  |
|   200    |     50    |

HELP, как мне изменить запрос?
1 Maxus43
 
08.07.14
13:08
Выбор Когда ОперацияОстатки.Счет = &счет41 Тогда
ОперацияОстатки.СуммаОстатокДт
Иначе
0
Конец Как ост41
2 andryuhin
 
08.07.14
13:10
(1) Идею вроде понял. Сейчас попробую это засунуть в запрос. Спасибо.