• IT助成金利用
  • 無料デモ紹介ZOOM等オンラインでのご相談も可能です
  • お問い合わせ

※ ワンダーロボ設計書および関連する自動開発手法について、すべての著作権はワンダフルフライ株式会社に帰属します。

【ワンダーロボ】DB共通関数設計~登録~

ワンダーロボ設計書のDB共通関数設計の「登録」の開発方法について説明をします。 DB共通関数を作成することにより、別の関数内で呼び出して使用する事ができます。共通関数の内容としてはデータ操作や取得に関するSQL処理となります。     1.共通関数用のシートを作成します。 シート名は必ず、「関数定義_データ更新_〇〇〇」にする必要があります。 (例)関数定義_データ更新_ユーザー追加     2.シート内のフォーマットに沿って、共通関数の定義を作成します。 共通関数設計をする場合、決められたフォーマットに対象のテーブル・フィールド、項目などの設定を行う必要があります。     下記の表を参照して、正しく設定を行い設計書をインポートすれば完了です。
入力位置 入力する項目 説明
G5 機能名 内容は任意でOKです。SaaSForceの関数概要に反映されます。(必須)
AC5 管理 ID 関数を使用する画面の管理 ID を入力します。(必須)
G6 テーブル 該当関数が連携するテーブル名を記入(必須) 関数を使用する際に、指定したテーブルにデータが保存されます。
A8 関数種類 【登録】を固定値として入力します。
V8 関数 ID 任意の関数 ID を記入します。(必須) 他関数の ID と重複記入不可です。
B9~ 項目名 テーブルのフィールド名を入力します。
I9~ 編集元 編集元が下記に分類されます。(必須) ■画面:項目【編集内容】の値が画面上からの場合は、「画面」を設定します。 ■セッション変数:項目【編集内容】の値がセッション変数上からの場合は、「セッション変数」を設定します。 ■システム:項目【編集内容】の値がシステム上からの場合は、「システム」を設定します。 ■定数/-:項目【編集内容】の値が固定⾧の場合は、「定数」か「-」を設定します。
Q9~ 編集内容 編集内容が下記に分類されます。(必須) ■【編集元】が「画面」の場合は、【編集内容】が画面上の項目名を記入します。 ■【編集元】が「セッション変数」の場合は、【編集内容】がセッション項目名を記入します。 ■【編集元】が「システム」の場合は、システム日付(‘YYYY/MM/DD HH24:MI:SS’)を記入します。 ■【編集元】が「定数」か「-」(半角)の場合は、固定値または null(小文字のみ)を記入します。
AS9~ 備考 説明を追加できます。※インポートには影響しません。
    3.作成した共通関数を他の関数内で使用する場合 開発完了した共通関数を別の関数内で使用する場合について、例のように記述を行います。   記述例: 「項目処理」 「データ保存」ボタンをクリックすると、以下の処理を行う。 1.関数「U008_userAdd」の「acc_U008_userAdd」メソッドを行う、パラメータは「loginid、所属、名前、パスワード、active、システム日付、USER_ID」。 処理終了。   説明: 共通関数設計書をインポートすると、メソッドが自動生成されます。 作成した共通関数のメソッドを使用する場合、ユーザー定義関数から確認してメソッド指定する必要があります。 データ登録する際にパラメーターを関数内で確認or設計書の編集内容を確認して設定します。     共通関数設計書のインポート後については、下記の記事をご参照ください。 ワンダーロボ設計書を使って関数を定義しよう~登録処理~