DataExpress


Визуальный конструктор приложений для баз данных.


 

Дизайнер DataExpressИмея низкий порог вхождения (на порядок ниже MS Access), DataExpress позволяет пользователю, не имеющему опыта программирования, используя визуальный инструментарий создать качественную программу несложного учета, не вникания в тонкости SQL-запросов. Приложение, созданное с помощью DataExpress практически ничем не уступает аналогичному приложению, написанному на языке программирования с нуля.

Для разработки интерфейса БД пользователю предоставляется дизайнер с набором традиционных компонентов, достаточных для большинства стандартных операций. Это формы, поля для ввода различных типов данных, компоненты для хранения и отображения изображений и файлов с выбором в процессе разработки места хранения, таблицы с встроенными инструментами отбора и фильтрации и кнопками управления, возможность подключения печатных форм шаблонов повсеместно используемых форматов: MS Word (*.docx, *.docm, *.xml), OpenOffice Writer (*.odt), OpenOffice Calc (*.ods) или HTML. Имеются гибко настраиваемые фильтры, методы проверки введенных данных, автоматическая подстановка при выборе значений справочников, вставка значений по-умолчанию, расчет и вывод итогов, всевозможные вычисления с помощью встроенных функций, настраиваемый вывод данных в любом удобном для пользователя виде, настройка разграничения доступа.

Начиная с версии 3, в DataExpress встроен скриптовый движок RemObject Pascal Script, позволяющий практически без ограничений изменить интерфейс и логику, которую на которую невозможно повлиять стандартными визуальными инструментами.Редактор скриптов DataExpress

Использование скриптов конечно доступно более “продвинутым” пользователям, но и в этом случае имеется некоторый компромисс: с помощью встроенного в DataExpress языка программирования имеется возможность создавать пользовательские функции и действия, распространяемые в виде файлов-расширений для легкого подключения и использования разработчиками баз, не имеющими глубоких познаний в области скриптов.

Возможности скриптов в DataExpress практически неограничены. API позволяет управлять почти любым элементом интерфейса программы и создаваемой БД, изменять внешний вид и поведение стандартных окон и создавать их собственные варианты, добавлять на формы динамические компоненты, ранее недоступные к использованию в упрощенном режиме, возможно управление другими приложениями с помощью OLE Automation и подключение DLL-библиотек, также доступно создание полноценных SQL-запросов к базе с использованием всей мощи Firebird SQL.

Печатные формы шаблонов DataExpressВ рамках своих возможностей, DataExpress действительно позволяет вывести разработку приложений баз данных на новый уровень. Сконструированные в дизайнере формы и поля программа самостоятельно увязывает со структурой базы данных, избавляя разработчика от необходимости задумываться о том, как связать источник данных с той или иной формой, нет нужды прописывать SQL-выражения с многочисленными join-ами – программа выполнит это за вас сама. Формы уже имеют готовый набор команд для манипулирования данными и их поиска в БД. В программу встроены механизмы разрешения конфликтов при одновременном редактировании записи. Есть готовый механизм разграничения доступа. База данных без всяких изменений доступна в локальной сети и через Интернет (для использования необходим установленный сервер Firebird v.2.5.х).

За считанные минуты можно внести изменения в базу и продолжать работу. Никакой компиляции и сборок. В конструкторе предусмотрен механизм обновления конфигурации базы – импорт/экспорт проекта.

Несмотря на развитие, DataExpress остается быть конструктором для разработчиков-любителей, увлекающихся учетом и базами данных. И для этого совсем необязательно быть программистом.


Скриншоты программы:



 

Ссылки

Сайт программы DataExpress

Официальный форум

Скачать с сайта программы (на этой же странице, если вам понравился конструктор, вы можете отблагодарить автора, поддержав проект финансово)

DataExpress на Develop-Soft

Обсуждение DataExpress на форуме Develop-Soft

Расширения и плагины для DataExpress

DataExpress Cloud. База в облаке
(бесплатный онлайн-сервис тестирования баз в режиме работы через Интернет)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Develop-Soft © 2017