Имя: Пароль:
1C
1C 7.7
v7: Переход в начало группировки в запросе?
0 alex17-1
 
23.02.12
02:15
Имеется запрос с тремя уровнями группировки и есть стандартный метод "ВНачалоВыборки". Как решить аналогичную задачу перехода, только в начало второй группировки или третьей для их повтора? Что-то у меня не получается. Помогите, кто сталкивался с подобной задачей.
1 Pirate_
 
23.02.12
02:19
применяй метод не ко всей выборке, а к выборке по твоей группировке
2 Pirate_
 
23.02.12
02:21
Что-то я не то ляпнул, а сделать еще раз выбрать()?
3 alex17-1
 
23.02.12
02:36
Из запроса формируется отчет, поэтому переход на группировку первого уровня неприемлем
4 дущ
 
23.02.12
03:12
ВНачалоВыборки - работает только для всего запроса. Если хочешь встать в начало n-ой выборки, нужно n-ую выборку и завершить. Т.е. просто дойди её по циклу пока она Запрос.Группировка(n) = 0 не даст, тогда ты и встанешь в начало выборки.
5 Chameleon1980
 
23.02.12
09:43
А вроде есть метод получить у запроса. Глянь его.
6 1Сергей
 
23.02.12
12:38
(5)+1
7 Mikeware
 
23.02.12
12:51
(5)(6) Зря вы так.... можно было ему СП продать...
8 1Сергей
 
23.02.12
12:53
(7) СП на самом деле хорош когда знаешь, но забыл. А если не знаешь, то искать там сложно. Все методы пересматривать запаришься
9 Mikeware
 
23.02.12
13:06
(8) специально посмотрел - их там всего 11...
учитвывая, что Выполнить, ВНачало и Группировка - он знает, НачалоПериода, КонецПериода, ЭтоГруппа, ПолучитьАтрибут и Выгрузить- явно не подходят, остается всего 4...
10 alex17-1
 
23.02.12
17:09
Спасибо всем. Решение в (4). Пара последних сообщений - обычные издержки любого форума, это нормально.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой