Статус
Этому репозиторию присвоен статус - не рекомендован к использованию. Теперь следует использовать репозиторий DCLPlatform.
DCL5 – представляет скриптовый, интерпретируемый язык, для создания интерфейса приложения использующего какую-либо СУБД. Он описывает, что должен содержать диалог, какие действия будут производиться при нажатии описанных кнопок.
При написании приложений на этом языке Вам не надо заботиться о размещении и компоновке визуальных элементов форм, это за Вас сделает сам DCL5.
Основная часть бизнес-логики, должна быть реализована средствами самой СУБД и её хранимыми процедурами, триггерами и т.д.
Концепция DCL5, в том, что используя ограниченный набор специальных визуальных компонент, создать полноценное бизнес-приложение, притом, эти компоненты являются макро-компонентами, включающими несколько сложных действий, порою, скрытых от разработчика, дабы не отягчать его излишней черновой работой, из которых подобно блокам складывается интерфейс приложения.
Кроме интерфейсной части, язык содержит в себе средства манипуляции данных и организации простой бизнес-логики.
Код, который оперирует визуальными компонентами, отделён от кода манипуляции данных и бизнес-логики, хотя это не строгое разделение.
Сборка
Сборка с помощью актуальной среды Lazarus (для любой ОС), либо с помощью последних Delphi.
Примечание
Этот проект является частью большой системы проектов о CRM DCL5.
Описание
Платформа приложений DCL5. Не использовать этот репозиторий!