Имя: Пароль:
1C
1С v8
Получение реквизитов выборки при обходе "по группировкам"
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
Да, вариант с итогами самое оно! спасибо!