既存レコードの重複 モバイルアプリビルダー

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:2分
  • モバイルアプリビルダー (MAB) を使用すると、既存のレコードとそれに関連付けられた子レコードを複製できます。その後、これらの重複レコードをテンプレートとして使用し、そこから新しい画面とカードを作成できます。

    始める前に

    必要なロール:admin または delegated developer

    このタスクについて

    レコードを複製する機能は、次のレコードタイプで使用できます。
    • リスト画面
    • 入力フォーム画面
    • ランチャー画面
    • 関数
    • カードとカードテンプレート

    手順

    1. 移動先 すべて > システムモバイル > モバイルアプリビルダー.
      モバイルアプリビルダー が新しいブラウザータブで開き、アプリケーションスコープ選択画面が表示されます。
    2. 作業しているアプリケーションスコープを検索し、アプリケーションスコープの名前を選択します。
      モバイルアプリビルダー カテゴリのホーム画面が表示されます。
    3. 複製するレコードのタイプの 画面 または [ カードとアイコン ] カテゴリを選択し、テンプレートとして使用する画面またはカードを検索します。
    4. 画面またはカードフォームの右上隅にあるメニュー ([ その他のメニュー] ボタン) を選択し、[ 複製] を選択します。
      [複製] メニューを表示するモバイルアプリビルダー。
      注:
      [ 複製 ] オプションは、次のいずれかの理由でオフになっている可能性があります。
      • 複製することを選択したレコードが「フロアノード」であり、レコードが部分的にロードされたことを示すメッセージが表示された場合。この場合、[ Open record (レコードを開く )] を選択すると、[ Duplicate (複製 )] オプションが使用可能になります。
      • 複製するレコードのコンテンツツリーに未保存の変更がある場合。すべての変更を保存すると、[ 複製 ]オプションが使用可能になります。
      • 複製するレコードのコンテンツツリーが、表示する権限のないレコードを参照している場合。

      [ Duplicate (複製)] を選択すると、新しいレコードをカスタマイズできるモーダルダイアログボックスが表示されます。

    5. モーダルダイアログボックスで、レコードに名前を付け、ドロップダウンリストから アプリケーションスコープ を選択して、 作成を選択します。
      [モーダル] ダイアログボックス。
      注:
      • 親レコードの新しい名前を作成すると、ほとんどの子レコードの名前が自動的に変更されます。最小値や最大値などのプロパティタイプとして機能する子レコード、またはエンドユーザーに名前が画面に表示される子レコードのみが元の名前を保持します。
      • モーダルダイアログボックスの [プレビュー] セクションで、横に緑色のチェックマーク ( 緑色のチェックマーク画像) が付いている子レコードは、新しい画面またはカードに複製されます。子レコードの横にチェックマークが表示されない場合は、元のレコードが新しい画面またはカードに再利用されていることを意味します。
      • レコードは別のアプリケーションスコープに複製できます。クロススコープレコードは、1 つの宛先スコープに統合されます。
    6. 成功 ダイアログ ボックスで、 既存のレコードの編集を続行 して元のレコードにさらに変更を加えるか、 レコードに移動 を選択して複製された新しい画面またはカードを表示できます。
      [成功] ダイアログボックス。
    7. オプション: 複製された新しい画面またはカードで子レコードに追加の変更を加え、 保存 を選択します。
      たとえば、データの取得元のテーブルを変更する必要があるため、複製された画面のデータアイテムを編集する必要がある場合があります。