Adding criteria in advanced search BUG in SAVE SEARCH

hi
i added my criteria in advanceed search and evrythiing works ok.
just one thing does not work.
when i try to save my search view i get a message error when i add my new custom criteria with a specific value i get the following error :
missing right parentesis...
any idea ?
thanks
Dan

i created a specific page from the following xml page :
/oracle/apps/eam/workorder/webui/EAM_WO_SEARCH_RG.xml
i wanted to add a new criteria in the advanced search.
I did it by :
_downloading the standard VO
_adding my specific VO by extending it from the standard VO
_in my specific VO i modified the query by adding a new column
_in my specific VO i added an attribute mapping
_adding a new column in the advancedtable region with a sortableheader
_adding in the advancedsearchpanel a new criteria with 2 children (one messgetextinput and a messagestyledtext)
_adding in the advancedsearchmapping a new item
i make a test
now the advanced search has the new criteria in the list.
i type the value i want to filter.
the filter works with the new criteria
now i want to make another test.
i try to use the functionality save search.
when i try to add the new criteria i just added and type in a value i get the following error :
oracle.apps.fnd.framework.OAException: oracle.jbo.SQLStmtException: JBO-27122: SQL error during statement preparation. Statement: SELECT * FROM (select wdj.WIP_ENTITY_ID,
wdj.ORGANIZATION_ID,
wdj.DESCRIPTION,
wdj.STATUS_TYPE,
decode(wdj.FIRM_PLANNED_FLAG,1,'Y','N') as firm_planned_flag,
wdj.SCHEDULED_START_DATE,
wdj.SCHEDULED_COMPLETION_DATE,
wdj.PROJECT_ID,
wdj.TASK_ID,
wdj.PRIORITY,
wdj.SHUTDOWN_TYPE,
wdj.TAGOUT_REQUIRED,
wdj.PLAN_MAINTENANCE,
msi.concatenated_segments,
msi.inventory_item_id,
mck.concatenated_segments as category_name,
nvl(wdj.REBUILD_SERIAL_NUMBER,wdj.asset_number) as asset_number,
msi.eam_item_type ,
round((wdj.SCHEDULED_COMPLETION_DATE - wdj.SCHEDULED_START_DATE) * 24, 3)
as duration,
bd.department_code as asset_owning_department,
bd1.department_code as wo_owning_department,
ml1.meaning as status_type_disp,
ml2.meaning as priorityval,
we.wip_entity_name,
msn.eam_location_id,
ml3.meaning as eam_item_type_disp,
to_char('N') as select_flag,
decode(wdj.status_type, 3, 'Complete', 4,'Uncomplete', 'Disabled') as action_code,
'UpdateEnabled' as update_switcher,
loc.location_codes,
to_char('WorkOrder') as sub_tab,
msn.gen_object_id,
(CASE when wdj.status_type in (3,4) and (material_issue_by_mo is null or material_issue_by_mo = 'Y')
THEN 'EamRequestMaterial'
ELSE 'EamIconDisabled'
END) as request_material,
ppv.project_number,
ptv.task_number,
msn.descriptive_text,
wdj.activity_type
FROM
WIP_DISCRETE_JOBS wdj,
bom_departments bd,
mtl_categories_kfv mck,
mtl_system_items_b_kfv msi,
mtl_serial_numbers msn,
mfg_lookups ml2,
mfg_lookups ml1,
wip_entities we ,
bom_departments bd1,
mfg_lookups ml3,
mtl_eam_locations loc,
pjm_projects_v ppv,
pjm_tasks_v ptv
WHERE wdj.project_id = ppv.project_id (+)
and wdj.task_id = ptv.task_id(+)
and wdj.wip_entity_id=we.wip_entity_id
AND
nvl(wdj.rebuild_item_id,wdj.asset_group_id) = msn.inventory_item_id(+)
AND wdj.organization_id = msn.current_organization_id (+)
AND nvl(wdj.REBUILD_SERIAL_NUMBER,wdj.asset_number ) = msn.serial_number (+)
AND ml1.lookup_code(+) = wdj.status_type
AND ml1.lookup_type(+) = 'WIP_JOB_STATUS'
AND ml2.lookup_code(+) = wdj.priority
AND ml2.lookup_type(+) = 'WIP_EAM_ACTIVITY_PRIORITY'
AND bd.department_id(+) = msn.owning_department_id
AND wdj.owning_department = bd1.department_id(+)
AND mck.category_id(+) = msn.category_id
AND wdj.organization_id = msi.organization_id
and (nvl(msn.current_status,3) in (1,3,4))
AND msi.inventory_item_id = nvl(wdj.rebuild_item_id,wdj.asset_group_id)
AND ml3.lookup_type(+) = 'MTL_EAM_ASSET_TYPE'
AND ml3.lookup_code(+) = msi.eam_item_type
and loc.location_id(+) = msn.eam_location_id
and we.organization_id=:1
and wdj.organization_id = :2) QRSLT WHERE ((scheduled_start_date = :3 ) null (scheduled_completion_date = :4 ) AND ( STATUS_TYPE = :5 and EAM_ITEM_TYPE = :6 and UPPER(activity_type) = :7 AND (activity_type like :8 OR activity_type like :9 OR activity_type like :10 OR activity_type like :11)))
     at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:891)
     at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1145)
     at oracle.apps.fnd.framework.webui.OAPageErrorHandler.processErrors(OAPageErrorHandler.java:1408)
     at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2381)
     at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1734)
     at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:508)
     at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:429)
     at oa_html._OA._jspService(_OA.java:85)
     at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
     at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
     at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
     at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
     at oracle.jsp.JspServlet.service(JspServlet.java:156)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
     at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
     at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
     at oa_html._OA._jspService(_OA.java:95)
     at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
     at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
     at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
     at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
     at oracle.jsp.JspServlet.service(JspServlet.java:156)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
     at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
     at org.apache.jserv.JServConnection.run(JServConnection.java:294)
     at java.lang.Thread.run(Thread.java:534)
