Тег, в котором описываются тэги, выполняемые _гарантированно_ до момента выполнения <main>.
<system> [<parameters> ... <parameters/>] [<connect> ... <connect/>] [<datebase> ... <datebase/>] [<security> ... <security/>] [<tray> ... <tray/>] [<default> ... <default/>] <system/>
<parameters>
- список глобальных параметров программы, сохраняемых между сессиями работы программы.
<connect>
- описание (если оно необходимо) основного подключения к СУБД. Многие объекты работают БД неявно. Например, <view>, <edit>, <query>
. Они используют объект подключения, который создается интерпретатором по необходимости. Здесь указываются параметры этого подключения. Если требуется создать дополнительные подключения, описывайте их в <common>
.
<database>
- описание прикладной структуры БД.
<security>
- описание списка прав доступа пользователей и объектов, доступ к которым регулируется.
<tray>
- описание поведения программы в трее.
<default>
- описание значений атрибутов тэгов по умолчанию.
<system> <parameters> <item type="tech" name="db_alias" default-value="file:.data/dateBase"/> <item type="user" name="min_balance" default-value="1"/> </parameters> <connect type="h2" login="sa" password="" alias="%%db_alias" connect="true"/> <include file="db.appxml"/> </system>