С ЧЕГО НАЧАТЬ?

Грамотная разработка модели базы данных и написание SQL запросов к ней - это 90% успеха. SQL и еще раз SQL!!! Никакого другого программирования. В подарок за ваши хорошие знания SQL, вы получите мощный пользовательский интерфейс так быстро, как вы этого еще никогда раньше не делали.

ИТАК:

1. Создайте модель данных. Прежде всего у вас должна быть создана физическая модель данных для вашего разрабатываемого приложения. Предполагается, что разрабочтик владеет основами работы с реляционными базами данных, в нашем случае Firebird, и языком SQL. Поэтому мы не будем останавливаться на вопросах написания SQL запросов и создания объектов баз данных таких как таблицы, ключи, индексы, триггеры и так далее. Можете использовать вашу существующую базу данных (для этого нужно соответствующим образом установить платформу). Можете создать структуру данных с нуля, используя инструментарий платформы или внешний редактор баз данных (в зависимости от способа разработки конфигураций).


2. Создайте выборки. Выборки - это фундамент всего разрабатываемого приложения.
Выборки возвращают данные и являются основным кирпичиком для построения интерфейса пользователя.

3. Создавайте операции и помещайте их на выборки. Операции - это кнопка, по нажатию которой может происходить одно из событий: выполняться манипуляции с данными или открываться форма.

4. Созавайте сложные формы пользовательского интерфейса. Все формы создаются из выборок.

5. Создавайте отчеты (печатные формы). Все отчеты строятся также исключительно на базе выборок.

6. Создайте структуру главного меню. Для пункта меню задайте обработчик, который будет открывать выборку, форму или отчет.

7. Управляйте правами пользователей. Если ваше приложение многопользовательское, используйте мощную систему разграничения прав.

8. Используйте дополнительные возможности. В платформу встроены блоки по работе с электронной почтой, файловым хранилищем. Имеется модуль для рассылки пользовательских сообщений.