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

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

【SaaSForce画面項目機能】POP検索機能を開発してみよう!

はじめに

本記事では、SaaSForceの画面項目機能である「参照項目」の開発方法について説明をします。
類似機能で自動文字参照機能がありますので開発仕様によってそれぞれ活用ください!

【自動文字参照機能の記事】

【画面項目機能の開発基本設定】

STEP1.POP検索機能を画面項目追加

まずは、SaaSForceの画面項目追加を使用して作成します。

項目追加から「20.POP検索」を選択し、他の設定を行い〔保存〕ボタンをクリック。

POP検索機能追加画面

※ポイント!

  • ・DB設定時は
  •  編集情報&編集項目=DB登録対象のテーブルとフィールドを選択
  •  リスト編集情報&リスト項目=画面上で選択表示対象のテーブルとフィールドを選択
  • 上記に注意して設定を行いましょう!

画面項目として追加されました!POP検索機能には画面上に「🔍」が表示されます。

POP検索アイコン表示画面

ここまでで開発設定は完了です!ユーザー画面で確認してみると、、、

ユーザー画面確認

参照元項目の「店舗ID」に値を入力したら

参照項目セット確認画面

正しい値が参照項目にセットされましたね!👏

※ポイント!

  • ・WHERE句内に「フィールド = ?」の記述で、デフォルト値設定や画面項目値を取得することができます。
  •  印刷機能開発などに活用することができます。

印刷機能設定画面

印刷機能の印刷定義時に設定

印刷定義設定画面

上記のように関数を利用する場合や、帳票印刷機能などに使用する場合は、ダイナミックビューでの設定が必要となります!

【印刷機能参照記事】

STEP3.その他のビュー機能

STEP1,2で作成したビュー機能の補足情報となります。

①ビューラベル編集
作成したビューのラベル表示やデータ型の設定を行えます。
ビュー画面の〔項目名定義〕ボタンをクリック、ビュー項目のラベルIDとデータ型を変更することができます。

ビューラベル編集画面

編集を行って〔保存〕ボタンをクリック

ビューラベル保存画面

画面項目機能を作成時に対象のビューを設定する時に、設定していたラベルIDで表示されます!

ビュー設定確認画面

②DBの値を確認
ビュー画面では作成したビューや、定義されているテーブルのDB値を確認することができます。

「SQL構文」内に対象のSQLを入力し〔結果表示〕ボタンをクリック。下部に結果が表示されます。

DB値確認画面

※ビュー画面ではSELECT文でデータ検索のみ行えますので、データ編集は不可となります。

また画面右側のドロップダウンリストから対象テーブルを選択し、〔全項目Query作成〕(テーブル上の全フィールド対象)
もしくは〔指定項目Query作成〕(表示されたフィールドから対象をクリックして部分的に指定)ボタンをクリックし、
SQL構文内にSQLが表示されたら〔結果表示〕ボタンをクリック。

指定項目Query作成画面

以上がビュー機能の作成方法及び、活用方法となります!

おわりに

いかがだったでしょうか。
STEP2のコントロール項目から表示参照項目までの設定が大事なので正しく設定を行いましょう!

では、また👋