page icon

フォーム

データベースにレコードを作成したり、既存のレコードを更新する際に使用します。
 
▼目次

サンプルアプリ

レコードの新規作成

新たにレコードを作成する方法です。
  1. エレメントタブ フォームをクリックするとタブが開きます。
  1. データの選択 レコードを作成したいテーブルを選択して下さい。
  1. 動作を選択 〔データの追加〕を選択して下さい。デフォルトでこの設定になっています。
  1. 項目タブ フォームに配置してある項目が表示されます。項目名 右側のゴミ箱ボタンを押すことで表示項目から削除します。
  1. 表示項目の追加 非表示設定になっている項目を表示できます。
  1. 自動入力項目の追加 CREATEボタン押下時に自動で入力される設定ができます。
  1. 送信ボタン ボタンに表示されるテキストを設定できます。
データを選択では、紐づけたいテーブルを選択してください。
データを選択では、紐づけたいテーブルを選択してください。
項目や、自動入力項目を設定できます。
項目や、自動入力項目を設定できます。

レコードの更新

数あるレコードの中から、更新するレコードを指定するためにリストを経由する必要があります。
  1. リストのアクションにページ移動を設定します。
  1. 移動先のページにフォームを設置します ・フォームタブ  移動元のリストと同じテーブルを選択します。
  1. 動作の選択 〔データの更新〕を選択します。

    ユーザーの登録 / 更新

    データベース選択時に Users を選択することで ユーザー登録 / ログイン / 更新 を選択できます。自分(logged in user)のレコードはどのページに配置しても更新することができます。

    ログイン

    ログイン処理を行います。 Users テーブルを参照するため、予めレコードを登録しておく必要があります。

    必須項目の設定

    サンプルアプリ

    必須項目の設定で必須にすることができます。
    必須項目に入力せずにフォームを送信するとエラーメッセージが表示される
    必須項目に入力せずにフォームを送信するとエラーメッセージが表示される
     
    フォームエレメントの右側パネルの設定で、〔必須項目の有無〕のスイッチをONにすると、その項目には必ず値を入力する必要があります。
    何も入力せずにフォームを送信すると、エラーメッセージが表示されます。
    このエラーメッセージは、〔必須項目のテキスト文〕から設定できます。
     
     
     
     
     

    注意点

    自動入力を使用する際、空の値を入れるとバグが起きてしまいますので、空の値を入れないようにして下さい。