При заполнении таблиц базы данных бывает нужно назначить и присвоить значения переменным, которых может быть несколько десятков.
Обработка опционально генерирует текст в виде:
префикс_имяПоля_суффикс = значениеПоУмолчанию; // тип данных поля
где:
- Префикс - поле ввода, определяет префикс который будет подставляться к имени поля (за подстановку отвечает флажок "Префикс").
- Суффикс - поле ввода, определяет суффикс который будет подставляться к имени поля (за подстановку отвечает флажок "Суффикс").
- имяПоля - в имя переменной будет вставлено имя поля из таблицы БД.
- значениеПоУмолчанию - после имени переменной добавляется знак присвоить (=) и значение по умолчанию: Неопределенно или "" (за подстановку отвечает переключатель "Присвоить").
- // тип данных поля -выводится комментарий с типом данных поля (за подстановку отвечает флажок "Комментарий").
Например:
префикс = table1;
суффикс = base1;
table1_id_base1 = Неопределено ; // adUnsignedInt
table1_title_base1 = Неопределено ; // adVarWChar
table1_alias_base1 = Неопределено ; // adVarWChar
table1_title_alias_base1 = Неопределено ; // adVarWChar
table1_introtext_base1 = Неопределено ; // adLongVarWChar
table1_fulltext_base1 = Неопределено ; // adLongVarWChar
table1_state_base1 = Неопределено ; // adTinyInt
table1_sectionid_base1 = Неопределено ; // adUnsignedInt
table1_mask_base1 = Неопределено ; // adUnsignedInt
table1_catid_base1 = Неопределено ; // adUnsignedInt
table1_created_base1 = Неопределено ; // adDBTimeStamp
table1_created_by_base1 = Неопределено ; // adUnsignedInt
table1_created_by_alias_base1 = Неопределено ; // adVarWChar
или
table1_modified_by_base1 = "" ; // adUnsignedInt
table1_checked_out_base1 = "" ; // adUnsignedInt
table1_checked_out_time_base1 = "" ; // adDBTimeStamp
table1_publish_up_base1 = "" ; // adDBTimeStamp
table1_publish_down_base1 = "" ; // adDBTimeStamp
Копируем содержимое поля "Переменные" и вставляем в модуль, теперь список переменных уже есть, остается вместо значения по умолчанию вписать свой механизм присвоения значения переменной.
Таким образом, немного автоматизируется (проверено на себе) процесс работы с таблицами БД.