Каталог решений - Оптимизация работы с доп. отчётами, обработками и печатными формами

Оптимизация работы с доп. отчётами, обработками и печатными формами

Оптимизация работы с доп. отчётами, обработками и печатными формами

В наличии

Обработка по работе с дополнительными обработками и печатными формами БСП 3.0

Категория:

Описание

1. Предисловие

Когда ты сталкиваешься с базами данных (да-да, теми самыми БД, которые не только хранят данные, но и тайно планируют захватить мир), то порой начинаешь задумываться, зачем тебе это? Представьте картину: ты сидишь, смотришь на список печатных форм и отчетов (или, как я их называю, "Формы"), и понимаешь, что работа по доработке этих "шедевров" вдруг превращается в адскую задачу.

Задача: доработать 10-20 форм (потому что одна — это слишком просто и не по-нашему). Заходишь в наш любимый справочник "Дополнительные отчеты и обработки" (конечно, в процессе все формы начинают путаться в голове, как бесполезные инструкции к бытовой технике), сохраняешь на диск, мучаешься с доработками и снова загружаешь. Согласитесь, это занимательно, как смотреть, как сохнет краска.

После очередного марафона (да, это все равно что спринт с препятствиями), я принял волевое решение: пора создавать обработку! Которая бы избавила меня от этих мучений, иначе скоро меня могли бы записать в следующий "Осторожно, психолог по печатным формам"!

 

2. Основные функциональные возможности

2.1. Осуществление поиска Форм в БД по части имени, виду, либо объекту назначения

Не нужно больше осознанно нежить себя в поисках форм! Придумал несколько фильтров для поиска:

  1. Часть имени объекта: не важно, как называется ваша форма, важно, что вы её нашли!

  2. Вид объекта (Печатная форма, доп. отчет и т. п.): все, что можно напечатать, включаем в поиск!

  3. Публикация: вдруг вы забыли, где в последний раз публиковали свои шедевры?

  4. Документ – назначение (для печатных форм): чтобы не растерять все эти "пващст-причины".

Фильтры накладываются при поиске в БД. Если же вы скормили обработке каталог форм, она найдет файлы в заданной директории, вытянет GUID из имени и даст вам тот самый нужный объект, который вы искали полвечности.

2.2. Загрузка свежеразработанных форм в базу данных

Все, что вы создали, снова окажется в БД за один щелчок! Доверьтесь мне, это не магия, а… обработка!

2.3. Сохранение форм на диск / загрузка форм в БД с диска

Забыли сохранить? Покажите своей бэкапе, что значит "надежность".

2.4. Создание шаблонов новых форм

Забудьте о бессмысленных попытках создать что-то новое и сложное — создавайте шаблоны, как мастер-класс по справедливому распределению креатива!

2.5. Непосредственная печать форм из обработки для тестирования

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

2.6. Сравнение форм из каталога с формами БД

Зачем бежать с букварем, когда можно пощупать любимые формы и понять, как они изменились с момента, когда вы в последний раз их видели?

3. Заключение

Эта обработка — результат моих мучений и попыток уменьшить количество рутинной работы в мире БД. Если у вас тоже есть такие же проблемы, как у меня, вам может прийти на помощь мое творение. Надеюсь, вы сможете его использовать и получить немного времени на что-то более интересное, чем "забавы с формами"!

Тестировалось на:

  1.  Windows 10 (да, он до сих пор жив!).

  2.  БСП 3.0 (и да, для старых версий потребуется немного магии).

  3.  Платформа 8.3.19.

Немного о механизмах:

Все вышеперечисленное было возможно благодаря публикациям, которые мне помогли:

Так что, давайте вместе покорим мир обработок и форм, и пусть рутина больше не владеет нами!

has been added to your cart:
Оформление заказа