N первых плюс все остальные. Отчет, от которого невозможно оторваться

19.06.24

Разработка - Работа с интерфейсом

Иногда при выводе диаграммы не требуется выводить, например, всех Партнеров из-за их большого количества, а достаточно вывести первых N, а всех остальных сгруппировать в поле Остальные. А если можно менять это самое N, то оторваться от такого отчета невозможно. А если можно менять и поле, по которому строится диаграмма?

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
N первых плюс все остальные:
.erf 11,31Kb
3
3 Скачать (2 SM) Купить за 2 150 руб.

Представляю вам отчет, который хочется формировать непрерывно. Если это не так, - напишите в комментариях.

В анонсе публикации я описал все фишки этого отчета. Скажу сразу, что применить данный подход можно к любому отчету. Мой отчет по регистру Заказы поставщику только потому, что я сейчас работаю именно с подсистемой Закупки и Логистика, но как простой и понятный шаблон он подходит идеально.

1. Начнем, как всегда, с картинок.

 

Естественно, вы сами сможете (в конфигураторе) добавлять еще и другие поля по которым можно строить диаграмму. Это совершенно не сложно.

2. Как устроен отчет (привожу для тех, кто не ищет легких путей)

  • Ранжирование делается методом, который описан и используется, например, вот в этой статье. Метод не новый и очень часто используется для того, чтобы пронумеровать по порядку.
  • Список вариантов ранжирования задается в Параметре - это должны быть поля нашего запроса.
  • В зависимости от выбранного варианта ранжирования текст запроса модифицируется в процедуре ПриКомпановкеРезультата
  • Параметр Показывать влияет на то какое значение будет иметь Ранжируемое поле. В зависимости от значения этого поля и ранга это будет либо сам, например Партнер либо значение Остальные.
  • Отчет имеет все поля, которые должны быть у отчета по заказам поставщикам, и может иметь обычные настройки. Добавлю очевидное - расшифровываются и таблицы и диаграммы.

 

Используется на платформе 8.3.23.2040, конфигурация ЕРП 2.5.12.251.

Думаю, что и УТ11 и Комплексная тоже могут использовать отчет без доработок.

 

На последнем скрине можно увидеть как разрослись варианты ранжирования у нас (о доработке подсистемы Закупки и Логистика писал в этой статье). К сожалению, всем это не доступно.

 

Если понравилось, то ниже еще несколько моих публикаций:

1. Заказы поставщикам - отчет

2. Отчет с прогнозом на конец месяца

3. Срок выполнения заказа поставщику

4. Выполнение в фоне дополнительной обработки

5. Форма списка Заказы поставщикам с выводом состава

6. Товары на складах по срокам хранения

7. Структура подчиненности деревом

8. Загрузка из Excel (любой таблицы) в ТЧ документа

9. Панель функций

10. Анализ номенклатуры для поддержания запаса на складе

11. Ведомость расчетов с поставщиками расширенная

12. Каждому менеджеру нужен свой Excel

Проверено на следующих конфигурациях и релизах:

  • 1С:ERP Управление предприятием 2, релизы 2.5.12.251

отчет вывод первых N остальные поставщикам заказы группировать первых первые

См. также

Работа с интерфейсом Рабочее место Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Платные (руб)

Богатый редактор картинок 1С предназначен для обработки изображений в режиме «Предприятие», с возможностью РИСОВАТЬ на них. Поддерживается работа как в обычных формах (толстый клиент) так и на управляемых формах (тонкий клиент). Обработка позволяет редактировать как картинки, хранимые в базе, так и графические файлы с диска на файловой системе. Помимо базовых функций (изменение размеров, преобразование формата, обрезание картинки, повороты и т.п.) – редактор имеет богатый набор инструментов для рисования. Доступна функция вставки изображения из буфера обмена. Объект может быть использован: на стороне клиента, на стороне сервера, из внешнего соединения. Обработка будет особенно полезна тем, кто вносит картинки в базу (изображения номенклатуры, фотографии физических лиц и т.п.). Функционал реализуется с использованием JavaScript и бесплатного ПО ImageMagick (без использования внешних компонент).

6000 руб.

16.01.2015    63210    44    59    

82

Работа с интерфейсом Программист Платформа 1С v8.3 Конфигурации 1cv8 1С:ERP Управление предприятием 2 Платные (руб)

Обработка предназначена для создания и управления дашбордами.

2400 руб.

29.06.2020    19071    26    6    

41

Работа с интерфейсом Программист Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

Редактор графов в 1С - внешний отчет, который формирует графы на основе таблицы значений, используя рисунки табличного документа. Есть возможность добавления, редактирования объектов графа и выгрузки результата в таблицу значений.

1500 руб.

06.10.2020    10410    7    7    

11

Логистика, склад и ТМЦ Пользователь Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Абонемент ($m)

3 отчета, которые не являются обязательными, но элегантны, красивы и информативны. АВС-анализ продаж всем известен, а вот такой же для закупок - большая редкость. Два других отчета уже были в моих публикациях, но когда все варианты анализа в одном отчете - это просто удобно.

3 стартмани

02.11.2024    314    0    dimanich70    0    

2

Работа с интерфейсом Программист Стажер Платформа 1С v8.3 Бесплатно (free)

Это инструкция по дизайну форм в среде 1С. Гайд охватывает рекомендации и стандарты для оптимизации пользовательского интерфейса. В гайде содержатся указания по использованию элементов интерфейса, включая как основные, так и продвинутые аспекты. Предоставляются также примеры и антипримеры для наглядного понимания принципов дизайна

20.08.2024    18266    mrXoxot    43    

122

Логистика, склад и ТМЦ Пользователь Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Абонемент ($m)

Если у вас ответственность менеджеров распределена по папкам номенклатуры, то они рано или поздно начнут спрашивать вас: "А сколько мы заплатили поставщикам за мою номенклатуру?".

1 стартмани

13.06.2024    470    1    dimanich70    2    

4

Работа с интерфейсом Программист Платформа 1С v8.3 Бесплатно (free)

Пример простого и симпатичного прогресс-бара в динамическом списке, без картинок, используя редактирование запроса.

27.05.2024    8369    smielka    37    

101
Оставьте свое сообщение