|
Помогите с запросом |
☑ |
0
murzo1
11.08.11
✎
12:46
|
ВЫБРАТЬ
УПЖКХ_РасчетПриборовУчетаОбороты.ДневноеПоказаниеРасход,
УПЖКХ_РасчетПриборовУчетаОбороты.Объект,
УПЖКХ_РасчетПриборовУчетаОбороты.Счетчик,
УПЖКХ_РасчетПриборовУчетаОбороты.Услуга,
КВП_НачисленияПоЛицевымСчетамОбороты.СуммаНачисленияОборот,
КВП_НачисленияПоЛицевымСчетамОбороты.МесяцНачисления
ИЗ
РегистрНакопления.КВП_НачисленияПоЛицевымСчетам.Обороты(
&ДатаНач,
&ДатаКон,
,
ВидНачисления = ЗНАЧЕНИЕ(Перечисление.КВП_ВидыНачисления.НачислениеУслуг)
И ЛицевойСчет В (&СписокЛицевыхСчетов)
И Услуга = &Услуга) КАК КВП_НачисленияПоЛицевымСчетамОбороты
ПОЛНОЕ СОЕДИНЕНИЕ РегистрНакопления.УПЖКХ_РасчетПриборовУчета.Обороты(
&ДатаНач,
&ДатаКон,
,
Услуга = &Услуга
И Объект = &Объект) КАК УПЖКХ_РасчетПриборовУчетаОбороты
ПО КВП_НачисленияПоЛицевымСчетамОбороты.ЛицевойСчет.Адрес = УПЖКХ_РасчетПриборовУчетаОбороты.Объект
Данные выводятся следующим образом:
2,3--кв1--сч1--ГВС--500-01.01.11 (данные по норме потребления)
2,3--кв1--сч1--ГВС--500-01.02.11 (данные по норме потребления)
2,3--кв1--сч1--ГВС--500-01.03.11 (данные по норме потребления)
2,3--кв1--сч1--ГВС--456-01.03.11 (данные по норме счетчику)
а должно выводиться так:
Ххх--кв1--Ххх--ГВС--500-01.01.11 (данные по норме потребления)
Ххх--кв1--Ххх--ГВС--500-01.02.11 (данные по норме потребления)
Ххх--кв1--Ххх--ГВС--500-01.03.11 (данные по норме потребления)
2,3--кв1--сч1--ГВС--456-01.03.11 (данные по норме счетчику)
Как это сделать?
|
|
1
butterbean
11.08.11
✎
12:51
|
а вот это "Ххх" - это что??
|
|
2
Aprobator
11.08.11
✎
13:03
|
ик
|
|
3
Aprobator
11.08.11
✎
13:03
|
не иначе три икса.
|
|
4
Ненавижу 1С
гуру
11.08.11
✎
13:05
|
лютый и яростный П И П Е Ц
|
|
5
Aprobator
11.08.11
✎
13:13
|
пятницо начинается в четверг?
|
|
6
murzo1
11.08.11
✎
13:16
|
"Ххх" - это просто пустота, там ничего не должно выводиться
|
|
7
murzo1
11.08.11
✎
13:17
|
смысл в том что если начисляют по норме, то начисление должно отображатся в колоке с нормой, а в колонке по счетчику должно быть пусто, если начислено по счетчику, то начисление должно отображатся в колоке по счетчику, а в колонке с нормой должно быть пусто
|
|
8
Шапокляк
11.08.11
✎
13:19
|
(7) Ну дык объединением делайте. В одной таблице норма пустая, а в другой нет.
|
|
9
Ненавижу 1С
гуру
11.08.11
✎
13:19
|
(7) чую у вас структура вашей БД есть (4)
|
|
10
Reset
11.08.11
✎
13:22
|
УПЖКХНовыйПрог_Остатки.ИгорьПравленоПетромСумма
|
|
11
murzo1
11.08.11
✎
13:25
|
(9) так оно и есть ))
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший