Процесс создания новой таблицы следующий. В главном меню Настройки-Таблицы:
- добавляем запись о новом объекте (таблице)в нужную ветвь Каталога объектов (см. п.Добавление типа объекта в Каталог объектов);
- Для создаваемого объекта (например, "Новая таблица") в форме Добавление записизадаем
- на вкладке Общиев полях:
- Код (id)* – код ID, который целесообразно сделать идентичным названию таблицы в БД, например tablenew (это способствует значительному сокращению ошибок при кодировании);
- Название* – название таблицы, отображаемое в выбранном разделе Каталоге объектов (в нашем случае Новая таблица).
- На вкладке Прочиев полях:
- Таблица объекта – название таблицы в БД (в нашем случае tablenew);
- Ключевое поле объекта и Поле имени объекта – название ключевого поля и поля имени объекта (эти два поля будут всегда отображаться в списках объектов, в проводнике и в других важных местах);
- задаем другие необходимые параметры в полях формы Добавление записи;
- завершаем ввод записи о новой таблице нажатием кнопки Добавитьв форме Добавление записи (после этого название новой таблицы будет отображаться в соответствующей ветви Каталога объектов).
- задаем недостающие параметры новой таблицы:
- создаем таблицу в БД:
- для этого выбираем пункт Создать таблицу главного меню правого фрейма окна Таблицы;
- после нажатия кнопки Да в форме подтвердите действие. При этом xml-файл с описанием таблицы анализируется утилитой adodb-xmlschema (на предмет создания новой таблицы или обновления существующей);
- в результате в БД создается пустая таблица, в которую можно добавлять записи (данные) из различных мест приложения. Базовый интерфейс этой таблицы создан базовым классом wPrototype.
Внимание. При изменении полей или индексов таблицу необходимо переобновлять согласно описанной процедуре