定义显示设备显示的外观和感觉

应用于: Microsoft Dynamics AX 2012 R3

备注

此主题适用于仓库管理模块中的功能。它不适用于库存管理模块中的功能。

此主题描述如何设置移动设备显示的外观,以及如何将快捷键映射到控件,例如按钮。

为系统消息指定字体颜色

您可以为系统生成消息中的文本选择使用的颜色,例如错误消息。

若要指定系统消息的文本颜色,请执行以下步骤:

  1. 单击 仓库管理 >设置 >移动设备 >移动设备文本颜色

  2. 单击**“新建”**创建新行。

  3. 文本 字段中,选择定义颜色的消息类型。每种消息具有不同含义,如下表描述。最好是选择颜色指示消息的用途或严重性。下表描述显示的消息类型。

    消息类型

    描述

    默认值

    为所有消息使用默认颜色设置。

    备注

    级联样式表为 Windows Mobile Device Portal (WMDP) 指定了默认颜色。这在本主题的下一部分中描述。

    错误

    表示用户在继续之前必须解决的问题。

    成功

    确认操作成功。

    警告

    通知工作人员或是有问题,或是如果工作人员继续则可能出现,但工作人员可以不解决问题而继续。

  4. 单击选择文本颜色。在 颜色 窗口中,通过单击调色板或输入值来选择应用的颜色。单击“OK”。

指定样式,映射快捷键,并且分配一个菜单

您必须指定要定义菜单和所有窗体样式的层叠式样式表 (CSS),并将菜单分配给特定设备。作为选项,您还可以将快捷键映射到 HTML 控件。

备注

若要完成此过程,必须知道 CSS 文件和 ASPX 视图文档的名称。这些文件位于 Windows 移动设备门户主机的安装根目录。如果不知道文件名,请联系系统管理员。

此外,如果要将页面上的控件映射到键盘上的快捷键,必须知道这些键的数字代码。

若要设置移动设备显示设置,请执行以下步骤:

  1. 单击 仓库管理 >设置 >移动设备 >工作用户移动设备显示设备

  2. 单击**“新建”**创建新行。

  3. 名称 字段中,输入显示设置的名称。这应指示设备将使用的位置。

  4. 选项:若要使用默认显示设置,请选择 默认值 复选框。

  5. CSS 文件 字段中,输入要使用的层叠式样式表文件名。在文件名中包括 .css 文件扩展名。

  6. 移动设备显示设置视图 字段中,输入要使用的 ASPX 视图文件的文件名称。不要在文件名中包括 .aspx 文件扩展名。

  7. 键盘快捷键 字段,将键盘键映射到移动设备显示上的按钮。

    备注

    必须使用以下句法创建映射:

    <control name>(<key name>)=<key code>;

    • <控制名称> –控件的名称,例如以 HTML 提出的按钮。

    • (<键名称>) –为其创建快捷键的键盘键名称。

    • <键代码> –希望为快捷键使用的键的数字参数代码。

  8. 条件 字段中,将移动设备设置映射到特殊设备。

    备注

    您必须使用 .NET 常规表达式创建映射。表达式必须包括三个由竖条 ( | ) 分隔的部分,如下所示:

    Request.UserHostAddress=<user host address>|HostName=<user host name>|Request.UserAgent=<user agent>

    • <用户主机地址> -与申请人 IP 地址匹配的 .NET 常规表达式。

    • <用户主机名> -与申请人 网络名匹配的 .NET 常规表达式。

    • <用户代理> -与申请人使用的浏览器标识匹配的 .NET 常规表达式。

    以下示例允许使用 Internet Explorer 8。

    • Request.UserHostAddress=.*|HostName=.*|Request.UserAgent=MSIE\s8\.0

定义移动设备上使用的日期格式

您可以扩展每个安装的可接受日期格式清单。例如,如果您希望提供便于工作人员在移动设备上输入日期的格式,这很有用。默认日期格式取决于用户帐户的默认语言,运行 WMDP 的 Internet 信息服务 (IIS) 的应用程序池使用该帐户访问 Microsoft Dynamics AX。若要更改日期格式,您必须熟悉 .NET Framework 的常规表达式。有关详细信息,请参阅 .Net Framework 常规表达式

您可以通过编辑 Dates.ini 文件定义日期格式,该文件位于 WMDP 服务器的 Content\Settings\Dates.ini 中。此文件使用 .NET 常规表达式确定日期格式。常规表达式必须包含用于为日、月和年份 (DDMMYY) 创建命名分组的子表达式,如下例所示:

^(?<day>\d{2})(?<month>\d{2})(?<year>\d{2})$

每个子表达式需要 1-2 位用于日和月,1-4 位用于年份。以下示例是定义年份命名分组的子表达式,它需要至少两位或最多四位数:

(?<year>\d{2,4})

您可以为相同文件的单独行指定多个表达式,但是,匹配的第一个表达式用于描述日期。

下一步

设置移动设备流过程的下一步是设置工作人员的用户帐户。有关详细信息,请参阅设置工作人员的移动设备用户帐户

相关任务

设置移动设备菜单以显示工作或活动

定义移动设备可处理的工作订单类型

系统管理员技术信息

如果您无权访问用于完成此任务的页面,请联系系统管理员,并提供下表中显示的信息。

类别

先决条件

Configuration Key

单击 系统管理 >设置 >许可授权 >许可证配置。 展开 贸易 许可证密钥,然后选择 仓库和运输管理 配置密钥。