S
Skellar
Подскажите, есть запрос :
Как получить значение КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ВП.Показатель) ? В отчете выводятся различные количества (2 и 1). При попытке поставить условие типа: Если Количество..... = 2 Тогда Выполнить. Но это условие не выполняется. А если написать КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ВП.Показатель)+1, результаты вывод увеличатся вдвое. Вопрос - как получить из КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ВП.Показатель) обычное число? Или как сделать условие, чтобы оно реагировало?
Код:
ВЫБРАТЬ
ВП.Показатель,
ВП.Период,
"Формула",
КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ВП.Показатель)
ИЗ
(ВЫБРАТЬ
ВаловаяПрибыль.Показатель КАК Показатель,
ВаловаяПрибыль.Период КАК Период,
КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ВаловаяПрибыль.Показатель) КАК Раздел,
ВаловаяПрибыль.Сумма КАК Сумма
ИЗ
ВаловаяПрибыль КАК ВаловаяПрибыль
СГРУППИРОВАТЬ ПО
ВаловаяПрибыль.Период,
ВаловаяПрибыль.Сумма,
ВаловаяПрибыль.Показатель) КАК ВП
ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
Сч9001.Период КАК Период,
Сч9001.Сумма КАК Сумма,
Сч9001.Показатель КАК Показатель
ИЗ
Сч9001 КАК Сч9001) КАК Выручка
ПО ВП.Период = Выручка.Период
ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
ДоходыРасходы.Период КАК Период,
ДоходыРасходы.Сумма КАК Сумма,
ДоходыРасходы.Показатель КАК Показатель
ИЗ
(ВЫБРАТЬ
Сч9101.Период КАК Период,
Сч9101.Раздел КАК Раздел,
Сч9101.Показатель КАК Показатель,
ЕСТЬNULL(Сч9101.Сумма, 0) КАК Сумма
ИЗ
Сч9101 КАК Сч9101
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
Сч9102.Период,
Сч9102.Раздел,
Сч9102.Показатель,
ЕСТЬNULL(-Сч9102.Сумма, 0)
ИЗ
Сч9102 КАК Сч9102) КАК ДоходыРасходы) КАК ДохРас
ПО ВП.Период = ДохРас.Период
ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
Сч9008.Период КАК Период,
Сч9008.Сумма КАК Сумма,
Сч9008.Показатель КАК Показатель
ИЗ
Сч9008 КАК Сч9008) КАК ОХР
ПО ВП.Период = ОХР.Период
СГРУППИРОВАТЬ ПО
ВП.Период,
ВП.Показатель,
ВП.Сумма
Как получить значение КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ВП.Показатель) ? В отчете выводятся различные количества (2 и 1). При попытке поставить условие типа: Если Количество..... = 2 Тогда Выполнить. Но это условие не выполняется. А если написать КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ВП.Показатель)+1, результаты вывод увеличатся вдвое. Вопрос - как получить из КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ВП.Показатель) обычное число? Или как сделать условие, чтобы оно реагировало?