Данная статья применима только к ТСД на ОС Windows CE/ Mobile!
Все настройки клиента Mobile SMARTS для ТСД хранятся в файле MobileSMARTS.exe.config.
Файл имеет следующую структуру:
<configuration> <appSettings>
<!-- Ид базы для автооткрытия-->
<add key = "applicationId" value =""/>
<add key = "documentsPath" value = "" />
<add key = "lastUpdate" value = "01.01.2001 01:01" />
<!--Включает запись лога выполнения действий, может быть полезно при отладке -->
<add key = "processLog" value = "false" />
<add key = "logLevel" value="" />
...
</appSettings>
<network> <add key="monitoring" value="true" />
<add key= "useCompression" value="true"/>
...
</network>
<keys> <add key = "messagesWindow" value = "F3" />
<add key = "sipOnOff" value = "F2" />
...
</keys> <style> <add key = "menuButtonHeight" value = "" />
<add key = "LargeFont" value = "" />
...
</style> </configuration>
Параметры настройки указываются в узлах «<add key=», где «key» задает имя параметра, а «value» – его значение.
Параметры настройки в группе <appSettings>
key | value |
applicationId |
|
lastUpdate |
Дата последнего обновления ПО с сервера обновлений Mobile SMARTS |
documentsPath |
Путь к папке с файлами справочников и документов (по умолчанию это будет подпапка «Documents» папки запуска файла MobileSMARTS.exe) |
processLog |
true – вести детальный лог всех операций на ТСД false – не вести |
autoBlockTime | Время неактивности, по истечении которого терминал будет заблокирован автоматически. Время в секундах. |
blockMode |
true – блокировать меню «Пуск» и сочетания клавиш для его вызова и не давать пользователю возможности выходить в меню и запускать другие программы false – не блокировать |
osVersion |
Вариант операционной системы ТСД: Mobile – Windows Pocket, Windows Mobile, Windows Phone … WinCE – Windows CE |
askAboutAutorun |
true – автоматически запускать клиента при включении ТСД false – не запускать клиента при включении ТСД |
syncTime |
true – синхронизировать время на ТСД с часами на сервере Mobile SMARTS false – не синхронизировать |
vibrateNumber |
Номер устройства вибрации, которое будет включаться для более наглядной индикации о важных сообщениях и ошибках при работе с ТСД |
playSounds |
true – проигрывать звуки сообщений, предупреждений и ошибок false – не проигрывать |
screenMode |
Color – использовать красочный профиль для цветного экрана BW – использовать контрастный профиль для черно/белого экрана |
kiosk |
true – работать в полноэкранном режиме, прятать меню «Пуск» и все остальные лишние меню false – работать в обычном режиме |
nomenu |
Параметр работает только на Windows CE терминалах и дополняет параметр kiosk. true – основное меню программы не показывается false – работать в обычном режиме |
checkaftersave |
Специальный режим, позволяющий включить режим проверки целостности сохранения документов. Следут включать только в случаях подозрения на проблемы с работой диска. true – после сохранения документ будет загружаться из файла и сверяться с исходной версией. false – режим выключен |
hideDemoDocumentTypes |
true – false – |
logLevel |
|
Параметры настройки в группе <network>
key | value |
useCompression |
true – false – |
manualSync |
true – false – |
networkLogin |
|
domain |
Имя домена, если для входа в сеть требуется авторизация в домене |
domainUser |
Имя пользователя домена (см. domain) |
userPassword |
Пароль пользователя домена (см. domain) |
proxy |
Имя прокси-сервера в домене для доступа к серверу Mobile SMARTS по HTTP |
autoExchangeInterval |
Параметр, позволяющий включить автозапуск обмена данными с заданным интервалом, в секундах |
loginMode |
|
checkConnectionInterval |
Интервал между проверками наличия подключения к серверу Mobile SMARTS (или к ActiveSync, см. folderBasedExchange), в секундах (до 99) или в миллисекундах (если задано значение больше 99) |
beginCheckConnectionDelay |
Задержка перед первой проверкой наличия сети, в секундах (для случая автозапуска программы при перезагрузке терминала, когда Wi-Fi просыпается позже и попытка проверить состояние сети может привести к проблемам) |
monitoring |
На некоторых моделях ТСД при отключении от Wi-Fi сети может произойти сбой в работе и зависание терминалала. Для нормальной работы следует отключить режим слежения за уровнем Wi-Fi сигнала true – режим слежения за уровнем сигнала Wi-Fi включен false – режим слежения за уровнем сигнала Wi-Fi выключен |
Параметры настройки в группе <keys>
key | value |
escapeKey |
Имя клавиши-замены для Escape, если на клавиатуре ТСД нет клавиши Escape. Например, можно указатьMultiply (*) или Left (<) |
messagesWindow |
Имя клавиши для вызова окна истории сообщений, пришедших на ТСД из учетной системы. Например, можно указать F3 |
sipOnOff |
Иногда на терминалах с сенсорным дисплеем при работе с Mobile SMARTS для ввода данных требуется воспользоваться экранной клавиатурой, там, где недоступен ее стандартный вызов. Для того чтобы воспользоваться клавиатурой в таких местах, необходимо назначить для ее вызова какую-нибудь клавишу на ТСД. Например, можно указать F2 |
blockWindowHotKey |
Клавиша для блокировки программы пользователем терминала |
enterKey |
Имя клавиши-замены для Enter, если на клавиатуре ТСД нет клавиши Enter |
changeUserKey |
Имя клавиши для входа в режим смены пользователя на терминале. Например, можно указать F5 |
documentInfoHotKey |
Имя клавиши для вызова окна с информацией. Например, можно указать F4 |
Параметры настройки в группе <style>
key | value |
menuButtonHeight | Минимальная высота кнопки в пикселах |
LargeFont | Шрифт в кнопках меню |
NormalFont |
Шрифт в тексте |
ListFont | Шрифт в списках |
ButtonForeColor | Цвет текста в кнопках меню |
ButtonFocusForeColor | Цвет текста активной (выделенной) кнопки меню |
ListFocusForeColor | Цвет текста активной (выделенной) строке в списке |
ListEvenBackColor | Цвет фона в списке |
Подробнее смотрите статью Стиль клиентского приложения на ТСД.
Параметры настройки в группе <casiocamera> (для камеры Casio).
key | value |
illuminationKey |
Клавиша переключения режима работы подсветки |
illuminationState |
0 - подсветка выключена 1 - включается во время нажатия клавиши съемки 2 - включена |
flashKey |
Клавиша переключения режима работы вспышки |
flashState |
0 - вспышка выключена 1 - включена |
Параметры настройки в конфигурационной группе <style> смотрите здесь.