## Detail 0 ##
java.sql.SQLException: ORA-00907: parenthèse de droite absente
     at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
     at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:289)
     at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:589)
     at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1972)
     at oracle.jdbc.ttc7.TTC7Protocol.parseExecuteFetch(TTC7Protocol.java:1119)
     at oracle.jdbc.driver.OracleStatement.doExecuteQuery(OracleStatement.java:2559)
     at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:2950)
     at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:656)
     at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:582)
     at oracle.jbo.server.QueryCollection.buildResultSet(QueryCollection.java:631)
     at oracle.jbo.server.QueryCollection.executeQuery(QueryCollection.java:518)
     at oracle.jbo.server.ViewObjectImpl.executeQueryForCollection(ViewObjectImpl.java:3375)
     at oracle.jbo.server.OAJboViewObjectImpl.executeQueryForCollection(OAJboViewObjectImpl.java:828)
     at oracle.apps.fnd.framework.server.OAViewObjectImpl.executeQueryForCollection(OAViewObjectImpl.java:4507)
     at oracle.jbo.server.ViewRowSetImpl.execute(ViewRowSetImpl.java:574)
     at oracle.jbo.server.ViewRowSetImpl.execute(ViewRowSetImpl.java:544)
     at oracle.jbo.server.ViewRowSetImpl.executeDetailQuery(ViewRowSetImpl.java:619)
     at oracle.jbo.server.ViewObjectImpl.executeDetailQuery(ViewObjectImpl.java:3339)
     at oracle.jbo.server.ViewObjectImpl.executeQuery(ViewObjectImpl.java:3326)
     at oracle.apps.fnd.framework.server.OAViewObjectImpl.executeQuery(OAViewObjectImpl.java:441)
     at oracle.apps.fnd.framework.server.OAViewObjectImpl.initQuery(OAViewObjectImpl.java:728)
     at oracle.apps.fnd.framework.webui.OAWebBeanHelper.setCriteriaOnVO(OAWebBeanHelper.java:2316)
     at oracle.apps.fnd.framework.webui.OAWebBeanHelper.setCriteriaOnVO(OAWebBeanHelper.java:2288)
     at oracle.apps.fnd.framework.webui.OAQueryHelper.handleCustomizeGoButtonAfterController(OAQueryHelper.java:2642)
     at oracle.apps.fnd.framework.webui.OAQueryHelper.setCurrentCustomization(OAQueryHelper.java:4815)
     at oracle.apps.fnd.framework.webui.OAQueryHelper.processRequestAfterController(OAQueryHelper.java:749)
     at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:645)
     at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
     at oracle.apps.fnd.framework.webui.OAQueryHelper.processRequest(OAQueryHelper.java:673)
     at oracle.apps.fnd.framework.webui.beans.layout.OAStackLayoutBean.processRequest(OAStackLayoutBean.java:350)
     at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:959)
     at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:926)
     at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:646)
     at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
     at oracle.apps.fnd.framework.webui.beans.layout.OAStackLayoutBean.processRequest(OAStackLayoutBean.java:350)
     at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:959)
     at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:926)
     at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:646)
     at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
     at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1136)
     at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1569)
     at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:959)
     at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:926)
     at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:646)
     at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
     at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processRequest(OAFormBean.java:385)
     at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:959)
     at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:926)
     at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:646)
     at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
     at oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353)
     at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2335)
     at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1734)
     at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:508)
     at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:429)
     at oa_html._OA._jspService(_OA.java:85)
     at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
     at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
     at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
     at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
     at oracle.jsp.JspServlet.service(JspServlet.java:156)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
     at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
     at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
     at oa_html._OA._jspService(_OA.java:95)
     at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
     at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
     at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
     at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
     at oracle.jsp.JspServlet.service(JspServlet.java:156)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
     at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
     at org.apache.jserv.JServConnection.run(JServConnection.java:294)
     at java.lang.Thread.run(Thread.java:534)
