Использование документов HTML
Сервер можно использовать как простой HTTP-сервер для хранения и просмотра любых HTML-документов или любых других файлов.
Поместите HTML-документы в папку, а затем установите свойство TfrxReportServer.Configuration.RootPath.
Имя документа по умолчанию должно быть указано в свойстве TfrxReportServer.Configuration.IndexFileName (по умолчанию index.html). Соответственно, документ с таким именем должен существовать в корневой папке.
Описание команд SSI (Server Side Include).
Включить любой файл в документ.
<!--#include virtual="filename.html" -->
Включить файл с именем filename.html в текущую позицию документа. Путь к файлу указывается из RootPath.
Пример:
<!--#include virtual="header.html" --> Command line help
<!--#include virtual="top.html" -->
<font face="Tahoma" size="3"><a href="index.html"><b>Back to main page</b></a><b><br>
</b></font><hr>
...
Вставить значение переменной сервера.
<!--#echo var="VARIABLE"-->
Вставить значение переменной с именем "VARIABLE" в текущую позицию документа.
Пример:
...
<tr> <td align="right" width="200"><b>Uptime:</b></td>
<td width="300"><!--#echo var="SERVER_UPTIME"--></td></tr>
<tr> <td align="right"><b>Total sessions:</b></td>
<td><!--#echo var="SERVER_TOTAL_SESSIONS"--></td></tr>
<tr> <td align="right"><b>Total reports:</b></td>
<td><!--#echo var="SERVER_TOTAL_REPORTS"--></td></tr>
<tr> <td align="right"><b>Max sessions:</b></td>
<td><!--#echo var="SERVER_MAX_SESSIONS"--></td></tr>
<tr> <td align="right"><b>Max reports:</b></td>
<td><!--#echo var="SERVER_MAX_REPORTS"--></td></tr>
...
Использование команд SSI упрощает разработку сайта.
Пример сайта с SSI вы можете увидеть в папке "\Demos\ClientServer\Server\htdocs".