JDeveloper 10.1.3.4 af:table displays the number of rows of erratically

For the experienced:

There are several pages in the web application I developed using JDeveloper 10.1.3.4, and it allows the user to navigate between the pages back. A page displays the selected rows of a database table, using the af:table component.

To display all the rows returned by the query in the underlying object in the view, I put the Rows of the af attribute: table to 0. However, rather than show lines as expected, the currently displayed lines are.

1. when the user connects and starts a new session and accessing this page for the first time, the table on this page shows all lines (with the database I check the problem now, ago total 31 lines selected in the database table and all 31 lines are displayed).
2 but if you leave this page, then come back, it shows only 10 lines and the top and bottom of the table actually appear dimmed (i.e., not in use) links "previous" and "next," which did not appear when you went to this page for the first time in the session. And there is simply no way to see other 21 pages.

I thought that the attribute can be defined as lines =-1 and tried. But - 1 is not accepted. So I tried to place the lines = 25 and ran the application. His behavior is as follows:

1. the first time in a session you navigate to the page, it works as you would expect with the lines = adjustment 25.
2. When you leave the page and return, it shows the lines 22-31 and lets you click to display 'previous 21. However, if you click on this link, instead of display lines 1-21, it displays lines 1 to 25 and from there, works as you would expect with the lines = adjustment 25.
3 leave the page and come back, it shows the lines 21-31 and displays the 'previous 20' link. A click on it and you do not see lines 1 to 20, but lines 1-25. Again, from there, it works as you would expect with the lines = 25 setting, until you leave the page.

What could be wrong? And is there a solution to this problem?

Thanks a lot for your help!


Newman

Hello

just played with him a bit... looks like you did not for the iterator in def-1 page as the size of the beach:

  
    
  

with that, I tested table with lines = 0, as well as 25 and it worked ok...

Kind regards

Branislav

Tags: Java