java.sql.SQLException: ORA-00907: parenthèse de droite absente
     at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
     at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:289)
     at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:589)
     at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1972)
     at oracle.jdbc.ttc7.TTC7Protocol.parseExecuteFetch(TTC7Protocol.java:1119)
     at oracle.jdbc.driver.OracleStatement.doExecuteQuery(OracleStatement.java:2559)
     at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:2950)
     at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:656)
     at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:582)
     at oracle.jbo.server.QueryCollection.buildResultSet(QueryCollection.java:631)
     at oracle.jbo.server.QueryCollection.executeQuery(QueryCollection.java:518)
     at oracle.jbo.server.ViewObjectImpl.executeQueryForCollection(ViewObjectImpl.java:3375)
     at oracle.jbo.server.OAJboViewObjectImpl.executeQueryForCollection(OAJboViewObjectImpl.java:828)
     at oracle.apps.fnd.framework.server.OAViewObjectImpl.executeQueryForCollection(OAViewObjectImpl.java:4507)
     at oracle.jbo.server.ViewRowSetImpl.execute(ViewRowSetImpl.java:574)
     at oracle.jbo.server.ViewRowSetImpl.execute(ViewRowSetImpl.java:544)
     at oracle.jbo.server.ViewRowSetImpl.executeDetailQuery(ViewRowSetImpl.java:619)
     at oracle.jbo.server.ViewObjectImpl.executeDetailQuery(ViewObjectImpl.java:3339)
     at oracle.jbo.server.ViewObjectImpl.executeQuery(ViewObjectImpl.java:3326)
     at oracle.apps.fnd.framework.server.OAViewObjectImpl.executeQuery(OAViewObjectImpl.java:441)
     at oracle.apps.fnd.framework.server.OAViewObjectImpl.initQuery(OAViewObjectImpl.java:728)
     at oracle.apps.fnd.framework.webui.OAWebBeanHelper.setCriteriaOnVO(OAWebBeanHelper.java:2316)
     at oracle.apps.fnd.framework.webui.OAWebBeanHelper.setCriteriaOnVO(OAWebBeanHelper.java:2288)
     at oracle.apps.fnd.framework.webui.OAQueryHelper.handleCustomizeGoButtonAfterController(OAQueryHelper.java:2642)
     at oracle.apps.fnd.framework.webui.OAQueryHelper.setCurrentCustomization(OAQueryHelper.java:4815)
     at oracle.apps.fnd.framework.webui.OAQueryHelper.processRequestAfterController(OAQueryHelper.java:749)
     at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:645)
     at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
     at oracle.apps.fnd.framework.webui.OAQueryHelper.processRequest(OAQueryHelper.java:673)
     at oracle.apps.fnd.framework.webui.beans.layout.OAStackLayoutBean.processRequest(OAStackLayoutBean.java:350)
     at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:959)
     at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:926)
     at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:646)
     at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
     at oracle.apps.fnd.framework.webui.beans.layout.OAStackLayoutBean.processRequest(OAStackLayoutBean.java:350)
     at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:959)
     at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:926)
     at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:646)
     at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
     at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1136)
     at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1569)
     at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:959)
     at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:926)
     at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:646)
     at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
     at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processRequest(OAFormBean.java:385)
     at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:959)
     at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:926)
     at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:646)
     at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
     at oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353)
     at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2335)
     at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1734)
     at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:508)
     at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:429)
     at oa_html._OA._jspService(_OA.java:85)
     at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
     at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
     at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
     at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
     at oracle.jsp.JspServlet.service(JspServlet.java:156)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
     at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
     at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
     at oa_html._OA._jspService(_OA.java:95)
     at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
     at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
     at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
     at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
     at oracle.jsp.JspServlet.service(JspServlet.java:156)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
     at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
     at org.apache.jserv.JServConnection.run(JServConnection.java:294)
     at java.lang.Thread.run(Thread.java:534)

