#0
by Твоя_Совесть
Привет! Написана рекурсия обхода группировок запроса. Представляю часть кода, смысл его подробности сейчас объясню: Суть в том, что в отладчике в точке комментария спр.НайтиПоНаименованию(Запрос.ЗначениеУпорядочивания(ТекГруппировка),1,1)=0.(Однако секцию все равно выводит! Пустую...) Опять же в отладчике Запрос.ЗначениеУпорядочивания(ТекущаяГруппировка) - элемент справочника "ПодгруппаТовара" - то есть сам запрос подгруппу видит. Попробовала просто без условия выводить все группировки - подгруппа выводится. А в справочнике - не находит! Со всеми остальными справочниками все в порядке - выводится и секция, и наименование. Что тут не так? Как поправить? Спасибо!
#10
by Твоя_Совесть
СокрЛП не спас. Запрос.ЗначениеУпорядочивания(ТекГруппировка) - это наименование, даже если само значение типа Запрос.Фирма - элемент... Не веришь - посмотри в отладчике ))
#17
by Ёпрст
А это тогда зачем? Если Спр.ТекущийЭлемент.ЭтоГруппа=1 Тогда Или есть группы с наименованием, совпадающем с элементами?
#18
by Твоя_Совесть
а затем, что на другом уровне группировок ищутся элементы. Поэтому если не задать это условие - выводиться в секции групп будут и элементы, а мне это не надо
#20
by Ёпрст
+19 И вообще, зачем вообще привязываться к ЗначениюУпорядочивания и тем более, что-то искать ПоНаименованию (которое может быть одинаковое у разных элементов), когда запрос и так всё прекрасно отдаёт ? ЗЫ: Содрала бы код формирования из любой типовой, там всё весьма прозрачно написано ...
#21
by Твоя_Совесть
И далее все без групп ) Увы, в отчете нельзя использовать просто группировку по товарам с группами - вывод информации будет производиться не в том порядке, который нужен.
#23
by Ёпрст
Если уж хочешь таких извратов, то замени ЗначениеУпорядочивания на ЗначениеГруппировки и НайтиПоНаименованию на НайтиЭлемент ...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Лицензионная 1с не находит хасп
- Из одного справочника открыть форму другого справочника.
- {Глобальный модуль(6756)}: Не выбран элемент справочника-хозяина! Элемент не мож
- Как скопировать элемент с одного справочника в другой?
- Как подменить ссылку на элемент справочника ссылкой на другой элемент
- Не выбран элемент справочника-хозяина! Элемент не может быть записан!
- Открыть по кнопочке элемент справочника - реквизит другого справочника
- КД 2.0. Поля поиска - не находит
- 1с 8.2 Как скопировать элемент ячейки из одного справочника в другой справочник?
В этой группе 1С
- Очень нужен конвертер из *.doc в *.mxl
- Как из копии центральной базы сделать периферийную базу?
- Как программно узнать имя SQL-сервера?
- Расчет с контрагентами по расчетным документам
- как списать с 10.3 топливо ?
- Результат запроса выгрузить в ТЗ
- тормозит при загрузке 1С
- Где хранятся значения при СохранитьЗначение()
- v8: Как обновить регламентированную отчётность в 8-ке?
- Как распарсить строку?
- Можно ли к имени файла через bat присвоить текущую дату?
- PostgreSQL + 1C 8.1 - Где хранится база (как изменить путь к ней?)
- Реквизит направление выпуска в УПП
- В справочнике уровней больше чем установлено!Договоры
- Как в контекстное меню добавить новый пункт
- Форма
- Как определить Handle активного окна 1С
- Как записать реквизит документа не при записи, а при проведении?
- Сортировка в журнале кассовых документов
- Как запретить просмотр в отчёте (Оборотно-сальдовой ведомости по счету (б