应用程序设置 XML 文件 - 要素名称、数据类型和可能值

下表定义所有可用的应用程序设置名称、应用程序设置数据类型和可能值:

名称(应用程序中的设置标签)

数据类型

AutomaticallySendReceiveData

(Windows:自动发送和接收数据)

(Android/iOS:自动)

枚举

manual.sync

auto.sync

AutomaticReceiveIntervalSeconds

(Windows:按设定间隔(以秒为单位)自动接收)

(Android/iOS:接收间隔)

整数 任何正整数

AutomaticSendIntervalSeconds *

(按设定间隔(以秒为单位)自动发送)

整数 任何正整数
AutomaticSendReceiveWhenActivityPausedOrCompleted

(Windows:暂停或完成活动时发送和接收数据)

(Android/iOS:当活动已暂停或已完成时)

布尔值

AutomaticSendReceiveWhenOrderingBenchStock

(Windows:订购储备库存时发送并接收数据)

(Android/iOS:当订购储备库存时)

布尔值

NumberOfDaysToKeepSynchronizationLog

(Windows:保留同步日志的天数)

(Android/iOS:保留同步日志的期间)

整数 任何正整数

SendGPSInformation

(发送 GPS 信息)

布尔值

RefreshLabelsAtStartUp

(Windows:启动时刷新应用程序标签)

(Android/iOS:启动时刷新)

布尔值

CodeAndDescriptionDisplayFormat

(Windows:代码和说明字段的显示格式)

(Android/iOS:代码和说明字段)

枚举

description.default.to.code

description.and.code

代码

code.and.description

CodeAndDescriptionSeparator

(分隔符)

字符串 分隔符,如 -、--、[ 或 (

UseItemSpecificCodeAndDescriptionDisplayFormat

(Windows:物料代码和说明的显示格式

(Android/iOS:物料代码和说明)

布尔值

ItemSpecificCodeAndDescriptionDisplayFormat

(Windows:物料代码和说明的显示格式)

(Android/iOS:物料代码和说明)

枚举

description.default.to.code

description.and.code

代码

code.and.description

ItemSpecificCodeAndDescriptionSeparator

(分隔符)

字符串 分隔符,如 -、--、[ 或 (

ScanBarcodeItemCode

(启用物料代码扫描)

布尔值

ScanBarcodeSerialNumber

(启用序列号扫描)

布尔值

UseUserLanguage

(使用用户语言)

布尔值

LanguageUsedByApplication

(应用程序使用的语言)

字符串 仅当 UseUserLanguage 的值为“假”时,此设置才适用,然后应包含在“软件语言 (ttaad1510m000)”中定义的语言代码之一。

MapProvider *

(地图提供程序)

枚举

open.street.map

windows.maps

AllowToAcceptDeclineVisits

(允许接受/拒绝访问)

布尔值

SplitVisitOnOverlap

(分割重叠访问)

布尔值

SplitVisitOnTime

(分割活动之间存在间隔的访问)

布尔值

NumberOfMinutesToSplitVisits**

(介于用于分割访问的活动的最短分钟数**/如果活动之间的时间(以分钟计)超过此值,则分割访问***)

整数 任何正整数

VisitsToDisplay

(待显示的访问)

枚举

all.visits

for.specific.period

ShowVisitsBeforeDays

(显示过去)

整数 任何正整数

ShowVisitsAfterDays

(显示未来)

整数 任何正整数

InspectionCompletionCheck

(在活动完成期间检查未完成的检验)

枚举

从不

警告

冻结

ChangeStatusActivitiesByOneAction

(启用一次性开始、停止或完成多个活动选项)

布尔值

ConfirmCompletingActivities

(完成活动时要求确认)

布尔值

StartStopTravel

(行程登记(含开始/停止选项))

布尔值

ConfirmTravelStopData

(结束行程时显示行程数据)

布尔值

ShowHoursBeforeWeeks

(Windows:要显示时数的之前周数)

(Android:显示过去)

整数 任何正整数

ShowHoursAfterWeeks

(Windows:要显示时数的后续周数)

(Android/iOS:显示未来)

整数 任何正整数

AutomaticallyDownloadSerialHistory

(Windows:自动下载活动访问的序列历史记录)

(Android/iOS:自动针对活动访问进行下载)

布尔值

SerialHistoryAutomaticDownloadPeriodValue

(Windows:自动下载序列历史记录数据的期间)

(Android/iOS:自动下载的期段)

整数 任何正整数

SerialHistoryAutomaticDownloadPeriodUnit

(Windows:自动下载序列历史记录数据的期间)

(Android/iOS:自动下载的期段)

枚举

SerialHistoryManualDownloadPeriodValue

(Windows:人工下载序列历史记录数据的期间)

(Android/iOS:人工下载的期段)

整数 任何正整数

SerialHistoryManualDownloadPeriodUnit

(Windows:人工下载序列历史记录数据的期间)

(Android/iOS:人工下载的期段)

枚举

SerialHistoryKeepHistoryPeriodValue

(Windows:保留序列历史记录数据的期间)

(Android/iOS:保留历史记录的期间)

整数 任何正整数

SerialHistoryKeepHistoryPeriodUnit

(Windows:保留序列历史记录数据的期间)

(Android/iOS:保留历史记录的期间)

枚举

ShowCompletedActivityListBeforeReport

(在生成访问报告之前显示完成的活动)

布尔值

VisitReportBasedOn

(Windows:无标签)

(Android:基于...的完成活动)

枚举

completed.activities.order

访问

RtfTemplatePdfConformanceLevel

(RTF 模板的 PDF 一致性级别)

枚举

rich.text

pdf.a1.b

pdf.a2.b

pdf.a2.u

pdf.a3.b

pdf.a3.u

AutomaticallyDownloadDocuments

(自动下载文档)

布尔值

AutomaticDocumentsDownloadRange

(下载文档)

枚举

for.all.orders

for.orders.starting.within.days.from.now

AutomaticDocumentsDownloadDaysFromNow

(天)

整数 任何正整数

* 仅适用于 Windows 版本。对 Android/iOS 版本没有任何影响。

** 至解决方案 2131446。

*** 自解决方案 2131446

注意

如果 Mobile Service 中的设置不包含预期值,或用户仍然可以更改某些设置,而这不是预期结果,则应用程序设置 XML 文件可能包含一些错误的名称、类型或值。Mobile Service 会在日志文件中记录不正确的名称、数据类型和值。可以从“设置 - 支持”标签中将日志文件上传到 LN。要在应用程序设置 XML 文件中查找错误,请在日志文件中搜索 AppSettingImport 标签。

下表列出了必须小心处理的技术设置。如果未正确设置应用程序设置 XML 文件中的值,会导致应用程序的性能损失或 Mobile Service 所有用户的数据同步失败。
名称(应用程序中的设置标签) 数据类型
BshellCommand

(Bshell 命令)

字符串
LogLevel

(日志级别)

枚举

错误

信息

调试

注意

BshellCommand 设置应该主要用于将 xml 文件中的 IsReadonly 要素设置为“真”来禁用应用程序中的Bshell 命令字段。强烈建议不要在此 xml 文件中设置任何 Bshell 命令值。