モバイル デバイス ディスプレイの外観の定義
適用: Microsoft Dynamics AX 2012 R3
注意
このトピックは、倉庫管理 モジュールの機能に適用されます。これは、在庫管理 モジュールの機能には適用されません。
このトピックでは、モバイル デバイスの表示の外観を設定する方法、ショートカット キーをボタンのようなコントロールにマッピングする方法を説明します。
システム メッセージのフォント色の指定
エラー メッセージなど、システムによって生成されるメッセージ テキストでは、使用する色を選択できます。
システム メッセージに対してテキストカラーを指定するには、次の手順に従います。
倉庫管理 >設定 >モバイル デバイス >モバイル デバイスのテキストの色 をクリックします。
[新規] をクリックして、新しい行を作成します。
[テキスト] フィールドで、色を定義するメッセージのタイプを選択します。各メッセージ タイプには次の表に示すように、異なる意味があります。メッセージの目的または重要度を示す色を選択することは良い考えです。次の表では、表示されるメッセージの種類を説明します。
メッセージ タイプ
説明
既定
すべてのメッセージに既定の色設定を使用します。
注意
既定の色は、Windows Mobile デバイスのポータル (WMDP) のカスケード スタイル シートによって指定されます。これは、このトピックの次のセクションで説明します。
エラー
ユーザーが続行する前に解決する必要がある問題を示します。
成功
アクションが成功したことを確認します。
警告
問題があるか、または作業者が継続すると問題となることを作業者に通知しますが、作業者は問題を解決することなく続行できます。
明細行プロパティの詳細については、「テキストの色の選択」を参照してください。[色] ウィンドウで、パレットをクリックまたは値を入力して、適用する色を選択します。[OK] をクリックします。
スタイルの指定、ショートカット キーのマッピング、メニューの割り当て
メニュー、すべてのフォームのスタイルを定義する、カスケード スタイル シート (CSS) を指定し、特定のデバイスにそのメニューを割り当てる必要があります。必要に応じて、HTML コントロールにショートカット キーをマッピングすることができます。
注意
この手順を実行するには、CSS ファイルや ASPX 表示ファイルの名前を知る必要があります。これらのファイルは、Windows Mobile デバイスのポータルのホストがインストールされたルートにあります。ファイル名がわからない場合は、システム管理者に尋ねます。
さらに、ページのコントロールをキーボードのショートカット キーにマッピングする場合、キーの数値コードを知る必要があります。
モバイル デバイスの表示設定を設定するには、次の手順に従います。
倉庫管理 >設定 >モバイル デバイス >作業ユーザーのモバイル デバイス表示設定 をクリックします。
[新規] をクリックして、新しい行を作成します。
[名前] フィールドに、表示設定の名前を入力します。これはデバイスを使用する場所を指定します。
オプション: 既定で表示設定を使用するには、[既定] チェック ボックスをオンにします。
[CSS ファイル] フィールドで、使用するカスケード スタイル シートのファイル名を入力します。ファイル名に .css ファイル名拡張子を含めます。
[モバイル デバイス表示設定ビュー] フィールドに、使用する ASPX 表示ファイルの名前を入力します。ファイル名に .aspx ファイル名拡張子は含めません。
[キーボード ショートカット] フィールドで、モバイル デバイス ディスプレイのボタンにキーボードのキーをマップします。
注意
マッピングを作成するには、次の構文を使用する必要があります。
<制御名> (<キー名>) =<キー コード>;
-
<制御名> – HTML で表示する、ボタンなどの、コントロールの名前。
-
(<キー名>) – ショートカットを作成するキーボード キーの名前。
-
<キー コード> – ショートカット キーに使用するキーの数値文字のコード。
-
[基準] フィールドで、特定のデバイスにモバイル デバイス設定をマッピングします。
注意
マッピングを作成するには、.NET 正規表現を使用する必要があります。次のように、式は縦棒 (|) で区切る 3 つのセクションで構成する必要があります。
Request.UserHostAddress=<ユーザーのホスト アドレス>|HostName=<ユーザーのホスト名>|Request.UserAgent=<ユーザー エージェント>
-
<ユーザーのホスト アドレス> - 要求元の IP アドレスに一致する .NET 正規表現。
-
<ユーザーのホスト名> - 要求元のネットワーク名に一致する .NET 正規表現。
-
<ユーザー エージェント> - 要求元が使用するブラウザーの ID に一致する .NET 正規表現。
次の例では、Internet Explorer 8 の使用を有効にします。
-
Request.UserHostAddress=.*|HostName=.*|Request.UserAgent=MSIE\s8\.0
-
モバイル デバイスで使用する日付形式の定義
各インストールで許容される日付形式の一覧を拡張することができます。たとえば、作業者がモバイル デバイス上で日付を入力しやすくなる形式を用意したい場合に便利です。日付の既定値の形式は、WMDP を実行する Internet Information Services (IIS) アプリケーション プールが Microsoft Dynamics Ax にアクセスするために使用するユーザー アカウントの、既定の言語によって決まります。日付の形式を変更するには、.NET Framework の正規表現を理解する必要があります。詳細については、「.Net Framework の正規表現」を参照してください。
Content\Settings\Dates.ini の WMDP サーバーにある Dates.ini ファイルを編集して、日付の形式を定義できます。このファイルは日付の形式を決定するために .NET 正規表現を使用します。次の例で示すように、正規表現には日、月、年 (DDMMYY) のための名前の付いたグループを作成する、下位表現を含める必要があります。
^(?<日>\d{2})(?<月>\d{2})(?<年>\d{2})$
各下位表現には、日、月に対して 2 桁、年に対して 1-4 桁が必要です。次の例は、年の名前を付けられたグループを定義する下位表現で、最小で 2 桁、最大で 4 桁が必要です。
(?<年>\d{2,4})
同じファイルの異なる行に 1 つ以上の表現を指定できますが、一致する最初の表現がデータの解析に使用されます。
次のステップ
モバイル デバイス設定のプロセスにおける次の手順は、作業者のユーザー アカウントの設定です。詳細については、「作業者のモバイル デバイスのユーザー アカウントの設定」を参照してください。
関連タスク
作業または活動を表示するためのモバイル デバイスのメニューの設定
モバイル デバイスが処理できるワーク オーダーのタイプの定義
システム管理者向け技術情報
このタスクを完了するために使用するページに対するアクセス権限がない場合は、システム管理者に連絡し、次の表に示される情報を提供します。
カテゴリ |
前提条件 |
---|---|
コンフィギュレーション キー |
システム管理 >設定 >ライセンス >ライセンス コンフィギュレーション をクリックします。 [取引] ライセンス キーを展開し、[在庫および輸送管理] コンフィギュレーション キーを選択します。 |