検索ウィンドウ(Info Window)
オープンソースのERP iDempiere(アイデンピエレ)では、検索のポップアップウィンドウもパラメータ設定により独自のウィンドウを作る事ができます。
検索ウィンドウとは
検索ウィンドウで入力フィールドに入力したい値を検索し、選択入力する事ができます。iDempiereでは、検索ウィンドウもパラメータ設定でカスタマイズできるようになっています。検索ウィンドウをカスタマイズする事により、業務アプリケーションとしての操作性を向上させる事ができます。
![取引先マスタの検索ウィンドウの例](https://image.jimcdn.com/app/cms/image/transf/none/path/sfe3be30db12270da/image/i669fb1eceae3e4c7/version/1404097916/%E5%8F%96%E5%BC%95%E5%85%88%E3%83%9E%E3%82%B9%E3%82%BF%E3%81%AE%E6%A4%9C%E7%B4%A2%E3%82%A6%E3%82%A3%E3%83%B3%E3%83%89%E3%82%A6%E3%81%AE%E4%BE%8B.png)
アプリケーション辞書で行える主なカスタマイズ
◆検索項目の設定
検索項目をパラメータ設定でカスタマイズする事ができます。
![取引先マスタ検索ウィンドウのイメージ](https://image.jimcdn.com/app/cms/image/transf/none/path/sfe3be30db12270da/image/i6046a568736d8bbe/version/1404098815/%E5%8F%96%E5%BC%95%E5%85%88%E3%83%9E%E3%82%B9%E3%82%BF%E6%A4%9C%E7%B4%A2%E3%82%A6%E3%82%A3%E3%83%B3%E3%83%89%E3%82%A6%E3%81%AE%E3%82%A4%E3%83%A1%E3%83%BC%E3%82%B8.png)
◆検索結果の表示項目の設定
検索結果として表示する項目をパラメータ設定でカスタマイズする事ができます。
![取引先マスタ検索ウィンドウのイメージ](https://image.jimcdn.com/app/cms/image/transf/none/path/sfe3be30db12270da/image/ib5c83fcf4707655e/version/1404099098/%E5%8F%96%E5%BC%95%E5%85%88%E3%83%9E%E3%82%B9%E3%82%BF%E6%A4%9C%E7%B4%A2%E3%82%A6%E3%82%A3%E3%83%B3%E3%83%89%E3%82%A6%E3%81%AE%E3%82%A4%E3%83%A1%E3%83%BC%E3%82%B8.png)
◆フィールドに直接入力する事のできる項目の設定
iDempiereでは検索ウィンドウを表示せずに、直接値をフィールドに入力する事もできます。その際に、直接入力する値はどの項目に該当するかあらかじめ検索ウィンドウで設定しておく事ができます。
例えば、取引先マスタであれば、”取引先マスタコード”や”取引先名称”などを直接フィールドに入力できるように予め設定しておく事で、よく利用する取引先マスタなど担当者が取引先コードや名称を覚えているような場合には、わざわざ検索ウィンドウで検索しなくても直接入力する事ができ、入力の手間を軽減させる事ができます。
![取引先マスタのコードを直接入力したイメージ](https://image.jimcdn.com/app/cms/image/transf/none/path/sfe3be30db12270da/image/ic37fc51b26983e55/version/1404100176/%E5%8F%96%E5%BC%95%E5%85%88%E3%83%9E%E3%82%B9%E3%82%BF%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89%E3%82%92%E7%9B%B4%E6%8E%A5%E5%85%A5%E5%8A%9B%E3%81%97%E3%81%9F%E3%82%A4%E3%83%A1%E3%83%BC%E3%82%B8.png)
◆プロセス(バッチ処理)の割り当て
プロセス自体は別途開発する必要がありますが、検索ウィンドウにプロセスを割り当てて、検索の結果から選択したデータに対してバッチ処理を行う事ができます。
この機能は他のCompiere Distributionには無い、iDempiereの大きな特徴のひとつです。この機能により、データを選択しプロセスを実行するという単純な画面であれば、パラメータ設定で作成する事ができるようになりました。
![取引先マスタ検索ウィンドウにプロセスを割り当てたイメージ](https://image.jimcdn.com/app/cms/image/transf/none/path/sfe3be30db12270da/image/if700f2f3017f7cc2/version/1404101268/%E5%8F%96%E5%BC%95%E5%85%88%E3%83%9E%E3%82%B9%E3%82%BF%E6%A4%9C%E7%B4%A2%E3%82%A6%E3%82%A3%E3%83%B3%E3%83%89%E3%82%A6%E3%81%AB%E3%83%97%E3%83%AD%E3%82%BB%E3%82%B9%E3%82%92%E5%89%B2%E3%82%8A%E5%BD%93%E3%81%A6%E3%81%9F%E3%82%A4%E3%83%A1%E3%83%BC%E3%82%B8.png)
検索ウィンドウのパラメータ設定
サポーターズコンテンツ + トレーニングコンテンツ(AC01:アプリケーション辞書)
このコンテンツでは、アプリケーション辞書の検索ウィンドウのパラメータ設定について調査及び研究し、その成果をまとめています。
- 【iDempiere Lab】検索ウィンドウの検索結果表示件数の制限(2014/5/22の研究日誌)
- 【iDempiere Lab】品目検索ウィンドウ(Product Info)の軽量化(2014/5/16の研究日誌)
- 【iDempiere Lab】検索ウィンドウでの複数選択(2013/12/3の研究日誌)
- 【iDempiere Lab】検索ウィンドウ(Info Window)(2013/11/23の研究日誌)
- JPIERE-6:検索ウィンドウでの検索レコード数の制限