Например, параметр "Каталог для сохранения отчетов" должен быть разным на разных рабочих станциях. Или каталог установки OpenOffice, ...
В файле syspar.xml, который находится в корне JDebet и внутри модулей параметр описывается:
- Код: Выделить всё
<OOPATH type="param" partype="dir" vid="u" text="Шлях до Open Office|Путь к Open Office" />
vid - тип параметра. Значение "u" - значит параметр пользователя. Таким образом, значение хранится на локальном компьютере в папке DebetPlusV12\dpsettings\<имя пользователя>\userpar.xml. Следовательно, разные значения на разных компьютерах.
text - текст названия параметра, которое будет выводится в Сервис/Установка параметров
partype - определяет тип параметра и интерфейс ввода. Значение "dir" - выбор директории
Если собираетесь описывать свои параметры, то лучше описывайте их не в syspar.xml, который лежит в корне JDebet, так как при обновлении он будет презаписываться нашим файлом, а создайте свой модуль. Каждый модуль представляет собой папку в папке JDebet\modules. Чтобы создать новый модуль, достаточно там создать новую папку. Как пример модуля можно взять модуль avto, который есть в стандартной поставке.