|
Не работает условие в запросе
| ☑ |
0
altaykniga
16.04.14
✎
01:20
|
Уважаемые, подскажите! Что не так написано в тексте запроса?
Интересует конструкция ВЫБОР... КОНЕЦ
Выходит поле НормаПотребления( срабатывает ИНАЧЕ ВзаиморасчетыСАбонентамиОбороты.НормаПотребления),
а вот (ТОГДА ВзаиморасчетыСАбонентамиОбороты.Водомер) - не работает. Т.е. пустаяСсылка получается в поле Водомер.
Ниже приведен текст запроса:
ВЫБРАТЬ
ВЫБОР
КОГДА ВзаиморасчетыСАбонентамиОбороты.НормаПотребления.Ссылка=Значение(Справочник.Нормы.ПустаяСсылка)
ТОГДА ВзаиморасчетыСАбонентамиОбороты.Водомер
ИНАЧЕ ВзаиморасчетыСАбонентамиОбороты.НормаПотребления
КОНЕЦ КАК Начисление,
ВзаиморасчетыСАбонентамиОбороты.СуммаПриход КАК СуммаПриход,
ВзаиморасчетыСАбонентамиОбороты.СуммаРасход КАК СуммаРасход,
ВзаиморасчетыСАбонентамиОбороты.КоличествоПриход КАК КоличествоПриход,
ВзаиморасчетыСАбонентамиОбороты.КоличествоРасход КАК КоличествоРасход
ИЗ
РегистрНакопления.ВзаиморасчетыСАбонентами.Обороты(&НачалоПериода, &ОкончаниеПериода, Период, ) КАК ВзаиморасчетыСАбонентамиОбороты
|
|
1
ramir
16.04.14
✎
02:50
|
Предлагаю добавить поля
ВзаиморасчетыСАбонентамиОбороты.Водомер
ВзаиморасчетыСАбонентамиОбороты.НормаПотребления
в выбираемые в запросе. И посмотреть что в них содержится.
|
|
2
Wobland
16.04.14
✎
03:13
|
КОГДА ВзаиморасчетыСАбонентамиОбороты.НормаПотребления=Значение(Справочник.Нормы.ПустаяСсылка)
|
|
3
Wobland
16.04.14
✎
03:14
|
а не число ли норма потребления?
|
|
4
altaykniga
16.04.14
✎
09:42
|
(1) когда добавляю данные поля, в них значения заполняются. Использую консоль запросов.
вот результат запроса:
|
|
5
Wobland
16.04.14
✎
09:57
|
(4) и что там не так?
|
|
6
Wobland
16.04.14
✎
09:58
|
норма потребления - что за зверь?
|
|
7
altaykniga
16.04.14
✎
10:06
|
(4) тема закрыта. Вместо
КОГДА ВзаиморасчетыСАбонентамиОбороты.НормаПотребления.Ссылка=Значение(Справочник.Нормы.ПустаяСсылка)
нужно было сделать проверку на пустуюСтроку
|
|
8
Wobland
16.04.14
✎
10:07
|
можешь не благодарить
|
|