Настройки клиентского приложения в Mobile SMARTS v.3.0

Последние изменение: 24.10.2017

Все настройки клиента 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>  смотрите здесь.