Динамический поиск в ADF - PullRequest
       36

Динамический поиск в ADF

0 голосов
/ 14 декабря 2011

У меня есть страница поиска с несколькими параметрами поиска (вводимые текстовые поля). На основе введенных критериев поиска мне нужно создать динамический поисковый запрос.(Мне нужны результаты поиска на основе полей, для которых пользователь вводит какое-то значение)

Ответы [ 3 ]

1 голос
/ 17 декабря 2011

или вы можете использовать <af:quickQuery> для простого поиска. Вот пример кода, взятый из Oracle demo .

<af:quickQuery label="Search" id="search" searchDesc="search" binding="#{editor.component}" value="#{demoQuickQuery.queryDescriptor}" queryListener="#{demoQuickQuery.processQuery}">

</af:quickQuery>
0 голосов
/ 26 января 2012

af: query - более надежный из двух компонентов запроса, но он требует создания в ВО объекта viewcriteria , который будет основой для запроса. Однако он очень мощный: динамически добавлять новые атрибуты в запрос во время выполнения, изменять правила запроса (начинается с, содержит и т. Д.)

af: quickquery позволяет вам выбрать один и только один атрибут для запроса одновременно.

Обратите внимание: эти компоненты (и executewithparms) являются только поддерживаемыми методами запросов в ADF Faces 11g

0 голосов
/ 16 декабря 2011

Если вы используете ADF / BC, это встроенный.Просто используйте компонент <af:query/>.

...