Dataexpress - конструктор баз даних

Створення простих додатків баз даних для одного або невеликої групи користувачів.
Програма поширюється абсолютно безкоштовно.

Ласкаво просимо!

DataExpress - це конструктор додатків баз даних. DX дозволяє створити якісну просту програму обліку, нічим не поступається такому ж додатку, написаному на мові програмування. DX реалізує багато можливостей традиційних додатків баз даних: форми введення даних, фільтрація і пошук даних, друковані форми (шаблони), перевірка введених значень, вставка значень за замовчуванням, підстановка даних при виборі значення зі списку, автоматичні розрахунки в полях, вилучення даних з бази , угруповання і розрахунок підсумків, висновок даних в зручному для користувача вигляді, настройка інтерфейсу, розмежування доступу до інтерфейсу і багато іншого.

Всі настройки виконуються в діалогових вікнах в інтерактивному режимі. Логіка додатка створюється за допомогою виразів, які пронизують програму буквально всюди: автоматичні розрахунки в полях, що обчислюються поля форм і запитів, перевірки введених значень, значення за замовчуванням, умови відбору, редагування та видалення записів, фільтри списків, запитів, звітів і т. Д . За допомогою виразів можна реалізувати досить складну логіку.

Однак і потужних виразів може бути мало. Починаючи з DataExpress 3 beta, в програму вбудований скриптова движок RemObject Pascal Script, який здатний реалізувати будь-яку логіку. Тепер ваші можливості практично необмежені. Скрипти дозволяють управляти майже будь-яким елементом інтерфейсу програми, змінювати зовнішній вигляд і поведінку стандартних вікон, створювати свої варіанти вікон, управляти іншими додатками за допомогою OLE Automation, підключати DLL-бібліотеки, створювати призначені для користувача модулі і т. Д. І найголовніше - ви можете складати повноцінні SQL-запити до бази. До ваших послуг вся міць Firebird SQL.

В рамках своїх можливостей, DX дійсно дозволяє вивести розробку додатків баз даних на новий рівень. Крім того, що розробнику доступно візуальне конструювання форм, програма ще й сама пов'язує інтерфейс зі структурою бази даних. Розробнику не треба замислюватися про те, як зв'язати джерело даних з тією або іншою формою, не треба прописувати SQL-вирази з численними join-ами. Форми вже мають готовий набір команд для маніпулювання і пошуку даних. У програму вже вбудовані механізми вирішення конфліктів при одночасному редагуванні запису. Є готовий механізм розмежування доступу. База даних без будь-яких змін доступна в мережі (потрібен Firebird).

Додаток має вбудований дизайнер, в якому власне і розробляється програма бази даних. Це дозволяє за лічені хвилини внести зміни в базу і продовжувати роботу. Ніякої компіляції та збірок. У конструкторі передбачено механізм оновлення конфігурації бази - імпорт проекту.

Для кого призначений DataExpress? Для розробників - людей, які захоплюються урахуванням і базами даних. І для цього зовсім необов'язково бути програмістом.

Схожі статті