Filter the table display of the query object (it can a bug in jdev 12)

Hello:

I found an error/bug possible in jdeveloper 12 c when I migrate my application of jdev 11g.

To test this issue, I did the same test request in jdeveloper 11g and jdeveloper 12 c (to avoid to migrate the process).

Project template

-Create a display of the query object. Code:

SELECT 1 CODE, 100 DESCRIPTION
  FROM DUAL
UNION ALL
SELECT 2 CODE, 200 DESCRIPTION
  FROM DUAL

-Create a Module of the Application, and then drag this point of view in.

ViewController project

-Create a page and drag in the criteria named 'All searchable attributes' of the previous ViewObject as "ADF table filtered.

-Run the application

Results:

On jdeveloper 11g, however it makes the filter above the table box in jdev not 12 c.

Is this a bug or I need to select something in jdev12c to get the same functionality?

Yes, known bug 17279781.  It is currently scheduled for a 12.1.4 fix.  If this issue is crucial to you, please file an SR, mentioning the bug number and indicate your reasons for wanting a fix as soon as possible.

Note there is a solution:

To work around the problem, you can configure the filter yourself by adding an af:inputText

facet filter columns and bind the inputText property value to the EL

#{vs.filterCriteria. }. The page to rerun the filter for

the column look and work.

CM.

Tags: Java

