Вывод результата выполнения запроса в виде таблицы
Теги DBTABLE и DBCOL
всегда употребляются вместе для отображения результата выполнения
запроса в виде таблицы.
Атрибуты тега DBTABLE:
- имя DBQUERY, для которого нужно отобразить данные; | |
- максимальное количество записей, которое может быть отображено в таблице; | |
- количество пробелов, которые будут вставлены между колонками (по умолчанию 2); | |
- количество строк, которые будут отведены для заголовка (по умолчанию 2); | |
- при наличие этого тега результат запроса будет отображен в виде HTML - таблицы, в противном случае будет использован тег HTML <PRE>. | |
- используетя только вместе с атрибутом HTMLTABLE для отображения рамки в таблице. |
Атрибуты тега DBTABLE:
- текст, который будет выводиться как заголовок колонки; | |
- ширина колонки в символах (по умолчанию 20); | |
-выравнивание содержимого колонки (LEFT, RIGHT и CENTER); | |
-заключенный в кавычки текст, определяющий содержимое колонки, в котором могут находиться те же теги, ссылки на параметры и др., что и в теге DBOUTPUT. |
Приведем пример использования тегов DBTABLE
и DBCOL:
<DBTABLE QUERY "AllPersons"
MAXROWS=20>
<DBCOL HEADER="Фамилия
Имя Отчество" WIDTH="30" TEXT="#FullName#">
<DBCOL HEADER="Телефон"
WIDTH="10" TEXT="#Phone#">
<DBCOL HEADER="Дата рождения"
WIDTH="9" TEXT="# DateFormat(Birthday)#">
</DBTABLE>