Шаблон получения таблицы значений выполнением СКД с настройкой в форме

23.05.25

Разработка - СКД

Обработка-шаблон для формирования и дальнейшей обработки таблицы значений. Для подготовки таблицы с отборами используем СКД и компоновку данных. Обработку данных ведем в фоновом задании на сервере.

Файлы

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

Наименование Скачано Купить файл
Шаблон получения таблицы значений выполнением СКД с настройкой в форме:
.epf 17,06Kb
9 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

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

Оформить подписку и скачать решение со скидкой

Прежде всего еще раз подчеркну: это не действующая прикладная обработка - это шаблон для быстрой разработки своих решений.

Каждый разработчик встречается с задачей обработки каких-либо данных. Изменить реквизиты или дозаполнить что-то в таб.частях. Во многих случаях спасает стандартная обработка "Подбор и обработка объектов". Но ей можно закрыть не все потребности. Если выборка данных чуть более сложная или заполняемый результат получен расчетом или условием, то стандартная обработка не подойдет. Тогда появляются внешние мелкие обработки по изменению/заполнению данных.

Чтобы не писать каждый раз заново похожие конструкции логично использовать шаблон, который затем модифицируется под конкретную задачу. Предлагается такая обработка-шаблон, в которой основа уже готова, нужно лишь изменить компоновку под свою задачу и дописать код обработки под свои нужды. Шаблон содержит сильную сторону стандартной обработки "подбора и обработки" - настраиваемый отбор.

Прежде чем публиковать, поискал аналоги в базе знаний, похожей обработки "под ключ" не нашел.

Эту работу можно использовать как шаблон, либо как шпаргалку для начинающих разработчиков.

Преимущества данной работы:

  • Исходная компоновка будет работать в большинстве конфигураций, т.к. получает данные из регистра "Курсы валют", который есть практически в любой конфигурации
  • Асинхронные функции выполнены с новым функционалом ожиданий (опционально, можно отключить)
  • Отбор компоновки вынесен на форму, дорабатывать поведение компоновщика не нужно - уже все готово
  • Обработка полученных данных выполняется в фоне
  • Код простой и незамысловатый, будет понятен даже начинающим.
  • При обработке использована настраиваемая пауза, если выставить в форме значение побольше, то можно смоделировать как будет себя вести обработка при длительной обработке данных
  • Работает как отдельная обработка, так и добавленная в состав "Дополнительных отчетов и обработок"

Конструктивная критика приветствуется.

 

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

  • Бухгалтерия предприятия, редакция 3.0, релизы 3.0.175.24
  • 1С:ERP Управление предприятием 2, релизы 2.5.21.125
  • Управление торговлей, редакция 11, релизы 11.5.21.125

Вступайте в нашу телеграмм-группу Инфостарт

Обработка шаблон СКД отбор обработка данных компоновка данных

См. также

Инструментарий разработчика Роли и права Запросы СКД Программист Руководитель проекта 1С v8.3 Управляемые формы Запросы Система компоновки данных Платные (руб)

Инструменты для разработчиков 1С 8.3: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

15500 руб.

02.09.2020    216162    1188    413    

1053

СКД Программист 1С v8.3 Система компоновки данных Бесплатно (free)

Хорошая отчетная форма - сродни искусству. Есть какое-то невероятное эстетическое удовольствие в том, чтобы разобраться в логике учета и анализируемых показателях, спроектировать архитектуру хранения данных так, чтобы оптимально собрать эти показатели вместе с аналитическими разрезами в запросе, а затем настроить отображение так, чтобы, глядя на результат, сразу было понятно, что это за отчет и какие задачи он призван решать. Система компоновки данных - это моя первая, главная и, наверное, единственная "рабочая" любовь. Ее я использую везде, где только можно и где нельзя тоже. Хочу поделиться с вами некоторыми практическими приемами в работе с отчетами на СКД, которые, надеюсь, будут полезны.

27.02.2025    12821    ovetgana    50    

91

Универсальные функции Программист 1С v8.3 1C:Бухгалтерия Бесплатно (free)

Благодаря этим пяти строчкам можно больше не заморачиваться с загрузкой из внешних файлов. Пользуюсь везде, всегда и постоянно.

21.05.2024    42199    dimanich70    83    

158

СКД WEB-интеграция Программист 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Долгое время поддерживаю web-портал, в котором появилась необходимость создавать отчеты. Просмотрев различные фреймворки на js, я решил сделать свое решение, которое позволяло бы быстро разрабатывать и добавлять новые отчеты на web-портал.

2 стартмани

11.12.2023    14525    28    John_d    30    

129

WEB-интеграция Универсальные функции Механизмы платформы 1С Программист 1С v8.3 1C:Бухгалтерия Бесплатно (free)

При работе с интеграциями рано или поздно придется столкнуться с получением JSON файлов. И, конечно же, жизнь заставит проверять файлы перед тем, как записывать данные в БД.

28.08.2023    21395    YA_418728146    8    

174

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

Расширение для программ 1С:Управление торговлей, 1С:Комплексная автоматизация, 1С:ERP, которое позволяет распечатывать печатные формы для непроведенных документов. Можно настроить, каким пользователям, какие конкретные формы документов разрешено печатать без проведения документа.

2 стартмани

22.08.2023    6452    95    progmaster    18    

5
Для отправки сообщения требуется регистрация/авторизация