キャンバス アプリにレコードを表示、編集、または追加する

キャンバス アプリで、レコードのすべてのフィールドを表示する Display (表示) フォームのコントロールを追加し、設定します。 また、Edit (編集) フォーム コントロールを追加、設定して、レコード内の任意のフィールドを編集し、レコードを追加し、変更内容をデータソースに戻して保存することができます。

前提条件

フォームを追加し、データを表示する

  1. 空白のスクリーンで、ドロップ ダウン コントロールを追加して、ChooseProduct と名前を付けます。

    注意

    コントロールの追加、コントロールの名前変更、およびプロパティの設定の方法がわからない場合は、コントロールの追加および構成 を参照してください。

  2. 右側のウィンドウのプロパティ タブで、ItemsFlooringEstimates に、ValueName に設定します。

    フォームの Items プロパティを設定する。

    一覧に、データ ソースから取得したフローリング製品の名前が表示されます。

  3. 編集フォーム コントロールを追加し、それを ChooseProduct の下に移動して、フォームがスクリーンの大部分を占めるようにサイズ変更します。

    フォームを追加する。

    注意

    このトピックでは編集フォーム コントロールについて説明していますが、同様の原則が表示フォーム コントロールにも当てはまります。

  4. フォームの DataSource プロパティを FlooringEstimates に設定し、フォームの Item プロパティを次の数式に設定します。

    ChooseProduct.Selected

    この式では、フォームの構成が完了した後、ChooseProduct でユーザーが選択したレコードが表示されるように指定しています。

  5. 右側のウィンドウのプロパティ タブでフィールドの編集を選択します。

    フィールドを編集する。

  6. フィールド ウィンドウでフィールドの追加を選択し、各フィールドのチェック ボックスをオンにしてから、追加を選択します。

    フィールドを追加します。

  7. フィールドを追加の隣の省略記号 (...) を選択し、すべて折りたたむを選択してから、名前を一覧の一番上にドラッグします。

    フィールドを移動する。

    編集フォーム コントロールに変更内容が反映されます。

    フォームを表示する。

フィールドにカードの種類を設定する

  1. フィールド ウィンドウで、価格フィールドの下矢印を選択して展開します。

  2. コントロールの種類の一覧を開き、スライダーを編集を選択します。

    スライダーを編集する。

    フォームでは、価格フィールドはテキスト入力コントロールの代わりにスライダー コントロールを表示します。

  3. (オプション) 同じプロセスに従って、概観フィールドのコントロールを複数行テキストの編集コントロールに変更します。

(編集フォームのみ) 変更を保存する

  1. フォームの名前を EditForm に変更します。

  2. ボタン コントロールを追加し、OnSelect プロパティに次の式を設定します。

    SubmitForm(EditForm)

  3. F5 キーを押してプレビューを開き、製品の名前を変更してから、作成したボタンを選択します。

    SubmitForm 関数は変更をデータ ソースに保存します。

  4. (オプション) Esc キーを押して (または右上隅の閉じるアイコンを選んで)、プレビューを閉じます。

次の手順

フォーム数式 の操作についてさらに説明します。

注意

ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)

この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。