SPIRAL ver.2の主要機能であるアプリ管理の中でも DBトリガ レコードアクション をピックアップしてお伝えします。
変更・改訂履歴
-
改訂
記事フォーマットの変更
-
改訂
マッピング処理
参照フィールド使用時の参照先DBフィールド指定の追加
- SPIRAL ver.2 概要
- 【アプリ管理】アプリ
- 【アプリ管理】DB
- 【アプリ管理】DBトリガ レコードアクション
- 【アプリ管理】DBトリガ 非同期アクション メールアクション
- 【アプリ管理】DBトリガ 非同期アクション カスタムプログラムアクション
- 【アプリ管理】スケジュールトリガ メールアクション
- 【アプリ管理】スケジュールトリガ カスタムプログラムアクション
- 【アプリ管理】アプリロール / アプリ利用画面
- 【サイト管理】サイト
- 【サイト管理】ページ
- 【サイト管理】フォームブロック
- 【サイト管理】フォームブロック ビジュアル設定
- 【サイト管理】フォームブロック ソース設定
- 【サイト管理】レコードリスト / レコードアイテム / レコード検索 ブロック ビジュアル設定
- 【サイト管理】レコードリスト / レコードアイテム / レコード検索 ブロック ソース設定
- 【サイト管理】フリーコンテンツブロック
- 【サイト管理】認証エリア
- 【アカウント管理】ユーザ
- 【アカウント管理】グループ
- 【アカウント管理】APIエージェント
動画
DBトリガ説明
DBトリガとは
レコードアクション説明
レコードアクションとは
レコードアクション設定
トリガを設定したいDBを選択し、トリガタブへ遷移します。
どのレコード操作のときにアクションを発動させたいのかを選択し、レコードアクションの + ボタンから設定画面に進みます。
処理マッピングでは、アクション先DBのどのフィールドにどの値を格納するのかを設定します。
参照フィールドが存在するDBの場合は、参照先DBのフィールドを選択して参照先DBの値を格納することも可能です。
関数設定では参照先DBフィールドの選択はできませんのでご注意ください。
どのレコード操作のときにアクションを発動させたいのかを選択し、レコードアクションの + ボタンから設定画面に進みます。
処理マッピングでは、アクション先DBのどのフィールドにどの値を格納するのかを設定します。
参照フィールドが存在するDBの場合は、参照先DBのフィールドを選択して参照先DBの値を格納することも可能です。
関数設定では参照先DBフィールドの選択はできませんのでご注意ください。
レコードアクション 注目ポイント
自DB 更新アクション設定
自DBに対して更新アクションを設定できることができます。
自DBというのは、トリガを設定したDBのことを指していて、フォーム側で制御をかけなくても同じレコードに必要な値を格納することができるのでとても便利です。
発動条件 関数条件指定
アクション発動条件に関数条件の指定をすることができます。
簡易条件では設定できなかった AND と OR を組み合わせた条件や、関数・演算子などを組み合わせての指定が可能です。
簡易条件では設定できなかった AND と OR を組み合わせた条件や、関数・演算子などを組み合わせての指定が可能です。
処理マッピング 関数設定
アクション処理マッピングに関数設定をすることができます。
関数設定によって、様々なマッピングの設定が可能です。
関数設定によって、様々なマッピングの設定が可能です。
▼関数例
ランダム値取得 関数 (数値、アルファベット、記号 10桁) |
RANDOM_NUM_ALP_SYM(10, '[a-z,I,O,1,0]') |
アクション発動時の1ヶ月後の日付取得 関数 | NOW() + INTERVAL('1 month') |
複数のテキストフィールドを結合した文字列取得 関数 | テキストフィールド差替えキーワード || テキストフィールド差替えキーワード |
参考リンク
最後に
DBトリガのレコードアクションは、ノーコードで幅広いデータ処理を行うことができます。
アプリの様々な箇所でご利用いただける機能となりますので、ぜひお試しください。
アプリの様々な箇所でご利用いただける機能となりますので、ぜひお試しください。