Similar Questions

  • Support - dates in the query object browser!

    Hi all,

    I need help on something simple...

    How can I create a query for the dates in the Explorer objects, Oracle 10g XE?

    I tried: > 1 January 2010 > "January 1, 2010", > 1 January 2010 ", <>January 1, 2010 +... all sorts of diversions and nothing."

    I always have error report:
    ORA-01858: a non-digit character was found here where was waiting for a digital

    I want to just filter a few dates...

    Thank you

    With dates, its generally better to be precise with the date format and does depend not on 'default' well (for American English) January 1, 2011" must have worked, maybe not.

    Are you trying to filter for a specific date, or a beach, that is... where... = or perhaps where between and ...?

    When looking for a date, it may be useful to ignore the component "time" a date with the tronque() function field:

    select ... where trunc( ) = to_date( '01-01-2011','yyyy-mm-dd') ...
    

    Note the to_date with the format mask, which will prevent trouble with assumptions about default date formats (which can also change with the locale... i.e. UK-English customer default date format is "yyyy-mm-dd")

  • Calculation of the number of rows in the query object

    Hi all
    I have a question:

    Is there a way to get the number of rows in a query object without running it twice?
    I need this for a calculation of total pages.
    I can't do something like:
    "SELECT COUNT (e) FROM employee e"
    because I have a WHERE clause in my expression.

    Thank you

    I don't think I've had this a simple that you would like to, but I was able to reuse the same query named to account real pagination queries request.

    I defined a named query:

            @NamedQuery(name = "Employee.findByNames", query = "select e from Employee e WHERE e.firstName LIKE :FNAME AND e.lastName LIKE :LNAME AND e.gender = :GENDER ORDER BY e.lastName, e.firstName")
    

    Now in the app, I can create an instance of the query for this named query and fill in the parameters using the:

            Query query = em.createNamedQuery("Employee.findByNames");
            query.setParameter("FNAME", "%");
            query.setParameter("LNAME", "%");
            query.setParameter("GENDER", "M");
    

    If I run this query I get all the lines, but instead, I'd like to create an account using the underlying native API query

            ReadAllQuery raq = JpaHelper.getReadAllQuery(query);
            ReportQuery reportQuery = new ReportQuery(raq.getReferenceClass(), new ExpressionBuilder());
            reportQuery.setSelectionCriteria(raq.getSelectionCriteria());
            reportQuery.setOrderByExpressions(raq.getOrderByExpressions());
            reportQuery.setShouldReturnSingleValue(true);
            reportQuery.addCount();
            Query countQuery = JpaHelper.createQuery(reportQuery, em);
    
            countQuery.setParameter("FNAME", "%");
            countQuery.setParameter("LNAME", "%");
            countQuery.setParameter("GENDER", "M");
    
            int count = ((Number)countQuery.getSingleResult()).intValue();
    

    Then, for each page of entities wanted the original query is executed as:

            query.setFirstResult(0);
            query.setMaxResults(5);
            List emps = query.getResultList();
    

    Doug

  • Display for a query objects creating complex

    Hi all

    I am trying to create a VO of inner query, but I can't understand what kind of binding variable to select.

    PFB the scenario:
    I have 2 tables, say orders, products
    I'm supposed to run the following query:
    Select * from orders o, p where o.order_id = 123 and p.product_id in (111,222,333...)

    In the original Version when I'm trying to create, I need to create 2 bind variable
    1 for the command id and one for the product id
    the problem I am facing with is to select the type of the variable binding
    I select "Integer" type for the variable binding command id, but I am able to understand what must be the type of liaison for the product id variable.
    I tried to use the 'Picture' type, but in the query, it is "=: bindvariable ' operator instead of ' in (: bindvariable).

    In addition, please note that the number of product_id is not fixed and is dynamic.

    So my question is:
    What should be the type of binding variable that should be used (by product_id case)?
    In addition, please advice if it's how even to apply the criteria in the AMImpl class.

    Thanks in advance.

    Thank you
    Varun

    Varun,
    It won't work because you cannot use bind variables in the queries IN sql.
    Jobinesh has bloged a solution
    http://jobinesh.blogspot.com/2010/12/using-oraclejbodomainarray-with.html and http://jobinesh.blogspot.com/2011/07/tips-on-using-oraclejbodomainarray-as.html
    or my 'trick' explained here http://tompeez.wordpress.com/2011/08/21/extending-viewcriteria-to-use-sql-contains-4/ could help solve this problem.

    Timo

  • Filter the query results

    Hi all

    I am trying to achieve the following:

    I do a simple select * from a table that returns the results as the below:
    ACCT_ID          SURCHARGE_CD     SURCHARGE     SURCHARGE_DATE          TXCTN_ID      
    1800375          993          3.75          01-MAR-13          939233
    1800376          998          254.01          17-MAY-13          654165
    1800381          875          142.10          24-MAY-13          324322
    1800384          521          2451.10          13-MAY-13          511464
    1800375          993          3.75          17-MAY-13          939233
    1800387          512          514.10          25-MAY-13          651651
    As you can see in the results, with ACCT_ID = 1800375 line is repeated twice even though it has a different date in supplement.
    How do these lines that have the same acct_id and even txctn_id to appear only once while retaining all other results of tact.

    In online research, I learned that oracle FIRST_VALUE will be useful for something like that.
    I'm still figuring out how to use FIRST_VALUE here and also thought after the issue here for additional guidance

    Thank you
    Shravan

    So if you've had repeating records for ACCT_ID 1800376 and TXCN_ID 654165 would have liked a single record or want you than all the records?

    For a single record, my code above will do the trick, otherwise change the where clause to one of the following:

     where rn = 1 or acct_id <> '1800375';
    

    or

     where rn = 1 or not (acct_id = '1800375' and txctn_id = '939233');
    

    Published by: Sentinel on 31 May 2013 14:32

  • The View object: count (*) in the custom query

    Hello

    I want to create a display with custom query object containing the count (*):

    select in_owner,in_processing_status,count(*) from inquiries group by in_owner,in_processing_status;
    

    I need this to create a numerical value for the axis y in the bar chart.

    I get an error message:

    "Either this is not a valid name or an object with that name already exists."
    

    Is there no workaround available, how do I get this to work, or I have to do with a data source by programming?

    Studio Edition Version 12.1.3.0.0

    Thank you and best regards,

    Daniel

    I solved the problem by adding alias for count (*):

    SELECT count from in_owner, in_processing_status, count (*) Group of inquiries by in_owner, in_processing_status;

    Thank you all for the support!

    BR,

    Daniel

  • use F8 &amp; F10 keys on the keyboard to run the query and save a form

    I created a screen. Here I can save by pressing CTRL + S (written a validation key trigger) or the button Save, I placed.
    Now the user want to F10 to save & key F8 to run the query.
    How can I do? Should what trigger I write the code...
    I use oracle 10g and oracle developer suite 10 g.
    I have fmrweb.res as follows:-


    9: 0: 'Tab': 1: "then on the ground."
    9: 2: "Ctrl + Tab": 1: "then on the ground."
    9: 1: "Shift + Tab": 2: "previous field.
    9: 3: 'Shift + Ctrl + Tab': 2: "previous field.
    85: 2: "Ctrl + U": 3: "clear the field".
    38: 0: 'Up': 6: 'Up '.
    40: 0: 'Down': 7: "Down".
    33: 0: 'PG': 12: "scroll to top".
    34: 0: "PageDown": 13: "scroll."
    69: 2: 'Ctrl + E': 22: 'Edit '.
    10: 0: "Enter": 27: «Back»
    120: 0: 'F9': 29: "list of values".
    76: 2: "Ctrl + L": 29: "list of values".
    81: 2: 'Ctrl + Q': 32: "Exit".
    75: 2: "Ctrl + K": 35: 'display keys '.
    112: 2: 'Ctrl + F1': 35: 'display keys '.
    83: 2: 'Ctrl + S': 36: 'engage '.
    121: 2: "F10": 36: 'engage '.
    114: 1: 'SHIFT + F3': 61: 'next primary key '.
    115: 1: "SHIFT + F4": 62: "delete folder".
    117: 1: "SHIFT + F6": 63: 'delete folder '.
    115: 0: "F4": 64: "Double registration".
    117: 0: 'F6': 65: "insert record".
    119: 1: "SHIFT + F8": 66: "a next Recordset.
    1005: 0: 'Down': 67: "then save.
    1004: 0: 'Up': 68: "history".
    40: 1: 'Shift + down': 67: "then save.
    38: 1: "shift + up": 68: "history".
    116: 1: "Shift + F5": 69: 'clear the block '.
    116: 0: 'F5': 70: "block the Menu."
    34: 1: "shift + page down": 71: 'then block '.
    33: 1: ' shift + Pg. Prev ': 72: "previous block.
    34: 2: "Ctrl + PG. Next": 71: 'then block '.
    33: 2: "Ctrl + PG. Prev': 72: "previous block.
    114: 0: "F3": 73: "duplicate field '.
    118: 1: "Shift + F7": 74: 'clear form '.
    118: 0: "F7": 76: "enter the query."
    119: 0: 'F8': 77: 'execute the query. "
    122: 0: 'F11': 76: "enter the query."
    122: 2: "Ctrl + F11": 77: 'execute the query. "
    112: 1: "SHIFT + F1": 78: "error to display.
    80: 2: 'Ctrl + P': 79: 'print '.
    113: 1: "SHIFT + F2": 80: "request Count".
    123: 0: "F12": 81: "update file".
    121: 3: 'Shift + Ctrl + F10': 82: "function 0".
    112: 3: 'Shift + Ctrl + F1': 83: «Function 1"»
    113: 3: 'Shift + Ctrl + F2': 84: «Function 2"»
    114: 3: 'Ctrl + Shift + F3': 85: «function 3"»
    115: 3: 'Shift + Ctrl + F4': 86: «function 4"»
    116: 3: 'Shift + Ctrl + F5': 87: «Function 5"»
    117: 3: 'Shift + Ctrl + F6': 88: «function 6"»
    118: 3: 'Shift + Ctrl + F7': 89: «Function 7"»
    119: 3: 'Shift + Ctrl + F8': 90: «Function 8"»
    120: 3: 'Shift + Ctrl + F9': 91: «Function 9"»
    113: 0: 'F2': 95: "list of tab Pages.
    72: 2: "Ctrl + H": 30: "Help".
    112: 0: 'F1': 30: "Help".

    Please suggest...

    Hello.

    First of all check that you have set "term" among others in the variable 'otherparams' in formsweb.cfg

    For example:

    otherparams = expression = term %

    Then make sure that you put the correct path for the keyboard mapping file in the variable "term" as I wrote in the previous post.

    Things should work as I did several times.

    Best regards.

  • Structure of the query with parameters

    Hello
    Consume the web service, the results in a file xml with complex structures.
    The function below the structure of the query
    < TemplateName CcResultItems = "CgrInfo_1" >
    My question is how to reorganize the query to obtain the results of the structure
    < TemplateName CcResultItems = "CgrOwners_4" >
    which should return three rows.

    Kind regards
    Kostadin

    create or replace
    FUNCTION WS_SELECT_XML RETURN VARCHAR2 AS
    XML_VAR XMLTYPE: = XMLTYPE)
    "" ' < soap envelope: xmlns:soap = 'http://www.w3.org/2003/05/soap-envelope"" xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance" container = "http://www.w3.org/2001/XMLSchema" >. "
    < soap: Header >
    "< XmlSoapHeader xmlns ="https://test.wstestx.com/XWS2/ "/>"
    < / soap: Header >
    < soap: Body >
    "< ProcessRequestResponse xmlns ="https://test.wstestx.com/XWS2/">."
    < ProcessRequestResult > <! [CDATA [< CcResponse >

    < TemplateName CcResultItems = "CgrInfo_1" >
    < CcResultItem > < InfoMessage > < / InfoMessage > < IsitTerminated > 0 < / IsitTerminated > < IdObject > 365124 < / IdObject > < sanctuary ObjectlName > < / ObjectlName > < ObjectTaxNumber > 305089321502 < / ObjectTaxNumber > < / CcResultItem >
    < / CcResultItems >
    < TemplateName CcResultItems = "CgrUnits_2" >
    < / CcResultItems >
    < TemplateName CcResultItems = "CgrActors_3" >
    < CcResultItem > < IdObject > 365124 < / IdObject > < UnitNo > 0 < / UnitNo > < EntityTYPEcode > 1 < / EntityTYPEcode > < EntityTYPEdesc > person < / EntityTYPEdesc > < / CcResultItem >
    < / CcResultItems >
    < TemplateName CcResultItems = "CgrOwners_4" >
    < CcResultItem > < IdObject > 365124 < / IdObject > < EntityTYPEcode > 1 < / EntityTYPEcode > < EntityTYPEdesc > person < / EntityTYPEdesc > < OwnerID > 610697843014 < / OwnerID > < OwnerName > ALEX < / OwnerName > < / CcResultItem >
    < CcResultItem > < IdObject > 365124 < / IdObject > < EntityTYPEcode > 1 < / EntityTYPEcode > < EntityTYPEdesc > person < / EntityTYPEdesc > < OwnerID > 840645947005 < / OwnerID > < OwnerName > JOHN < / OwnerName > < / CcResultItem >
    < CcResultItem > < IdObject > 365124 < / IdObject > < EntityTYPEcode > 2 < / EntityTYPEcode > < company EntityTYPEdesc > < / EntityTYPEdesc > < OwnerID > 703454 < / OwnerID > < OwnerName > BROWN < / OwnerName > < / CcResultItem >
    < / CcResultItems >
    < TemplateName CcResultItems = "CgrActivities_5" >
    < / CcResultItems >
    < TemplateName CcResultItems = "CgrMembership_6" >
    < / CcResultItems >
    < TemplateName CcResultItems = "CgrFounding_7" >
    < CcResultItem > < IdObject > 365124 < / IdObject > < FoundingDate > 2007-08-16 13:53 < / FoundingDate > < Total > 146701.00 < / Total > < / CcResultItem >
    < / CcResultItems >
    [[< / CcResponse >]] > < / ProcessRequestResult >
    < / ProcessRequestResponse >
    < / soap: Body >
    < / envelope soap: >
    ');
    BEGIN
    FOR R IN)
    WITH T AS (SELECT (XML_VAR) DOUBLE COLLAR)
    SELECT x2.*
    FROM XMLTable)
    XMLNamespaces)
                ' http://www.w3.org/2003/05/soap-envelope ' LIKE 'SOAP'
    , by default ' https://test.wstestx.com/XWS2/ '
    )
    , ': soap envelope / soap: Body/ProcessRequestResponse/ProcessRequestResult '
    by the way XML_VAR
    path of CcResponse clob columns '.'
    ) x 1
    XMLTABLE)
    ' / CcResponse/CcResultItems.
    XMLPARSE PASSAGE (DOCUMENT X 1.) CCRESPONSE)
    COLUMNS
    TemplateName VARCHAR2 (140) path "@TemplateName"
    , IDOBJECT VARCHAR2 (140) PATH "CcResultItem/IdObject.
    , PATH of VARCHAR2 (340) OBJECTLNAME ' CcResultItem/ObjectlName '.

    , PATH of VARCHAR2 (140) VRSKA 'CcResultItem '.
    ) X 2
    WHERE X 2. TemplateName = "CgrInfo_1."
    -WHERE X 2. TemplateName = "CgrActors_3."
    -WHERE X 2. TemplateName = "CgrOwners_4."
    ) LOOP
    DBMS_OUTPUT. Put_line (' IdObject: ' |) R.IDOBJECT |  ' ObjectlName: ' | R.ObjectlName | "TemplateName ' |" R.TemplateName);
    END LOOP;
    DBMS_OUTPUT. Put_line ("- end -");
    RETURNS A NULL VALUE.
    END WS_SELECT_XML;

    Based on your query, I'll assume that you started with

    Extract data from webservice response

    In my opinion, it comes of the change you are looking for

    FOR R IN (
       SELECT x2.TemplateName, x3.idobject, x3.OWNERID
          FROM XMLTable(
                 XMLNamespaces(
                   'http://www.w3.org/2003/05/soap-envelope' AS "soap"
                 , default 'https://test.wstestx.com/XWS2/'
                 )
               , 'soap:Envelope/soap:Body/ProcessRequestResponse/ProcessRequestResult'
                 passing XML_VAR
                 columns
                 CcResponse clob path '.'
               ) x1
          , XMLTABLE(
              '/CcResponse/CcResultItems[@TemplateName="CgrOwners_4"]'
              PASSING XMLPARSE(DOCUMENT X1.CCRESPONSE)
              COLUMNS
                      TemplateName  VARCHAR2(20) PATH '@TemplateName'
                    , ItemXML       XMLTYPE       PATH 'CcResultItem'
            ) X2
          , XMLTABLE(
              '/CcResultItem'
              PASSING x2.itemXML
              COLUMNS
                      IDOBJECT      VARCHAR2(20) PATH 'IdObject'
                    , OWNERID       VARCHAR2(20) PATH 'OwnerID'
            ) X3
    )
    

    As Odie post pointed out.  The first (x 1) XMLTable retrieves the content of ProcessRequestRequest and by doing this, delete the CDATA tag.  We now have a CLOB that resembles XML.  The second XMLTable (x 2) converts this CLOB into an XMLType and looking for the node that matches the XPath expression.  It's where I've hardcoded in your query to search for a specific node.  As you want node has a repeated structure that you want to retrieve each row, I spent structures repeatedly in the third XMLTable (x 3) so he could analyze.  You could combine x 2 and x 3 using XQuery, but I suggest starting by this method I found that it's easier to understand what is happening.

    To test out your code, simply replace the line

    by the way XML_VAR

    with

    from XMLTYPE ("... the content of the SOAP Message...")

    and run the query.  You can do this to debug the query as you and just do a SELECT * to see what all went from XMLTable to XMLTable, so went to check the correct data.

  • Line up outside of the key object?

    without the help of the guides, how is it possible to align an object to the outside (left, top, right, bottom) of an object key?

    for example: the pictures below show an orange square and a blue circle.  I want to align the blue circle to the right outside the orange square (as shown in the second picture).  It seems that when I chose the orange square as the key object, I can only align the circle inside.

    How does this result?

    Screen shot 2011-02-02 at 1.46.22 AM.png

    Screen shot 2011-02-02 at 1.46.57 AM.png

    David,

    Align > distribute, using 0 or Auto spacing.

  • AF:table does not display the records to make the updating of the view object iter

    Hi Experts,

    I use JDeveloper 11.1.1.4 and I have a page that shows a view object records one particular reading as an af:table. When I run the page to everything first he shows all the data at all. But there are 2 folders when I run the query that only read the view object. In my page there is a link called "Refresh" which calls the operation "Execute" in the view of my view object iterator. When I click on this link the table shows two records. Why the table shows no files once when the page is rendered?

    Please help me.

    Hi user,

    Yes use component query to display criteria. Please let me know if something specific I need to check when I use the query component. If you have already faced this problem please help me to solve it.

    you are looking to do this,
    http://www.4shared.com/photo/B36OTSl9/check.html

    Published by: Les on November 22, 2011 12:26 AM

  • Change the query to a display object

    I have a view currently, object based on an entity. It is the default view object, which means that the query the view object is frank, he grabs all the attributes of the table. And there is no WHERE clause.

    Actually, I only want to show a finite set of rows in my table. Whenever a record is modified/edited in this entity and committed, a new row in the database is created with the same information (I use CreateWithParams) with the exception of a few columns.

    I actually didn't really update it on this table, just creating new lines. But to the user, I want it 'looks' like they change something in the table.

    Example:

    12, 11:32, Thompson, 60 (changes to the user this information in a table of the adf and a new line is created in the comic book)

    12, 11:55, Thompson, 75





    I have a timestamp field (see above) in the database that is used as part of my primary key, while I know that is later.

    When executing the query of the VO, I want the user to only see as the last row of the db.

    12, 11:55, Thompson, 75

    Then...

    I went to my VO, and I changed the query WHERE to add this:

    where t1. TimeStamp = (Select MAX (t2. (TimeStamp) OF THE rcl.x t2 where t1.uid = t2.uid);


    Now, this isn't a question of mysql/sql. There is actually a better query I was running, but the editor of the VO does not allow me to change the query itself...

    When I save the new WHERE to my VO, rerun my page, I get the expected result (showing me only the latest recordings).

    However, when I try and do a sort on the table in which are displayed my data, I get now ORDER BY errors.

    I don't want my VO SQL read-only basis. I want to be able to update my table, so I have my VO running out of the entity.



    Why don't the VO allows me to change the query itself? (As do a subquery instead of having my where clause to do the job)

    Why are sorted by errors are thrown when I sort on my adf table after changing the where clause in my opinion?

    I hope I was not too complicated in explanation of my problem...

    Thanks in advance,

    Joel

    Hello

    You can switch the VO query editor based on an EO to expert mode. This allows you to change the entire query. Unless you change the use of the attribute, the update through this VO work. Open the VO query and choose the Expert mode option of the query to see what I mean

    Frank

  • Displays the number of rows in the table displaying a named criteria query data

    I created a test named for my View, called 'Criteria1' and Criteria1 to create a group of ADF with Table query. I want to display the number of rows in result when a search is performed. How can I do?

    Thanks in advance,
    Tom

    As mentioned, you can add outputText and you must give OutputText partialTriggers as query component your Id. Thus, when you give a search on the query component, it will refresh the outputText with the number of lines.


    ID = "ot1" partialTriggers = "id of the component of motion here" / > ""

  • How can I filter a table of data control without entering the query

    I have a table from a WSDL-based web service data control.

    I want to filter the table without input query in the filter text box. Without text filter box, each could filter the table with a query hardcoded internally.
    For example, when the user menu button click and then it filters the table where type = '1' and B menu button filters the table by type = '2' and C menu button filters the table by type =' "."

    How can I filter the table without entering the query?

    Could someone point me to a solution please.

    Thank you.
    11.1.5 jdev

    Published by: 893364 on October 26, 2011 12:15

    Published by: 893364 on October 26, 2011 12:21

    Hello

    When you have created the table, have you tried selecting the option "filter". Select the table, and access the property of m.. In the toolbar of the Properties Inspector, there is an icon to change the configuration. His fields of filter adding filter for the user to search in.

    Option 2: Data from the Web Service are actually held in iterators. If you want to filter the Web service request, I wouldn't use the WS domain controller but a proxy of JAX - WS in a POJO to recover data from the WS. Then the data control created from the POJO. You might have a method exposed on the POJO which allows you to filter the data internally that is held

    Frank

  • ADF tree-table using the single object view

    Hi all

    I'm pretty new (in fact, quite new) to the development of the ADF so bear with me here.

    I use JDev version 11.1.1.7.0

    My question is this: -.

    I have a single table, with a single entity object and view read-only of the object, metaphorically, sitting on it. This table contains attributes such as Type of system, Application name, content of the Message, etc. It is used as a repository of audit trail for many applications in our field.

    Now what I want to do is create a style tree-table menu to allow the user to select a system Type (is there a lot of them) and cross the names of applications that are related to the type of system selected. Getting the granularity I'm not further than the name of the Application. When a user clicks on the Type system or a given Application name, the ADF array element that I have on my page .jspx should perform a partial page refresh to filter results accordingly.

    That's what I'm thinking the tree-table to look like:-l' user must be able to expand and collapse the nodes as needed.

    Type of <>

    < A system >

    < A.1 application name >

    < A.2 application name >

    < A.3 application name >

    < B > system

    < application B.1 name >

    < name B.2 of the application >

    < system C >

    < name C.1 of the application >

    etc...

    I did some research and I'm not sure I'm able to do what I ask with a single view object. Many articles and tutorials I've read up to now focus on the view of the objects that contain the link relationships with one or more display objects. This obviously creates a relationship master / detail that is easily available for the course I guess...?

    Any help would be greatly appreciated.

    Thank you

    JimBob

    No, you probably can't perform this operation with VO alone (because you do not have a recursive structure if I understood your sample).

    You'll need VO to 'Types of system' (as the root of the tree), VO for the 'systems' (logged on 'Types of system' VO with ViewLink) and VO for 'Requests' (connected on 'Systems' VO of ViewLink).

    Dario

  • Filter the Table during execution and keep uncommitted line changes

    Hello

    I have a requirement which has been quite difficult for me so far.

    I use the first version Jdev 12 c.

    I have a table of AF that is connected to a ViewObject that is used for sending new data.

    When I add lines to this ViewObject, I put a field that I intend to use for filtering so that the number of lines is not displayed at the same time.  This field comes from a selection of LOV.

    I want to be able to change lines are displayed in the table based on what is the current value of selection LOV.  This isn't a problem for me, and it works perfectly using a view criteria and a variable transitional EO I put in place.

    My problem is that when I select a new value in the LOV and change to bind the variable view criteria, I want all changes uncommitted to the lines to be preserved in the View object.  Currently, the lines are not keep their changes, and I need to do this, because after that the user has entered data for a large number of lines, there will be a commit to the database for all new lines added.  Is this possible or should I look for an alternative?

    I also tried to use a table filter in the link of the page layer, but I get an error that I can't debug. It is marked as Houston-34014.  In this method, I try to access my bean in pageFlowScope to filter the table.  This bean variable is updated when the LOV selection changes.  Error messages settings are {0 = oracle.jbo.Key [-220-225], 1 = root}.  I also read that this filter parameter is a static filter and does not dynamically during execution.

    Any help would be appreciated, thanks for reading.

    Hello lhymel

    I think that your problem is solved, so please close this thread and open a new thread for tuning related problem

    Thank you

    -Ashish

Maybe you are looking for

  • Satellite M45 - does not start after restoration on the new HARD drive

    I installed a new PATA 250 GB HDD on my pc. The BIOS is configured to boot from CD/DVD. Toshiba Recovery disk started cold, start follow-up statement to load a new system on the HARD drive. He made a (quick) format on the HARD drive, spent 50 minutes

  • Equium A80 - black and white when you connect TV PAL

    I know that this seems to be a common problem but I searched this forum and it seems that the soloution must choose PAL or a 50 Hz screen refresh rate.My satellite a80 has no option for PAL and only screen refresh rate is 60 Hz. Can anyone help? Plea

  • Alphabetical order of folders

    How can I get an alphabetical sort my files in my library? I tried to drag and drop, but most cases refuse to go where I want them to go, and I see not all orders that would allow me to sort records. Here are the strictly family pictures. But they do

  • Want K204TX: HP wants to show me a white line on a white background

    Since I got this laptop, everything I've had there are problems, and HP has never been able to solve a simple problem. It's as if the guarantee is completely meaningless. They failed even to replace defective parts, and still less replace the entire

  • Download Microsoft security essentials problems

    I reformatted my HD for windows svc pack 3 and tried to download Microsoft security essentials. Rec'd a msg that I need to activate my windows reinstallation, but my computer does not accept my original product key of my lable on the computer.  sugge