![]() |
|
Подскажите с запросом | ☑ | ||
---|---|---|---|---|
0
hasan-rusel
01.04.13
✎
09:09
|
Есть запрос:
ВЫБРАТЬ ХозрасчетныйДвиженияССубконто.СубконтоДт2, ХозрасчетныйДвиженияССубконто.Сумма, ХозрасчетныйДвиженияССубконто.СчетКт КАК СчетКт, ХозрасчетныйДвиженияССубконто.Период, ХозрасчетныйДвиженияССубконто.ПодразделениеКт.Ссылка КАК ПодразделениеКтСсылка, ХозрасчетныйДвиженияССубконто.СуммаНУДт, ХозрасчетныйДвиженияССубконто.СуммаНУКт, ХозрасчетныйДвиженияССубконто.СуммаПРДт, ХозрасчетныйДвиженияССубконто.СуммаПРКт, ХозрасчетныйДвиженияССубконто.СуммаВРДт, ХозрасчетныйДвиженияССубконто.СуммаВРКт ИЗ РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто( &НачПериода, &КонПериода, СчетДт = &Счет И ПодразделениеДт.Ссылка = &Подразделение, , ) КАК ХозрасчетныйДвиженияССубконто СГРУППИРОВАТЬ ПО ХозрасчетныйДвиженияССубконто.ПодразделениеКт.Ссылка, ХозрасчетныйДвиженияССубконто.СубконтоДт2, ХозрасчетныйДвиженияССубконто.Сумма, ХозрасчетныйДвиженияССубконто.СчетКт, ХозрасчетныйДвиженияССубконто.Период, ХозрасчетныйДвиженияССубконто.СуммаНУДт, ХозрасчетныйДвиженияССубконто.СуммаНУКт, ХозрасчетныйДвиженияССубконто.СуммаПРДт, ХозрасчетныйДвиженияССубконто.СуммаПРКт, ХозрасчетныйДвиженияССубконто.СуммаВРДт, ХозрасчетныйДвиженияССубконто.СуммаВРКт ИТОГИ ПО ПодразделениеКтСсылка Он формируется при установке параметра дата, счет, подразделение. Как изменить этот запрос, чтобы если параметр "Подразделение" не указан (т.е. null) выбирались итоги по всем подразделениям ? Заранее спасибо ! |
|||
1
lopus
01.04.13
✎
09:10
|
И (ПодразделениеДт.Ссылка = &Подразделение ИЛИ &НеУказаноПодразделение)
|
|||
2
Wobland
01.04.13
✎
09:10
|
(Субконто3 = &МОЛ ИЛИ &МОЛ = ЗНАЧЕНИЕ(Справочник.ФизическиеЛица.ПустаяСсылка))
|
|||
3
йети
01.04.13
✎
09:12
|
(0) ...т.е. null - может ПустаяСсылка или Неопределено ?
|
|||
4
hasan-rusel
01.04.13
✎
09:15
|
(3) Наименование "" Строка
|
|||
5
Wobland
01.04.13
✎
09:15
|
(4) а это уже четвёртая ипостась...
|
|||
6
hasan-rusel
01.04.13
✎
09:16
|
(1) Это куда дописать ? о_О
|
|||
7
Wobland
01.04.13
✎
09:16
|
(6) думаю, где-то рядом с условием про подразделение
|
|||
8
йети
01.04.13
✎
09:17
|
РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(
&НачПериода, &КонПериода, СчетДт = &Счет И ВЫБОР КОГДА &Подразделение = ЗНАЧЕНИЕ(Справочник.Подразделения.ПустаяСсылка) ТОГДА ИСТИНА ИНАЧЕ ПодразделениеДт.Ссылка = &Подразделение КОНЕЦ, , ) КАК ХозрасчетныйДвиженияССубконто |
|||
9
hasan-rusel
01.04.13
✎
09:21
|
(8)
{Форма.Форма.Форма(563)}: Ошибка при вызове метода контекста (Выполнить) Выборка = Запрос.Выполнить().Выбрать(); по причине: {(18, 59)}: Неверные параметры "Справочник.Подразделения.ПустаяСсылка" И ВЫБОР КОГДА &Подразделение = ЗНАЧЕНИЕ(<<?>>Справочник.Подразделения.ПустаяСсылка) ТОГДА ИСТИНА ИНАЧЕ ПодразделениеДт.Ссылка = &Подразделение КОНЕЦ, |
|||
10
cw014
01.04.13
✎
09:23
|
(9) У тебя как справочник то именуется?
|
|||
11
Wobland
01.04.13
✎
09:23
|
а подумать? ПодразделенияОрганизаций
|
|||
12
lopus
01.04.13
✎
09:50
|
(1) а чего не подошло, проверяешь если не заполнено подразделение тогда &НеУказаноПодразделение "истина".
|
|||
13
Fragster
гуру
01.04.13
✎
09:52
|
блин, ну какой же баянище. по сабжу - учи построитель/СКД
|
|||
14
Fragster
гуру
01.04.13
✎
09:53
|
а всякая фигня типа (8) не дает нормально работать индексам и потом "1с тупая"
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |