Данная статья применима только к ТСД на ОС 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> смотрите здесь.
