You need to sign in to do that
Don't have an account?
nobineko
一覧画面の絞り込み方法
visualforceで一覧表示ページを作成中です。
ページ上部に抽出条件を入力する項目を作り、検索ボタンクリックで条件に合う情報を
抽出表示したいのですが、controller側のdoFindの処理はどういう方法がベストでしょうか?
よろしくお願いします。
apex:page controller="ListController">
<apex:form >
<apex:pageBlock>
<apex:outputText value="Code"/>
<apex:inputText id="Code" value="{!Code}"/>
<apex:commandButton action="{!doFind}" value="検索" />
</apex:pageBlock>
<apex:pageBlock >
<apex:pageBlockSection title="" showHeader="false">
<apex:dataTable value="{!List1}" var="l1">
<apex:column>
・
・
・
ベストかどうかは分かりませんが、こんなんでどうでしょう。
取引先(Account)の電話番号(Phone)に対して部分一致で検索する感じです。
ベストを考えると、特殊文字の対策とか、いろいろあると思いますけど。
回答ありがとうございました。
List1の中身を書き換えないといけないんですね・・・
ListControllerのコンストラクタでなんとか出来ないか調べてたんですが、
javaの知識が無いと敷居が高いですね。