Запрос, небольшой вопросик
☑
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) Идею вроде понял. Сейчас попробую это засунуть в запрос. Спасибо.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший