|
v7: Запрос с выбором групп
| ☑ |
0
eshtrey
08.04.13
✎
18:02
|
Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса = "
|Договор = Справочник.Договоры.ТекущийЭлемент;
|МесяцДоговора = Справочник.Договоры.МесяцДоговора;
|НомерДоговора = Справочник.Договоры.НомерДоговора;
|ВидДоговора = Справочник.Договоры.ВидДоговора;
|ГодДоговора = Справочник.Договоры.ГодДоговора;
|Группировка Договор;
|";
данный запрос выбирает только элементы справочника Договоры, а хотелось бы получить еще и группы. Как получить группировку по элементам и группам?
|
|
1
eshtrey
08.04.13
✎
18:16
|
Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса = "
|Договор = Справочник.Договоры.ТекущийЭлемент;
|Группировка Договор;
|";
так тоже не работает?
Справочник Договоры, подчинен Контрагентам, имеет 4 уровня вложенности
|
|
2
Voronve
08.04.13
✎
18:17
|
Предок= Справочник.Договоры.Родитель;
|Группировка Предок;
|Группировка Договор;
|
|
3
Voronve
08.04.13
✎
18:18
|
Контрагент = Справочник.Договоры.Владелец;
|
|
4
eshtrey
08.04.13
✎
18:29
|
(2) и (3) не помагает
|
|
5
eshtrey
08.04.13
✎
18:30
|
ТекстЗапроса = "
|Договор = Справочник.Договоры.ТекущийЭлемент;
|Группировка Договор;
|Условие( Договор.ЭтоГруппа() = 1);
|";
нужно что бы вот это условие срабатывало. Задача среди всех элементов и групп выбрать элементы и группы с определенным реквизитом
|
|
6
Dolly_EV
09.04.13
✎
08:56
|
специально проверил у себя. Спр.Договоры - кол-во уровней - 2
вот такой запрос:
Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса = "
|Договор = Справочник.Договоры.ТекущийЭлемент;
|НомерДоговора = Справочник.Договоры.Код;
|ВидДоговора = Справочник.Договоры.ВидДоговора;
|Группировка Договор;
|";
выдает выборку с группами...
может фишка в том, что один из реквизитов у тебя в запросе- используется только для элемента?
|
|