|
Как узнать что параметр запроса с типом СписокЗначений пустой? | ☑ | ||
---|---|---|---|---|
0
Aleksei85
17.11.11
✎
14:15
|
Добрый день!
Подскажите плз как узнать что параметр запроса с типом СписокЗначений пустой? Например, ВЫБОР КОГДА &Организации <> НЕОПРЕДЕЛЕНО ТОГДА Организация В ИЕРАРХИИ (&Организации) ИНАЧЕ ИСТИНА КОНЕЦ ,где &Организации это список значений по сути, и с НЕОПРЕДЕЛЕНО его сравнивать нельзя. А как это сделать не знаю, подкажите плиз. |
|||
1
Fragster
гуру
17.11.11
✎
14:16
|
открыть для себя СКД
|
|||
2
Синий зуб
17.11.11
✎
14:17
|
Ну или сунуть этот отбор в поля отбора построителя и не изобретать велосипед.
|
|||
3
Aleksei85
17.11.11
✎
14:18
|
я хочу это загнать в параметры виртуальной таблицы, чтобы отчет быстрей формировался, отбор не пойдет
|
|||
4
Rovan
гуру
17.11.11
✎
14:19
|
(0) я это делаю обычно на этапе передаче значений в запрос
Запрос.УстановитьПараметр( "СписокПуст", Список.Количество() = 0 ) |
|||
5
Aleksei85
17.11.11
✎
14:21
|
неплохая идея
|
|||
6
Fragster
гуру
17.11.11
✎
14:21
|
(3) -> (1). да и в построителе тоже пойдет
|
|||
7
Синий зуб
17.11.11
✎
14:22
|
ВЫБРАТЬ
ХозрасчетныйОбороты.Организация ИЗ РегистрБухгалтерии.Хозрасчетный.Обороты(, , , , , {(Организация).* КАК Орг}, , ) КАК ХозрасчетныйОбороты СГРУППИРОВАТЬ ПО ХозрасчетныйОбороты.Организация - очень даже идет |
|||
8
Aleksei85
17.11.11
✎
14:22
|
я уже было подумал сделать еще один параметр, типо (&ИспользоватьОрганизации)...по сути это тоже что и "Список.Количество() = 0", так и буду делать
Отбор не пойдет! |
|||
9
Fragster
гуру
17.11.11
✎
14:23
|
(8) а почему не пойдет-то?
|
|||
10
Aleksei85
17.11.11
✎
14:24
|
наверно просто не знаю как )
|
|||
11
Amiralnar
17.11.11
✎
14:24
|
Религия не позволяет, наверное.
|
|||
12
Aleksei85
17.11.11
✎
14:24
|
я имею это: {(Организация).* КАК Орг}
|
|||
13
Amiralnar
17.11.11
✎
14:25
|
Построитель = Новый ПостроительЗапроса;
|
|||
14
Extro
17.11.11
✎
14:25
|
Как вариант:
Выбрать 1 Помести Орг ИЗ &Организации ; ВЫБРАТЬ ХозрасчетныйОбороты.Организация ИЗ РегистрБухгалтерии.Хозрасчетный.Обороты(, , , , , ВЫБОР КОГДА 1 В (Выбрать 1 ИЗ Орг) ТОГДА Организация В ИЕРАРХИИ (&Организации) ИНАЧЕ ИСТИНА КОНЕЦ , , ) КАК ХозрасчетныйОбороты |
|||
15
Amiralnar
17.11.11
✎
14:27
|
(14) Вариант, да не вариант. Сложно для понимания и поддержки. И еще говорят, СУБД индексы использовать не сможет...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |