モバイル UI のルールの作成

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む2読むのに数分
  • モバイル UI 要素のスタイリングまたはフィールド計算を適用するモバイル UI のルールを作成します。

    始める前に

    必要なロール:admin

    手順

    1. 移動先 すべて > システムモバイル > モバイル UI > モバイル UI のルール.
    2. [ モバイル UI のルール ] リストで、[ 新規] を選択します。
    3. [モバイル UI のルール] フォームで、フィールドに入力します。
      表 : 1. [モバイル UI のルール] フォーム
      フィールド
      名前 モバイル UI のルールの名前。
      アクティブ モバイル UI のルールがアクティブかどうか。
      条件

      モバイル UI のルールが使用される条件。条件が true と評価された場合、ルールが実行されます。条件のないモバイル UI のルールは常に true と評価されます。

      条件でフィールドを使用するには、モバイルカードにフィールドを表示するか、そのカードのカード [sys_sg_view_config] レコードの [カードフィールド ] タブに追加する必要があります。フィールドが参照フィールドの場合は、ドット連結を使用して関連レコード内の情報にアクセスすることもできます。「Dot-walking to data in related tables」を参照してください。

      条件では、モバイルスクラッチパッドで定義された変数を使用することもできます。これらの変数は、カード [sys_sg_view_config] レコードの [ モバイルスクラッチパッドスクリプト ] フィールドのスクリプトを使用して作成および評価されます。

      モバイルスクラッチパッドスクリプトフィールドの Javascript スクリプト化された条件を使用したモバイル UI ルール条件
      注:
      条件で使用できる演算子の詳細については、「 フィルターとクエリに使用できる演算子」を参照してください。
      親テーブル モバイル UI のルールが適用される親テーブル。次のいずれかを選択します。
      • 入力フォーム画面
      • モバイルビュー
      モバイル UI のルールが適用される入力フォーム画面またはモバイルビューレコード。
      トリガー モバイル UI のルールをトリガーする条件。次のオプションのいずれかまたは両方を選択します。
      • onLoad:レコードがロードされると、モバイル UI のルールがトリガーされます。
      • onChange:レコードが変更されると、モバイル UI のルールがトリガーされます。
      • onUserAction:ユーザーが指定されたアクションを実行すると、モバイル UI のルールがトリガーされます。
        注:
        onUserAction トリガーを使用するには、ユーザーアクション ID を UI ルールに関連付ける必要があります。
      順序 モバイル UI のルールが実行される順序。同じ要素に影響する複数のルールがある場合に、ルールはこの値に従って実行されます。小さい番号のルールは、大きい番号のルールよりも先に実行されます。
      False の場合は取り消し このフィールドを選択すると、条件が false と評価された場合にモバイル UI のルールのアクションが取り消されます。
    4. [送信] を選択します。

    次のタスク

    モバイル UI のルールを作成したら、ルールの使用時に実行するモバイル UI のルールアクションを作成する必要があります。