【SaaSForce】関数検索の検索条件の追加
- 2025年01月27日
本記事は、関数での検索において検索条件を追加する方法について説明します。
以下、操作方法になります。
開発画面メニューから「画面レイアウト」>〔編集〕
-
1.画面に新規検索項目の入力欄を作成
〔Textbox〕ボタンをクリック>設置したい場所でクリック>作成したTextboxを右クリック>「項目定義」
項目名、項目IDを設定します。 -
2.検索関数に新規検索項目を追加
〔検索〕の項目を右クリック>「コード表示」>表示されている関数を〔編集〕>「関数編集」
① 追加した項目の値を取得
下記のメソッドで取得します。
クライアントの場合:「
getObj('項目ID').value;
」
サーバーの場合:「getObj('項目ID');
」もしくは「getParam('項目ID');
」② 検索条件の追加
`if`文を使って項目に対応する検索条件を追加します。
「
if(検索条件) { 条件に応じた処理 }
」 -
3.保存して実装
関数編集画面の〔保存〕で関数を保存することができます。
保存後、下記の手順で関数を実装します。
「画面項目定義」>〔概要定義〕>「画面コントロール」>〔動作処理〕>
「イベント」を「PageAfterLoad」に設定>イベント内実行順番を`1`に設定>作成した関数名を検索して設定>〔保存〕>画面定義の〔保存〕