Имя: Пароль:
1C
 
Помогите вытащить поле из типового отчета
0 ArturDoo
 
01.04.21
10:28
Добрый день. Есть типовой отчет "ВедомостьРасчетовСКлиентами" Мне нужно только поля "Оплачено" и "Менеджер". Нашел, из какого регистра берётся параметр запроса, пишу запрос к этому регистру, но результат не совпадает с результатом отчета. (в самописном отчете использую только отбор по дате)

Тексты запросов во избежание оверквотинг: https://pastebin.com/wTZLNX3D
1 Михаил Козлов
 
01.04.21
10:41
Почему бы в штатном не сделать вариант? Или Вы для тренировки?
2 Kassern
 
01.04.21
10:42
(0) А что мешает создать вариант отчета типового и убрать лишние поля? Если хочешь решить в лоб задачу, не парясь на оптимизацию и т.д. могу тебе 1 способ посоветовать. Лезешь в общий модуль ВариантыОтчетов, ищешь там строчку ОтчетОбъект.СкомпоноватьРезультат(Результат.ТабличныйДокумент, Результат.Расшифровка); Ставишь точку останова и обязательно включаешь отладку фоновых заданий. Формируешь типовой отчет, на точке останова копируешь уже текст запроса из ОтчетОбъект.СхемаКомпоновкиДанных. А далее просто пихаешь данный запрос в свой новый отчет и делаешь его, как тебе нужно.
3 ArturDoo
 
01.04.21
10:49
(1) (2) Делаю расчет KPI для менеджеров, это поле выступает в роли поступлений ДС от клиентов, по этому полю должна построиться гистограмма на начальной странице следовательно, мне нужно вытащить это поле на форму. Если есть ещё какой-то способ, кроме запроса, вытащить значения отчета на форму, буду признателен за подсказку)