Группировка в запросе. Как узнать имя? #29653


#0 by YF
Есть запрос: " При некоторых условиях (галка в диалоге) нужно сделать запрос: " Т.о. при выбранной галке на форме нужно всего лишь убрать одну строку в запросе. Но первая группировка была период - теперь станет клиент. Для периода выводил в отчет :ПериодСтр(НачМесяца(Запрос.периодД),Запрос.ПериодД) Для клиента же значение упорядочивания. => чтобы не переписывать весь код обхода группировок для второго случаянадо на любом уровне группировки знать по какой переменной она сделана, а как это узнать?
#1 by YF
Говорят есть волшебное слово "Up". Ды Up.
#2 by Rovan
по "выбранной галке" и узнать ;-)
#3 by АЛьФ
Выносишь обходы последних трех группировок в отдельную процедуру и делаешь что-то типа такого:
#4 by Item
Кстати, а что возвращают недокументированные ЗначениеГруппировки и ЗначениеФункции?
#5 by YF
Всем спасибо. Сделал через " ЗначениеГруппировки" Хотя пока мы с вами общались мне руководство сообщило, что при галке будет только одна группировка. Ну тут уж совсем просто стало ...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С