Параметры приложения.
<parameters> [{<item item-attributes />}] <parameters/>
Параметры приложения это некоторые значения, сохраняемые между сессиями работы программы вне программы. Внешнее хранилище определяется значением атрибута appxml.ini-storage.
Параметры сохраняются в файлах в домашнем каталоге приложения. Домашний каталог приложения создается из getEnvironment()[«appdata»].
Параметры разделяются на два типа:
Алгоритм работы:
В момент создания они инициализируются значеним по умолчанию, указанным в описании параметра. Затем их значения модифицируются значениями, полученными из хранилище appxml.ini-storage
Тэг <parameters> должен располагаться только внутри тэга <common>.
Модификация параметров программным способом возможна через использование AppScript-функций techParameters() и userParameters()
Особенности параметризации атрибутов AppXML: Атрибуты AppXML могут быть параметризованы, но параметры должны быть типа «tech».
<parameters> <item type="tech" name="db_alias" default-value="file:.data/dateBase"/> <item type="user" name="min_balance" default-value="1"/> </parameters>