|
Получение реквизитов выборки при обходе "по группировкам" | ☑ | ||
|---|---|---|---|---|
|
0
ixijixi
21.06.13
✎
13:20
|
Есть некий запрос
ВЫБРАТЬ Таблица.подразделение КАК подразделение, Таблица.реквизит_относящийся_к_подразделению, Таблица.должность КАК должность, Таблица.реквизит_относящийся_к_должности, Таблица.физлицо КАК физлицо, Таблица.реквизиты_физлица ИЗ НекаяВТ КАК Таблица ИТОГИ ПО подразделение, должность, физлицо Обхожу выборку ВыборкаПодразделений = РезультатЗапроса.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам); Пока ВыборкаПодразделений.Следующий() Цикл Подразделение = ВыборкаПодразделений.Подразделение; // тут все хорошо Реквизит = ВыборкаПодразделений.реквизит_относящийся_к_подразделению; // а вот тут почему то получается Null, и этот реквизит я смогу получить обходя последнюю группировку ........ Вопрос: как правильно построить запрос, чтобы можно было получать значения, относящиеся к подразделению на уровне обхода подразделений? |
|||
|
1
vicof
21.06.13
✎
13:21
|
СГРУППИРОВАТЬ ПО
|
|||
|
2
ixijixi
21.06.13
✎
13:28
|
Запрос упрощен, там и так все что можно сгруппировано... Так что не годится
|
|||
|
3
undertaker
21.06.13
✎
13:50
|
а через точку нельзя?
Реквизит = ВыборкаПодразделений.подразделение.реквизит_относящийся_к_подразделению; |
|||
|
4
undertaker
21.06.13
✎
13:55
|
а NULL понятно почему: нет итоговых полей, по которым происходит группировка
|
|||
|
5
ixijixi
21.06.13
✎
14:03
|
(3) через точку нельзя, т.к. реквизит_относящийся_к_подразделению не является непосредственно реквизитом подразделения, а только к нему относится
|
|||
|
6
Allexe
21.06.13
✎
14:14
|
(5) Тогда его тоже в итоги наверное
|
|||
|
7
undertaker
21.06.13
✎
14:18
|
как вариант
ВЫБРАТЬ Таблица.подразделение КАК подразделение, Таблица.реквизит_относящийся_к_подразделению, Таблица.должность КАК должность, Таблица.реквизит_относящийся_к_должности, Таблица.физлицо КАК физлицо, Таблица.реквизиты_физлица ИЗ НекаяВТ КАК Таблица ИТОГИ МАКСИМУМ(реквизит_относящийся_к_подразделению) ПО подразделение, должность, физлицо |
|||
|
8
ixijixi
21.06.13
✎
14:31
|
Да, вариант с итогами самое оно! спасибо!
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |