Убрать видимость отбора СКД или сделать недоступным его для изменения
В отчете на СКД есть один элемент отбора, который устанавливается программно и пользователь его не может менять.
Как заблокировать изменения этого отбора?
А еще лучше убрать его видимость.
Выносить в параметры не хочу.
Из 100% вариантов устанавливать его в событии при компоновке данных. Есть более нормальные варианты?
(2) не работает. Точне работает, но для пользовательских настроек. А у меня выведен на форму комповощикнастроек.отбор
Отчеты с СКД,Отбор и колонка итогов
Подсчет итогов в СКД
Добрый день! Создал отчет (см. скриншот №1, сам внешний отчет во вложениях в zip-архиве).
Отбор на быстрый отбор СКД
Всем привет. Подскажите кто-нить, чойта туплю. Есть простой отчет на СКД, в макете компоновки.
Неправильное суммирование итогов в СКД
Здравствуйте! Сделал отчет с помощью СКД. Сначала один набор данных срабатывает, потом передает.
Вывод итогов в таблице отчета СКД
Здравствуйте. Вроде бы стандартная ситуация — отчет в СКД в виде таблицы. Нужно вывести итоговые.
Сообщение от prog21346
никак. Можно кнопку нарисовать самому и программно обрабатывать выбор
Сообщение от prog21346
Отчет через СКД. Вывод итогов
Делают отчёт по таблице путевых листов. Пытаюсь просто вывести все ТС которые выезжали за.
Использование итогов в вычисляемых полях СКД
добрый день, в отчете вычисляется некое поле. как использовать итог по этому полю в вычисляемых.
Итоги в СКД (разъехалось расположение итогов)
Добрый день всем! Не могу понять почему вот так выводятся итоги (рисунок 1) Сдвигаются они и.
Отчет на СКД — вывод итогов в не ресурсное поле
Добрый день, имеется отчет следующего вида. Как в нем посчитать итоги для полей, выделенных.
Отчет СКД. Не выводится ресурс при отключении итогов.
Всем дорброе утро! Такая беда — не выводится ресурс в СКД. Всё прописано везде. В ходе.
Лишняя колонка в итогах отчета на СКД
Здравствуйте. в собственной конфигурации делал отчет в СКД. Вот запрос для отчета: ВЫБРАТЬ.
Убрать строку в отчете СКД по определенному отбору поля
В существующем отчете СКД дублируются строки с Заказом в разрезе Перемещений. Необходимо убрать эти повторяющиеся строки в детализации отчета.
Оглавление
Отчет показывает состояние отгрузок по Заказам (перемещения, клиента). На данный момент, отчет выглядит так: дублируются строки с перемещениями отгруженными из заказа, но Итоговое поле верное, т.е. мы видим дублирование строк, которое не ломает итоговое суммирование. Посмотрим на сам отчет, отберемся по одному из Заказов на перемещение:
Из дублированных строк, нужно только «переместить» значения отказов, пустые значения «Заказано» убрать. В поле «Процент отгрузки» ошибка «Деление на 0». Все эти проблемы нужно устранить:
01 Для начала нужно исправить колонку «Отказ»: вывести кол-во Итого всех отмененных строк с товарами. В Заказе отмененные строки с товарами выглядят так:
Здесь мы будем вычислять общее кол-во отмененных товаров с любым «действием». Как считать отказы с действием «Отгрузить» мы разбирали ранее в статье .
1/1 Т.к. отчет создавался не мной, то я добавлю свое вычисляемое поле:
1/2 Добавляем поле в «Ресурсы»:
1/3 Затем в «Выбранные поля» отчета:
02 Следующим пунктом выполнения задачи, исправить «Деление на 0». Кстати, просто отбор делать по этому полю невозможно, получим ошибку «Деление на 0 значения типа Numeric»:
2/1 Выражения «Процент отгрузки» выглядят так:
2/2 Такая формула в итоге, иногда приводит к делению на 0, поэтому добавим условие:
Выражение:
Теперь вместо деления на 0, поле будет возвращать нулевое значение.
03 Последним этапом, нам необходимо «скрыть» ненужные строки в детализации отчета. Добавить отбор по этому пользовательскому полю «Процент отгрузки» у меня не получилось, ошибка «Фильтрация записей по выражениям, содержащим агрегатные функции, не допустима»:
Скорее всего, если бы поле было не пользовательским, а вычисляемым, то все бы сработало. Но это не проблема, возьмем за основу поле «Заказано», которое применили в Выражении пользовательского поля «Процент отгрузки» и оно тоже равняется 0, когда пользовательское поле равно 0.
Вкладка «Настройки» — <Детальные записи> перейти на вкладку «Отбор» — установить поле «Заказано: Больше 0»:
Получается логика такая: выводить строки с перемещениями товаров, в которых поле «Заказано» больше 0.
На этом, все. Отчет работает правильно, строки не дублируются, данные все есть:
Как в отчете отключить отображение секции параметров и отбора в СКД
Система компоновки данных (СКД) это самый простой и быстрый способ создать отчет в 1С. С её помощью можно сделать неплохой отчет буквально за несколько минут. Если честно то для этого не потребуется особых знаний программирования, так как там все делается с помощью интерфейса. Но в нем самостоятельно разобраться будет ну очень не просто. Поэтому я решил написать несколько небольших статей посвященных СКД, в которых буду рассказывать про создание и настройку отчетов. Сегодня расскажу о том как можно отключить отображение секции параметров и отборов в СКД.
Как убрать параметры и отбор в отчете
И так для начала рассмотрим что такое параметры и отборы в СКД. Для примера возьмем вот такой простенький отчет, у него есть параметры это «Дата начала» и «Дата окончания» а так же отбор по контрагенту. Если установить параметры и отбор то все это про дублируется и в сформированном отчете. Чисто внешне это выглядит не очень, зачем отображать одну и туже информацию дважды, логичней формировать отчет без параметров и отборов.
Вариант с параметрами может пригодиться если Вы этот отчет будет распечатывать.
Отключить отображения параметров и отбора достаточно просто, для этого необходимо открыть «Основную схему компоновки данных», перейти в раздел «Настройки» после чего открыть вкладку «Другие настройки», найти там два пункта «Выводить параметры» и «Выводить отбор», для отключения в значениях вместо «Авто» выбираем «Не выводить».
Сохраняем и проверяем что получилось, согласитесь теперь отчет выглядит намного лучше.
Вообще рекомендую поближе ознакомиться с вкладкой «Другие настройки», так как там Вы найдете очень много полезного. В первую очередь она отвечает за внешний вид отчета, например, можно изменить макет оформления, выбрать например «Зеленый».
Вообще внешнему виду отчетов стоить уделять намного больше внимания, так как грамотно оформленный отчет будет восприниматься намного легче.
Отключить отображение параметром можно и с помощью кода, но зачем его писать если все можно сделать намного проще.