应用程序设置 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 命令值。