Similar Messages

  • Adding new criteria in Advance Search

    Senario
    iSupplier Purchase Order search page has advance search option. Which does not have PO Description as search criteria.
    Requirement
    I want to add PO Description as search criteria in advanced search.
    Is it possible using personalization ? Please advise
    Thanks
    Bhavik

    Hi Bhavik,
    First you need to check if the Description attribute is available in the ViewObject of the table.
    You can check the page details in the "About this page"
    If the column is already available, you can add it to the page using personalization.
    Otherwise you have to extend the ViewObject and add the Description column to it.
    And then personalize the page to add the description attribute.
    For more information on how to do it.. refer personalization and extension exercise in the OAF tutorials.
    --Prasanna                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • How to add a new  search criteria in Advance Search Page in OAF

    HI,
    In my application (R12) we can access customer related information from 2 places (2 different responsibilities as mentioned below), both are OAF pages.
    1. AX receivables
    2. Sales online
    From both the responsibilities we can perform search for customer related information as well (Simple as well as Advance Search).
    But Advance Search screen from 'Sales online' allows user to perform search, based on few additional fields as well such as 'Classification' (it's an lov based field).
    Now, User is asking to add that field on search page of AX receivables as well.
    So, how to add one more field (as search criteria), on an standard 'Customer' screen?
    Additional Info :
    1. LOV is based on HzPuiClassificationFilterVO
    2. And this VO is available on both pages. (oracle.apps.ar.hz.components.search.server.HzPuiClassificationFilterVO)
    So can we achieve this by Personalization only ? if yes plz share the steps as well.
    Regards,
    Adi

    Yes. It is possible through personalization.
    1. Create a criteria row under Advance Search
    2. Create a Result Item under advance table columns
    3. Create a Query Criteria Map based on the criteria and result item above.
    Please note the newly added criteria field should be in the Searchresults VO attributes list.
    Otherwise you need to extend the VO as well.
    Hope this helps.
    Regards,
    -Mukesh.

  • Controlling criteria in Advanced Search 'Add Fields'

    Hi all,
    Jdev Version: Studio Edition Version 11.1.1.7.0
    Background
    I have two VOs described as below -
    TaskVO - Fetches a list of tasks
    TaskUserVO - Fetches the list of users of tasks - Users may be assignees or owners identified by value in column 'USER_SOURCE_TYPE'.
    A view link relates TaskVO & TaskUserVO by the TASK_ID (primary key of TaskVO).
    I have a view criteria for displaying a search by assignee and search by owner as criteria in my search query region. For this, I have used 2 inline view criteria in my view criteria defined in TaskVO. Both inline view criteria are on TaskUserVO (one for Owner & other for Assignee) and each takes 2 bind variables -
    i. USER_SOURCE_TYPE - This can either be ASSIGNEE or OWNER
    ii. NAME - This is the name of the assignee or owner.
    Issue Description
    The issue I face is in Advanced Search - Add fields. Since the same inline view criteria (TaskUserVO) is added twice (once for Owner & other for Assignee), the Add fields shows 'Name' twice in the list.
    I need to show the Add field label name as 'Assignee' corresponding to the Assignee inline VC and name as 'Owner' for Owner inline VC. How can I achieve this?
    In general, I am also looking for ways to pro-grammatically modify the 'Add field' list (I understand that the Queriable flag controls this list declaratively). Any suggestions on this?
    Could QueryModel/QueryDescriptor help in achieving this?
    Thanks,
    Srini

    Any thoughts on this one?

  • Filter results for New Search Criteria of Advanced Search

    Hi,
    I'm new to oaf.
    I have added extended VO item to seeded advanced search region as new search criteria by personalization.
    When i try to search for new criteria the results are not filtering and my extended CO logic as follows:
    IN PFR:
    if(oapagecontext.getParameter(oaquerybean.getGoButtonName()) != null || oapagecontext.getParameter(oaquerybean.getPersonalizeGoButtonName()) != null)
    OAAdvancedSearchBean oaadvancedsearchbean = (OAAdvancedSearchBean)oawebbean.findChildRecursive("assetAdvSearch");
    boolean flag = true;
    if(oaadvancedsearchbean != null)
    int i = oaadvancedsearchbean.getDisplayedCriteriaCount();
    String s4 = oapagecontext.getParameter("advancedSearchRadioGroup");
    for(int j = 0; j < i; j++)
    String s6 = (new StringBuilder()).append("Value_").append(Integer.toString(j)).toString();
    String s7 = (new StringBuilder()).append("Condition_").append(Integer.toString(j)).toString();
    String s8 = oaadvancedsearchbean.getOriginalUINodeName(s6);
    if(s8.equals("XXAssocMsgInput"))
    String xx=oapagecontext.getParameter(s6);
    oapagecontext.writeDiagnostics(this, "criteria value: "+xx, 105);
    if (xx !=null) {                                 
    StringBuffer stringbuffer = new StringBuffer(100);
    // Setting whereClause at Runtime to restrict the query
    OAApplicationModule rootam = oapagecontext.getApplicationModule(oawebbean);
    OAApplicationModule childAM = (OAApplicationModule)rootam.findApplicationModule("XXAdvSearchAM");
    OAViewObject vvo1 = (OAViewObject)childAM.findViewObject("XXAdvSearchVO1");
    Serializable[] parameters = {xx};
    childAM.invokeMethod("getAssociateWith", parameters);
    In AMImpl:
    public void getAssociateWith(String xx)
    OAViewObject vo = (OAViewObject)getXXAdvSearchVO1();
    Vector parameters = new Vector(2);
    StringBuffer whereClause = new StringBuffer(100);
    int clauseCount = 0;
    int bindCount = 0;
    vo.setWhereClauseParams(null); // Always reset
    if ((xx!=null) && (!("".equals(xx.trim()))))
    whereClause.append(" ASSOCIATE_WITH LIKE :");
    whereClause.append(++bindCount);
    parameters.addElement(xx);
    clauseCount++;
    vo.setWhereClause(whereClause.toString());
    writeDiagnostics(this,"In AMIMPL whereclause:"+whereClause.toString(),119);
    if (bindCount >0)
    Object[] params=new Object[bindCount];
    parameters.copyInto(params);
    vo.setWhereClauseParams(params);
    writeDiagnostics(this,"In AMIMPL XXAdvSearchVO:"+vo.getQuery(),120);
    writeDiagnostics(this,"In AMIMPL VO Cnt:"+vo.getRowCount(),121);
    vo.executeQuery();
    writeDiagnostics(this,"After query = " + vo.getQuery(),123);
    In diagnostics, parameter is not getting assigned with the value ..
    Can you anyone suggest the inputs?
    Thanks,
    mallik
    Edited by: 758972 on Jul 29, 2012 1:09 PM

    Mallik,
    Is it the same requirement which we were discussing in another thread, to add search criteria in advance serch bean through personalization.
    If yes, let me try at my end and will let you know..
    --Parag Narkhede                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • OAF Page Personalize Page to add a new criteria in Advance Search

    Hi All,
    I am new to OAF. I need to add a new criteria (Asset Activity) to the Work Order Advance Search page in EAM module.Asset activity field has to pick from the 'Create Work Order' Form. I can able to identify the CO class associated with this field in the 'Create Work Order' form.
    How to achieve this by personalizing the Work Order Advance Search Page.
    Any help would be much appreciated.
    Thanks in advance,
    -Mukesh.
    Edited by: Mukesh on May 1, 2012 12:48 PM

    Hi All,
    I have done the following steps.
    1. From the Work Order Advanced Search Page, clicked on Personalize "Advanced Search".
    2. Created a Criteria Item with ID 'AssetActivityAS' and also created a Message Styled Text under this criteria.
    3. Back to the Advanced Search Page, clicked on 'Personalize Page' page in the bottom.
    4. Create an Advanced Search Mappings with ID 'AssetActivityMap' and Results Item as 'WorkOrdersVO.AssetActivity' and Search Item as 'AssetActivityAS'.
    5. But when I click on Apply, it's throwing the following error.
    oracle.apps.fnd.framework.OAException: oracle.adf.mds.exception.MDSRuntimeException: Unable to find component with absolute reference = /oracle/apps/eam/workorder/webui/EAM_EW_START_PAGE.WorkOrdersVO.AssetActivity, XML Path = null. Please verify that the reference is valid and the definition of the component exists either on the File System or in the MDS Repository.
         at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java(Compiled Code))
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java(Compiled Code))
    etc...........
    I found WorkOrdersVO(oracle.apps.eam.workorder.server.WorkOrdersVO) from Business Component References Details of About Page: Work Orders.
    Am I doing the right steps to add a new search criteria in Advance Search page?
    Can anyone help me to resolve this issue?
    Thanks in Advance,
    -Mukesh

  • I imported a video I make in another program and I played it back in the video editor and I like the pan and zoom that was added by the program how do I save a copy with the effect of Premiere elements 12

    I imported a video I make in movie maker program and I played it back in the premiere video editor and I like the pan and zoom that was added by the program how do I save a copy with the effect of Premiere elements 12
    all I did was played it back how do I save that and make a new version of the video beacause when I save a copy the effect look I was trying to save was not there.
    Rodney
    [personal information removed... Mod - https://forums.adobe.com/docs/DOC-3731]
    [This is an open forum, not Adobe support, please do not post personal information]
    [If you are posting using email, please turn your 'sig file' function OFF for posting]

    silkman1
    I would be glad for the opportunity to customize a Premiere Elements 12 answer to your Premiere Elements 12 issue.
    But, I want to make sure that we are together on the details. This is my understanding of what you have written. Please review and let me
    know if I am misinterpreting anything that you have written.
    You have a video created in Windows Movie Maker.
    How did you output the video from Windows Movie Maker...wmv or mp4, what was the frame size and frame rate of that export?
    Next you import that video into Premiere Elements 12 (can we assume that this is on Windows 7, 8, or 8.1 64 bit?)
    From what you wrote, you have applied a pan and zoom effect to your video in Premiere Elements.
    Now you go to export the Premiere Elements 12 Timeline content with your video with the pan and zoom applied.
    But, the pan and zoom effect is not seen in playback of the export.
    Is all of the above correct so far?
    If so....we are going to need some more details from you...
    a. What is the project preset that you or the project are setting to match the properties of the video coming from Movie maker? See Edit Menu/Project Settings/General and the readings for Editing Mode, Timebase, Frame Rate, and Pixel Aspect Ratio even if the fields look grayed out.
    b. Are you applying the pan and zoom effect with the Pan and Zoom Tool, fx Effects Presets, or keyframing the Scale (for Zoom) and
    Position (for Pan) in the Motion Panel expanded?
    c. What are you selecting as your export in Publish+Share/. Please give details...are you using default settings or customizing the export
    setting under the Advanced Button/Video Tab and Audio Tab of the preset selected?
    I am suspecting some sort of mismatch of your project settings or some problems with working with the Pan and Zoom tool. I need
    your answers to help me help you. If I have written anything that you do not understand, please let me know. I will re-write if necessary
    so that we are in sync to resolve the issue.
    Thanks.
    ATR

  • Bug: Navigation: Save As Dialog Boxes in Windows (thus any application) goes to Computer Drive C - instead of Quick Access

    Bug: Navigation: Save As Dialog Boxes in Windows (thus any application) still have its legacy behavior implemented and navigates to a computer drive, by preselecting and letting the user start at Computer > Drive C - instead of Quick Access.
    This is simply a forgotten correction after Quick Access has been introduced that needs to be corrected for Quick Access to work effectively (in a valuable way for the user) with files not just during create and modify operations on files - but also Open
    file - using File Dialog Boxes (although users may use launch instead for Opening files using i.e. Explorer or navigation from shortcuts on the desktop).
    This missing change of File Dialog Box behavior is unintended and now contradicts the new design with Quick Access for faster navigation (so you should not have to start with a scroll and extra navigation to look for Quick Access (contradiction:
    i.e. QUICK Access)
    Please support the new navigation provided by Quick Access intended to give Quick Access - thus Save As must be able to start here.
    For variability, may be provide an overriding option in Explorer>Folder Options>General (if you change the default behaviour in the File Dialogue) to have Save As start at Computer > Drive C.
    ! Remember to do the change for the Common File Dialog as well - used by most widespread software applications in the Adobe software applications portfolio, i.e. Adobe Photoshop CS6

    Thank you for your time and response! Unfortunately, we have the machine locked down pretty tight (they are public use computers that require heavy restriction) and it is set to restrict all drives so access is limited to the local profile. We did try
    testing your method, however, by adding the Desktop as an allowed location in the Office policy (which would not solve the issue for the other applications but was good for a test) using the path %userprofile%\desktop. When choosing that location, it does
    not throw the error but unfortunately, it does not remember like it did for your with the E: drive so it still always throws the error when first loading the dialogue box no matter what I do. If you're able to confirm that this is simply by design and we're
    just expected to inform our users to click through the errors, then I guess that's the accepted answer. Although, do you think that there might be a registry key value that is set after you save to the E: drive for the first time? Maybe we could set that value
    to %userprofile%\desktop if it's doing the redirection after the first save through registry. Thanks again!

  • Save Search Running Very Slow

    I have a custom page with a query Bean and have Simple, Advanced and View Panels enabled. My Search functionality works great, very fast. However, when I save a search... any search... no matter how small the resultset...When I go into the views panel... The views run VERY slow. The results do eventually come back, but it takes 3-5 minutes compared to 3-5 seconds when I run the same search from my search panels.
    Does anybody know what OAF does in the background of the Views Panel? Does it alter the SQL differently then when I simply run a search?
    Any help is much appreciated.

    I had the same problem when I setup a new computer this week. Here's what I had installed:
    Photoshop CS5
    Suitcase Fusion 3
    The problem was that when I was in Photoshop and used the "Save for Web" export screen, the dropdown menu for the different export types (JPG, PNG, GIF, etc) would take an extremely long time to update the preview of the graphic.
    After a few days of research , I found that Suitcase was conflicting with Photoshop. Here's how you fix the problem (or at least here's what I did with my situation):
    Open Suitcase
    Go to "Tools", click "Manage Plugins"
    Deactivate the Photoshop plugin
    This fixed the problem immediately and now my Photoshop" Save For Web" feature is working really fast. Hope this helps anyone else in the same boat.

  • Save Search As option in Webui for custom Z component

    Hi Experts,
    We have created Z custom report on Opportunity, Sales Order , Quotation with Adavanced search option.
    and also given the option to save the search criteria using component usage SavedSearchRegistration.
    but am getting an error that could not save search.
    In CRM_SAVEDSEACH component, in method EH_ONSAVE line 48
    lr_advanced_search ?= me->typed_context->advancedsearch->collection_wrapper->get_current( ).
    this value is getting blank.
    Is there anything am missing. please let me know.
    Thanks,
    Aniket Korde

    Hi ,
             Please have a look at the method WD_USAGE_INITIALIZE of the component controller, of component 'BT111S_OPPT'.
    WHEN 'SavedSearchRegistration'.
          TRY.
              CALL METHOD iv_usage->bind_context_node
                EXPORTING
                  iv_controller_type  = cl_bsp_wd_controller=>co_type_component
                  iv_target_node_name = 'ADVANCEDSEARCH'
                  iv_node_2_bind      = 'ADVANCEDSEARCH'.
    Hope this helps.
    Regards,
    Ruby.

  • "Save Search" button displays above SubTab region for QueryRN

    I've created a subTab layout and on the first tab, a QueryRN with resultsBasedSaearch, I've enabled simple, views, and advanced panels. The QueryRN is on the first tab, I have other details on the subsequent tabs.
    The "Save Search" button displays above the subTab bean. This means that when I navigate to another subTab, I still see "Save Search".
    Can I move this button declaratively? or do I need to show and hide it with controller code?
    thank you,
    Jerry.

    hmm. the other tabs do not have query beans. It seems this button defaults to a page level button even though I do not have a page level button layout. btw, I'm using the OASubTabBarBean declaratively.
    --Jerry.                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Navigation Link not working from save search result

    Hello Experts,
    We have a requirement in our application which is created from scratch, I have implemenetd save search  and its working fine, we have some navigation links in result. these links does not work from save search results moreover it works with normal search.
    Can anybody help me out to achieve it.
    Thanks in advance,
    Madhu Omer

    Hi Madhu,
    If you want to trigger cross-component navigation to an overview page, then the following conditions should be satisfied:
    1. Your last outbound plug calls method fire_outbound_plug( ).
    2. The collection passed in fire_outbound_plug( ) contains two entities - a navigation descriptor as the first entity and a root object of the object you want to navigate to as the second entity.
    In your case, is condition 2 satisfied? You can create a navigation descriptor by calling the following method passing its two mandatory importing parameters as indicated:
    CL_CRM_UI_DESCRIPTOR_OBJ_SRV=>CREATE_UI_OBJECT_BASED(
        EXPORTING
            IV_UI_OBJECT_TYPE = * UI object type of object to which you want to navigate *
            IV_UI_OBJECT_ACTION = 'B'            "for Display
    If you keep debugging the standard outbound plugs, then you will see that at some location, SAP will surely be inserting this navigation descriptor object in the collection as first object in the collection when calling fire_outbound_plug( ).
    If you still can't trigger navigation, please mention the BOL objects you are working with, the component you have created and where you have used it.
    Regards,
    Shiromani

  • Finder search bug? No results if 'Search' field is blank.

    I can't determine if this is a bug or is simply a change in Finder search behavior (for the worse, IMO) in 10.8.
    In the Finder, when I select 'File>>Find' (or hit ⌘-F) and then select the current folder from the top of the search parameters, no files appear in the search results if the 'Search' (for filename) field at the top of the window is blank even though the only other search parameter is 'Kind is Any'.
    If I enter text in the 'Search' field, matching results start to appear.
    In 10.7, I saw different behavior. In the absence of text in the Search field, the Finder would simply return results matching the other parameters and ignore the Search field.
    With the new behavior, there doesn't seem to be any way to construct a saved search based solely on other parameters (kind, date, file label, etc) without specifying some filename parameter as well. Of course, I can work around the problem by using something like 'NOT xxx!@#$%' in the Search field, but this approach is klugy at best.
    Anyone else see this? Bug? Deliberate change in Finder behavior?

    Yes the report ESH_TEST_SEARCH returns no material.
    So should I suspend the indexing and reschedule with with real time indexing ? I am not sure whether we choose real time indexing in the first time.
    What about the authorizations, I see USER_AUTHORITY object is activealready.
    Thanks

  • Search Bug in iTunes 5.0

    Hi there,
    I've run into a very simple bug regarding the search function of the iTunes 5.0 Library, where the new filters don't work as expected. Here's an example:
    While viewing Library, type into the search box a couple of letters e.g. "kr". For me, the list shows all 33 items with "kr" in "All" (any) fields. The search bar is also displayed with "All" and "All" highlighted. So far so good. Now, I click on the "Name" filter. This narrows down the list to 3 items that contain "kr" in the Name field of the song. This is also fine. To summarise, "kr" in "All" fields = 33 items, "kr" in "Name" = 3 items.
    Now, I clear the search by clicking on the "x" button of the search field, and the Library shows all items again. Fine.
    The problem occurs on the second or subsequent searches. In the search field, I type in "kr" again. The search bar shows "All" is active again, but there are only 3 items displayed, when there should be 33. These are actually the 3 items from a "Name" filtered search. The problem is that the search filter from the previous search stays in effect, but the search bar reverts to displaying the "All" button. Clicking the "All" button does not reinstate the "All" view - only clicking some other filter and then "All" again will actually reinstate the "All" view. The search query you type doesn't matter either. Type in anything the second time and it will still be filtered on "Name".
    Anybody else seeing this bug?
    I would let Apple know about this except that for some reason Apple equates "Provide iTunes Feedback" in the iTunes menu with "Request Music" on their web site ( http://www.apple.com/feedback/itunes.html ), which is both absurd and useless.

    Bryan, a little off topic, but here is a suggestion.
    Thanks. I had all that, but someone high and mighty at Apple took away my ability to change my preferences.
    A while back, when I got to be a level 3 and change my logo, I had an apple. I received an e-mail that I should change it, and I did.
    Then in my computer area, I had my iTunes library info (songs, days, gigs).
    Anyway, they said I continued to ignore their rules, and now I don't have preferences privledges. I've posted in the mod forum, and did get one response, but when I tried to explain myself that I indeed didn't do anything wrong, I never received a response.
    At the time of my "demotion", my logo was the FireWire logo, my location was my City,State, and my computer info was my iTunes library info. If they didn't want me to use any of this, a simple message would have been all that would have been needed for me to change any of the above.
    I understand these things happen, but don't appreciate any response after leaving several messages stating my side of the story.
    Bryan

  • XPath Search Bug

    JDeveloper version is 11g Production.
    The View>XPath Search feature has a bug.
    XPath Search does not support an XML document with a default namespace. For example if an XML document has the default namespace declaration
    xmlns="http://www.xdk11g/xpath" the XPath Search does not have a provision to add a namespace URI without a Prefix with the Add button.

    Correction. Please use the following test case.
    1. Create an application and a project in JDeveloepr 11g.
    2. Add an XML document. catalog.xml, from the New Gallery.
    What doesn't generate an error.
    3. Copy the following XML documen to catalog.xml.
    <?xml version="1.0" encoding="UTF-8"?>
    <catalog xmlns:journal="http://www.xdk11g.com/xpath">
    <journal:journal journal:date="November-December 2008">
    <journal:article journal:section="ORACLE DEVELOPER">
    <title>Instant ODP.NET Deployment</title>
    <author>Mark A. Williams</author>
    </journal:article>
    </journal:journal>
    <journal date="March-April 2008">
    <article section="TECHNOLOGY">
    <title>Oracle Database 11g Redux</title>
    <author>Tom Kyte</author>
    </article>
    </journal>
    </catalog>
    4. Select Search>XPath Search.
    5. Add a namespace mapping with Add button.
    Prefix: journal
    URI: http://www.xdk11g.com/xpath
    6. Specify an XPath expression in Expression field.
    /catalog/journal:journal
    7. Click on OK. The jounal:journal node gets selected.
    What generates an error (the bug).
    8. Copy the following XML document to catalog.xml.
    <?xml version="1.0" encoding="UTF-8"?>
    <catalog xmlns="http://www.xdk11g.com/xpath/defaultNamespace">
    <journal date="November-December 2008">
    <article section="ORACLE DEVELOPER">
    <title>Instant ODP.NET Deployment</title>
    <author>Mark A. Williams</author>
    </article>
    </journal>
    <journal date="March-April 2008">
    <article section="TECHNOLOGY">
    <title>Oracle Database 11g Redux</title>
    <author>Tom Kyte</author>
    </article>
    </journal>
    </catalog>
    9. Add a namespace mapping with Add button for the default namespace. Specify prefix as empty.
    Prefix:
    URI: http://www.xdk11g.com/xpath/defaultNamespace
    10. Specify an XPath expression in Expression field.
    /catalog/journal
    11. Click on OK. The journal node does not get selected.

Maybe you are looking for

  • IMovie 08 hangs while trying to import iPhoto movies at the start.

    Hi guys, When I open Imovie 08, it asks me to import iphoto movies. Then it stays there for ages and never ends importing those movies. I know I can just skip this process but I want to edit those videos from iPhoto. I guess is some corrupted file it

  • Fault policy and jca.retry.count in 11g

    I have a composite which has the architecture as follows : Adapter (File) -- Mediator -- Adapter (FTP) The mediator follows sequential routing pattern I have configured jta.retry.count = 3 for the FTP adapter. Also the composite refers to the fault p

  • Questions on Credential Store and Identity Store in 11G

    Hi All, I have two questions Question 1 About the credential store. Can anybody please tell me what information does credential store stores ? I have read that it stores the usernames and passwords for system accounts, now my question is what are tho

  • CS4 hangs while installing Adobe Media Player

    I am installing CS4 Design Premium on a MacBook. I can get past selecting what to install and when clicking install it does start to install the program. However, when it starts to install adobe media player it just hangs there. I have left it over n

  • Why do bookmarks appear in my history box, after I have cleared history?

    I'm using XP, did an automatic Firefox update yesterday, which apparently gave me 6.0. Today, after clearing history, noticed that a random selection of about a dozen of my bookmarks shows up in the history box. I don't know that it does any harm the