Similar Questions

  • 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" / > ""

  • form table - displays the number of lines using LOV static

    Hello

    I have a report in table form, in that I want to display the number of lines.
    For this I created a static LOVfor no lines and transmitted a list of values say 10; 25.50; 10,25 and 50... 1000; 1000
    but my question is that how can I display all the lines in the tabular presentation using the static lov (as having one of the values in LOV like ALL for the number of lines to display).

    can someone help me with this.

    1000; 1000... ALL; 9999999999

  • How do to display the number of rows Inserted/deleted etc. in PL/SQL

    In Oracle 10 g PL/SQL, I have a delete statement in a stored procedure. This isn't in a cursor. I want to see the number of lines that I deleted. I can use dbms_output.put_line package. I should know this, but I don't have time to perfect syntax. How do I get the number of rows that are deleted and the display via dbms_output.put_lline?

    For example:

    set serveroutput on
    
    begin
    
       delete  dept;
    
       dbms_output.put_line(sql%rowcount);
    
    end;
    /  
    

    Miguel

  • Impossible to delete the partitions of a table with the number of rows is zero

    Hi all

    I want to delete all partitions on all the tables in a schema having the number of lines equal to zero.

    I use the queries below to get a solution.

    Select 'EDIT '. '' || 'TABLE ' | TABLE_NAME | 'DROP '. 'PARTITION | Nom_partition from dba_tab_partitions where TABLE_OWNER = "xyz";

    Select count (*) in the table table_name partition (nom_partition).

    Edited by: 887563 October 17, 2011 13:39

    If you trust your statistics, you can simply use the stat num_rows in dba_tab_partitions:

    select *
    from dba_tab_partitions
    where table_owner = 'MY_SCHEMA'
    and num_rows = 0;
    

    But I think what you try to get some code like this:

    declare
      v_rows number;
      v_statement varchar2(500);
    begin
      for c in (select *
                from dba_tab_partitions
                where table_owner = 'MY_SCHEMA') loop
        v_statement := 'select count(*) from '||c.table_name||
                       ' partition ('||c.partition_name||') where rownum=1';
        --dbms_output.put_line(v_statement);  --for debugging
        execute immediate(v_statement)
        into v_rows;
        --dbms_output.put_line(c.table_name||' '||c.partition_name||' '||v_rows);  --for debugging
        if v_rows = 0 then
          v_statement := 'ALTER TABLE '||c.TABLE_NAME||' DROP PARTITION ' || c.PARTITION_NAME;
          dbms_output.put_line(v_statement); --shows the drop statements
          --execute immediate(v_statement); --remove comment to execute
        end if;
      end loop;
    end;
    
  • Display the number of row in DataGrid

    Hello

    Is there an easy way to display a line number (in the first column) in DataGrid or AdvancedDataGrid?

    I am trying to imitate the kind of Excel functionality in the DataGrid,

    both need to Open/Load and Save to file.

    I do not understand that it is not hard to do,

    but do not want to load and save these line numbers in file.

    Is there a simple standard solution for that?

    The code examples?

    TIA,

    Oleg.

    No real tricks to labelfunction.  But you can't just press a column. You have

    to change the table and reassign the columns property.

  • Add the number of rows in the table on the Page Framework OA

    Hi all

    I need to add a line at the bottom of a table in the OA framework to display the number of lines for the underlying table VO. Can someone point me in the right direction to get there?

    Thanks in advance!

    Kristopher

    Hi Kristopher,

    As directed by your post, my understanding is that you want to have a line at the bottom of the table that contains a field that displays the number of rows found in the t... RT?

    You can implement the same in the following way,
    You can add a footer to your table and add a messageStyledText point in it. At this point, you can assign the value of VO.getFetchedRowCount ().

    Hope this is what you are looking for.

    Kind regards
    REDA Papdeja

  • How to display the number of lines of time giving the values of the columns?

    Hi all

    I want to display the number of rows times the value exists in the column num in the query below


    with t AS
       ( SELECT 'venkatesh' NAME, 'hyd' LOC, 2 NUM FROM DUAL
         UNION ALL
         SELECT 'prasad' NAME, 'hyd' LOC, 3 NUM FROM DUAL
         UNION ALL
         SELECT 'krishna' NAME,     'hyd' LOC, 1 NUM FROM DUAL )
      SELECT T.* FROM T
      CONNECT BY ROWNUM <= NUM
    
    
    Expected output:
    
             venkatesh            hyd      2
             venkatesh            hyd        2
             prasad                 hyd        3
             prasad                   hyd      3
             prasad                   hyd      3
             krishna           hyd       1
    Published by: Nag Aswadhati on November 1, 2012 12:34

    Aswadhati NAG wrote:
    Hi all

    I want to display the number of rows times the value exists in the column num in the query below

    Expected output:
    
    venkatesh            hyd      2
    venkatesh            hyd        2
    prasad                 hyd        3
    prasad                   hyd      3
    prasad                   hyd      3
    krishna           hyd       1
    

    With the help of connection by: -.

    with t AS
       ( SELECT 'venkatesh' NAME, 'hyd' LOC, 2 NUM FROM DUAL
         UNION ALL
         SELECT 'prasad' NAME, 'hyd' LOC, 3 NUM FROM DUAL
         UNION ALL
         select 'krishna' name,     'hyd' loc, 1 num from dual )
      select t.name, t.loc
      from t
      connect by level <= num
             and name = prior name
             and (prior sys_guid() is not null);
    
    NAME      LOC
    --------- ---
    krishna   hyd
    prasad    hyd
    prasad    hyd
    prasad    hyd
    venkatesh hyd
    venkatesh hyd 
    
     6 rows selected
    
  • Display the option button if the number of rows in the table is equal to 1

    I'm having issues there buy maybe a simple script out there.

    I have a table which can have up to four lines. If the table contains only one row, an option button can be clicked to change the format/entry of cells in this row. I have to hide this box of a user option, if they added more of a line to the table and make it available again if they reduce the number of lines to one.

    I have everything else works well (radio buttons change line format, add/delete rows in the table using buttons, number of rows in the first column)

    Anyone have any ideas?

    See you soon

    Bobby

    You can place it in the code that adds more lines when running... If you have questions send the fomr to [email protected] so I can check it out...

    Thank you

    Srini

  • get the number of rows affected by their table top

    Hello, I need to count the number of rows updated in table form. In the process of ApplyMRU, I can use the string substitution #MRU_COUNT # to show the lines updated in a success message, but I need to get this value and store it on a table. Any help would be much appreciated. Thank you.

    oscarjavier99 wrote:

    Hello, I need to count the number of rows updated in table form. In the process of ApplyMRU, I can use the string substitution #MRU_COUNT # to show the lines updated in a success message, but I need to get this value and store it on a table. Any help would be much appreciated. Thank you.

    For that you would benefit from the APEX$ ROW_STATUS integrated substitution string.

    1. create a page element display only (in my case P15_UPDATED_ROWS) Save Session State set to Yes and the Type of Condition is set to never.

    2. Add a calculation after the shows with a Type of static assignment and calculation value 0 to reset the counter whenever the page is sent.

    3. Add an On submit - after calculations and Validations process of PL/SQL page linked to your tabular presentation with a Status of Type PL/SQL Expression and Expression 1 :apex$row_status = 'U' and the code of the following process :

    :p15_updated_rows := :p15_updated_rows + 1;
    

    If you don't actually means "day" in the strict sense, and then change the status of process to include possible APEX$ ROW_STATUS 'C', 'U', and "D" values as needed. If you want to count all created, updated and deleted lines, do not add the condition to the process, but make sure the extended run is set to createand changed lines.

  • display the data in row columns

    I looked through the previous posts, but it is impossible to find a solution to my problem.

    I want to display the data in row columns.
    I have shown in the table below and test data and the sql code that gives me the result desired.
    However, you can see that the sql depends of me knowing all the values in the column "rank".
    I want a way to produce the output without knowing the values of rank.
    CREATE TABLE test1 (
      accno       NUMBER,
      holder_type VARCHAR2(10),
      rank        NUMBER)
    
    INSERT INTO test1 VALUES (1, 'acr', 0);
    INSERT INTO test1 VALUES (1, 'bws', 1);
    INSERT INTO test1 VALUES (1, 'aaa', 2);
    INSERT INTO test1 VALUES (2, 'cds', 0);
    INSERT INTO test1 VALUES (2, 'xxx', 1);
    INSERT INTO test1 VALUES (3, 'fgc', 0);
    INSERT INTO test1 VALUES (4, 'hgv', 0);
    INSERT INTO test1 VALUES (4, 'bws', 1);
    INSERT INTO test1 VALUES (4, 'qas', 2);
    INSERT INTO test1 VALUES (4, 'aws', 3);
    
    Here's the required output:=
    ACCNO     ALLCODES
    1     acr bws aaa
    2     cds xxx
    3     fgc
    4     hgv bws qas aws
    
    I.E. for each accno display the holder_types in rank sequence.
    
    SELECT * FROM
    (SELECT 
           a0.accno,
           a0.holder_type || DECODE(a1.holder_type, NULL, NULL, ' ') ||
           a1.holder_type || DECODE(a2.holder_type, NULL, NULL, ' ') ||
           a2.holder_type || DECODE(a3.holder_type, NULL, NULL, ' ') ||
           a3.holder_type || DECODE(a4.holder_type, NULL, NULL, ' ') ||
           a4.holder_type allcodes
      FROM (SELECT accno,
                   holder_type,
                   rank
              FROM test1
             WHERE rank = 0) a0,
           (SELECT accno,
                   holder_type,
                   rank
              FROM test1
             WHERE rank = 1) a1,
           (SELECT accno,
                   holder_type,
                   rank
              FROM test1
             WHERE rank = 2) a2,
           (SELECT accno,
                   holder_type,
                   rank
              FROM test1
             WHERE rank = 3) a3,
           (SELECT accno,
                   holder_type,
                   rank
              FROM test1
             WHERE rank = 4) a4
     WHERE a0.accno = a1.accno(+)
       AND a0.accno = a2.accno(+)
       AND a0.accno = a3.accno(+)
       AND a0.accno = a4.accno(+)) a
       ORDER BY accno

    So you're after what we call 'Aggregation in the chain.'

    Check this link as it highlights several techniques:

    Aggregation of string techniques

    A Re: Concat ranks of the values in a single column Michael

    At Re: multiple lines in a single line in the 'single column Table' followed by reason of Billy on the conduct of a stragg first.

    In addition, 11 GR 2 has the LISTAGG function.

  • Text box layout problem - and the number of rows displayed

    Hello

    Wonder if you can help with my 2 problems

    1. when I create text boxes, the label is displayed to the left of the text box. How can I display label above the text box
    CGH

    Label
    TextBox

    Instead of

    Text box label

    2. when I ask report showing my data, that it shows that 15 records per page, for the next set of records, I need to click on the following icon at the bottom of the table to go to the next page.
    How can I view all on the same page?

    Thanks for help

    1. simply check this using the Horizontal / Vertical alignment of attribute in the section of the label of the element of the Page definition.

    2. in the report of the attributes, the value of the plan of paging None; and the number of rows and number of maximum lines to more than the number of rows that will be returned by the report query.

    (You should only ignore this last you really know that the number of lines make this a reasonable option.) Nobody is going to want to scroll through thousands of lines or wait 5 minutes for total information overload. You wouldn't be popular with your admins/ISP network due to the excessive bandwidth consumed either.)

  • How to display the number of socket in the ListBox UI control?

    I want to display the number of socket in the Listbox control on execution. I use DisplayExpression method, set the entry as '% TestSocketIndex', but it does not work. This methond works fine if I connect the Combobox of UI control to ExecutionViewMgr.ConnectExecutionList.

    Is there a solution

    Hey wellsc,

    I have looked at this issue and ran into the same issue you described. I dropped the CAR 482840 for a developer study the matter further. Unfortunately, workarounds only I can think immediately would be to use a ComboBox control or to implement the functionality desired by using a native LabVIEW ListBox.

    Let us know if there is something we can do to help, or if you have other questions about how to implement one of the workarounds. You can still use this CAR number to check the status of the issue, as well.

  • I want to display the number of success / testing failed in the Testtand of xml report, please help me

    Hi, I want to display the number of success / testing failed in the Testtand of xml report, please help me.

    Later, my requirement is that I should be able to view the number of test / has not passed in the header of the report too.

    I have attached a sequence to give you an idea of how to get the number of results (I don't check it works ), I used 'SequenceFilePostResultListEntry' callback to calculate the number of results.

    and the number of results is passed to the 'ModifyReportHeader' through Globals files, where you can edit the XML file to display in the Repot (follow the link in my previous post).

    Hope this helps

    AshwiN,

  • Z5 no longer displays the number of notifications that I have on each app

    Given that I've updated the marshmallow last night, my Z5 no longer displays the number of notifications that I have on each app :-( Does anyone else have this problem? Notifications will still appear in the notifications bar, but not on the applications themselves (the few).

    I just got some information about this. This is due to the fact that the snippet of code (API) which has been used by applications such as WhatsApp Messenger, to display unread messages, was not official, and is obsolete. The new API is shared among the partners and will require implementation on the side of the partner.

Maybe you are looking for