Простой способ индикации прогресса при обработке длительных операций (большого массива данных).
Работает на любых конфигурациях, использующих управляемые формы. Наличие БСП не нужно.
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Наименование
Скачано
Купить файл
По подписке PRO
Индикация прогресса при обработке длительных операций. Для любых конфигураций на управляемых формах.:
Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже
заказов».
0% комиссии — оплата напрямую исполнителю;
Исполнители любого масштаба — от отдельных специалистов до команд под проект;
Прямой обмен контактами между заказчиком и исполнителем;
Безопасная сделка — при необходимости;
Рейтинги, кейсы и прозрачная система откликов.
Часто работая с различными не типовыми конфигурациями, в том числе самописными, приходилось делать решения, которые занимаются обработкой больших массивов данных. Хотелось под рукой иметь простой механизм для отображения длительности этих операций, не используя при этом механизмы БСП, т.к по сути не всегда они были в этих конфигурациях. Для себя реализовал простой код по выводу индикации. Уже даже не помню что взял за основу, было очень давно реализовано. Но до сих пор меня данный механизм часто выручает.
Тестирование проводилось на платформе 8.3.17.1549
К публикации прикрепляю внешнюю обработку, в которой реализован данный механизм.
Для его использования необходимо выполнить несколько шагов.
Какие именно шаги, описал в коротком видео и в нем же продемонстрировал, как работает данный механизм.
Создайте свой функциональный интерфейс в любой конфигурации 1С с помощью расширения Infostart Dashboard.
Настраивайте панели виджетов с метриками, индикаторами и показателями на начальном экране.
Узнайте возможность внедрения подсистемы у себя в конфигурации с помощью бесплатной обработки "Анализ внедрения подсистемы 1С Infostart Dashboard"!
Знакомая ситуация? Пользователи, особенно менеджеры, уверены: отборов много не бывает. Идут пожелания добавить в форму списка еще один быстрый фильтр, еще два, еще пять...
В итоге интерфейс превращается в нагромождение полей отбора, а потребность в «самом главном» отборе, который «вот прямо сейчас нужен», все равно не закрыта.
Универсальное расширение, которое решает эту проблему элегантно и технологично. С его помощью в любую форму списка можно легко добавить панель настраиваемых кнопок-закладок, каждая из которых применяет сложный фильтр-запрос, а так же показывает актуальное количество элементов в реальном времени.
Разработка "Дизайнер форм 1С" реализована в виде расширения 1С и является универсальным инструментом для разработки прототипа форм с целью демонстраций, технических заданий и т.д. Без участия разработчика с возможностью экспорта в файл внешней обработки и генерации формы используя искусственный интеллект.
Это инструкция по дизайну форм в среде 1С. Гайд охватывает рекомендации и стандарты для оптимизации пользовательского интерфейса. В гайде содержатся указания по использованию элементов интерфейса, включая как основные, так и продвинутые аспекты. Предоставляются также примеры и антипримеры для наглядного понимания принципов дизайна
Подходит для создания web-страниц для замены управляемых форм 1С, красивых отчетов, интерфейса мобильного приложения на платформе 1С и для простых страниц веб-сайтов.
Питничная фантазия на возможности в разработке интерфейсов формы с помощью Платформы 1С - делаем свою подсказку.
Публикация содержит готовую библиотеку программного формирования данной подсказки.
Сам подход не описан. Хоть бы основные элементы логики описал. Как я понял, у тебя обычная порционная обработка массива ключей, которая на этом сайте уже неоднократно описывалась.
(1) Логика простая. Запросом получаем данные, далее эти данные в таблицу. Порционно эту таблицу обрабатываем с выводом прогресса на экран и расчетом времени.
Как легко было организовать индикацию хода процесса в обычных формах. И как "хреново" сделать на управляемых, что целая БСП нужна, либо свое городить, так что мало не покажется)))