При заполнении таблиц базы данных бывает нужно назначить и присвоить значения переменным, которых может быть несколько десятков. Эта обработка может помочь в этой задаче…
При заполнении таблиц базы данных бывает нужно назначить и присвоить значения переменным, которых может быть несколько десятков.
Обработка опционально генерирует текст в виде:
префикс_имяПоля_суффикс = значениеПоУмолчанию; // тип данных поля
где:
- Префикс — поле ввода, определяет префикс который будет подставляться к имени поля (за подстановку отвечает флажок «Префикс»).
- Суффикс — поле ввода, определяет суффикс который будет подставляться к имени поля (за подстановку отвечает флажок «Суффикс»).
- имяПоля — в имя переменной будет вставлено имя поля из таблицы БД.
- значениеПоУмолчанию — после имени переменной добавляется знак присвоить (=) и значение по умолчанию: Неопределенно или «» (за подстановку отвечает переключатель «Присвоить»).
- // тип данных поля —выводится комментарий с типом данных поля (за подстановку отвечает флажок «Комментарий»).
Например:
префикс = 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
Копируем содержимое поля «Переменные» и вставляем в модуль, теперь список переменных уже есть, остается вместо значения по умолчанию вписать свой механизм присвоения значения переменной.
Таким образом, немного автоматизируется (проверено на себе) процесс работы с таблицами БД.