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

23.05.25

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

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

Скачать файл

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

Наименование По подписке [?] Купить один файл
Шаблон получения таблицы значений выполнением СКД с настройкой в форме:
.epf 17,06Kb
0
0 Скачать (1 SM) Купить за 1 850 руб.

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

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

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

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

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

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

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

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

 

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

  • Бухгалтерия предприятия, редакция 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    189428    1051    403    

983

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

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

21.05.2024    33233    dimanich70    83    

154

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

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

2 стартмани

11.12.2023    13137    27    John_d    30    

128

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

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

28.08.2023    18807    YA_418728146    8    

173

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

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

2 стартмани

22.08.2023    5076    81    progmaster    11    

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