2

DHTMLXGrid に Java コネクタを使用しています。テーブルをレンダリングし、いくつかのフィールドの値がいくつかのレコードのみを表示したい.ちょうど"Select * from table where status='inProgress';" 現在私がやっているように

Connection conn= ( new DataBaseConnection()).getConnection();

        GridConnector c = new GridConnector(conn);
        c.dynamic_loading(100);
        c.render_table("grid50000", "item_id", "item_nm,item_cd,status");
    }

私が欲しいのは、それらのレコードを選択することですwhere item_nm like %ro% 。解決策はありますか。

利用した

class FilterBehavior extends ConnectorBehavior {
            public void beforeRender(DataItem data) {
                if (data == null || !data.get_value("status").equalsIgnoreCase("inProgress")) {
                    data.skip();
                }
            }
        }
        c.event.attach(new FilterBehavior());

ただし、「inProgress」以外のステータスを持つデータ項目は引き続き入力されます。

4

0 に答える 0