Topic: Генератор форм
Добрый день, уважаемые форумчане!
Хочу спросить, насколько актуальным для вас была бы возможность автоматического создания форм приложения на основании структуры таблиц базы данных?
Планирую создать утилиту, которая автоматизирует часть процесса создания приложения. Вижу работу с утилитой, как выполнение нескольких шагов:
1. Выбор папки приложения, созданного в среде My Visual Database (считывание файла tables.ini)
2. Для каждой таблицы утилита предлагает создание табличного представления (формы с таблицей). В процесса создания можно настроить некоторые параметры (порядок следования колонок, наличие и внешний вид формы редактирования и т.д.)
3. Затем происходит создание главной формы приложения с выбором параметров (вид и состав пунктов меню, наличие на главной форме табличного представления и т.д.)
4. Автоматическая генерация форм проектов (файл forms,xml) и файла со скриптами для обеспечения базового функционала (script.pas)
Таким образом, создание приложения сведется к разработке структуры таблиц, а основную черновую работу возьмет на себя утилита-генератор форм. Останется только добавить какие-то специфические скрипты и декоративные элементы оформления. А ещё есть FastReport, с которым придется повозиться в любом случае, если потребуются печатные формы.