#0
by patapum
Пишу произвольные расшифровки для отчета на СКД. Необходимо при расшифровке получить все значения полей для данной записи отчета. Получаю ДанныеРасшифровки, беру элементы, а дальше надо бегать по всем этим элементам, проверять, кто их родитель, и совпадает ли с родителем для элемента, соответствующего текущему идентификатору? Или это попытка вырвать гланды через опу, и можно проще? Если можно, то как или где посмотреть?
#4
by Classic
Может тебе задача по-другому нужна? Отбор там к примеру для новой расшифровки или еще чего?
#5
by patapum
нет, я хочу из отчета запускать обработку, передавая в нее данные из текущей записи отчета.
#6
by Classic
Ну тогда, если 0 не нравится, можно получить отбор через Настройки = ОбработкаРасшифровки.Расшифровать(Расшифровка, КомпоновщикНастроек.Настройки.ДоступныеПоляВыбора.Элементы[0].Поле); А потом выбрать с отбора сравнением с текущим отбором. Тоже конечно черз ж, но как по-другому хз
#7
by Classic
А вообще непонятно зачем ты в что-то там сравниваешь. Тупо в рекурсии получаешь родителя и все
#8
by patapum
похоже, так и придется. а сравниваю, потому что мне нужны значения не только группировок, но и полей детальных записей (ресурсов в том числе). но хотелось то чего-то красивого...
#9
by GANR
Это действительно гланды не с того конца. Но в типовых бух. отчетах почему-то так и делается - гибче, наверное. А так я, как правило, делаю как в .
#11
by Classic
Можно в принципе получить настройки из , выполнить СКД с этими настройками и грузануть куда-нибудь в ТЗ. А там уже доставать
#12
by patapum
Ресурсы я получу через ДанныеРасшифровки.Элементы, правда придется проверять, какому значению группировки они принадлежат. хотя, возможно, проще получить отбор и с его учетом запрос написать при открытии обработки...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- СКД: Интерфейс отчета с СКД
- СКД: Расшифровка в СКД
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: Расшифровка в СКД
- СКД: как в СКД значеняи параметров по умолчанию заполнять?
- СКД: После обновления расшифровка во внешнем отчёте с СКД не работает
- СКД: Диаграмма в СКД
- СКД: Как прикрутить к СКД, произвольнуя форму настроек отчета.
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: Объединение в СКД
- СКД: СКД - можно ди получить промежуточные итоги по колонкам
- СКД: Как общий результат отчета СКД, можно использовать в каждой строке этого же отчета?
В этой группе 1С
- УФ На форме списка настройка списка отборов и т.д.
- v8: почему счет фактура не делает никаких движений?
- Как получить город их юридического адреса Организации
- Перенос из ЗУП в Бухгалтерию 2.0. Двоится организация
- v7: Ошибка открытия периода в ТиС
- Запуск внешней обработки программно
- Развернутое сальдо отличается от итогового
- Как в запросе связать регистр сведений с документом по полю период и дата
- В РСВ-1 не попадают начисления по больничному листу
- Создание одной конфигурации из 1с ут 10.3 и рарус СРМ 1.4
- Записать табличную часть в таблицу значений
- Печать нескольких разных печатных форм в одном табличном документе
- ПоказатьОповещениеПользователя не открывает документ. почему ?
- Подсказки в ячейке табличного документа
- 1С сервер, Linux и PostgreSQL. Как так получается?
- v8: Дополнительные тарифы ПФР (особые условия труда) для машинистов крана, женщин.
- Завис ТСД OPTICON h-15
- Как подключить WIFI в существующую локальную сеть.
- Параметр СКД и условие компоновки данных. Как сделать параметр не обязательным?
- Заполнение макета параметрами из запроса