Repeating frame with no rows returned messing up display

I have a repeating frame nested within a frame among other items. When there are no rows returned for the repeating frame query, the report is shifting all the objects below the repeating frame upward in the page. How do I get the space held by the repeating frame to just stay blank if no rows are returned?

Hi:
Is the Image and the Text within a Frame?If not, put these within a frame. If the text still moves up, then use an anchor.
what I mean is if your report looks like this:
<REGULAR FRAME>
<REPEATING-FRAME>
TEXT1
IMAGE
<REGULAR FRAME>
TEXT2
then put the TEXT1 and IMAGE inside a FRAME.
HTH
Srini Ramanujam.

Similar Messages

  • Multiple repeating frames with same source printing same Values

    Dear all,
    I have a report which is having more than 10 repating frames in this 4 repating frames have same source assingned,during the report execution just before printing the repeating frames at various levels am inserting records into the source table assignd to the 4 repating frames.i actually want the repeating frames to print values i just inserted in to the table,diffrent repeating frames should print diffrent values.
    i have put source query like this;
    select * from <table> where print_status is null.
    just before printing the repeating frames am inserting values in to this table
    insert into <table> values ();
    print repeating frame 1
    insert
    print repeating frame 2
    insert
    print repeating frame 3
    insert
    print repeating frame 4
    in this particular case the report is printing only one row which i have inserted before printing the repeating frame 1.(basically the query is not refreshing at various grups)
    I want to print records which is inserted at each level .using one source query and 4 diffrent repeating frames.
    Hope am clear with my query.

    Dear Kumar,
    You are exactly right, but during the execution of the report at different interval I am modifying the data of the source table.
    Dear Andreas,
    Currently am modifying an existing report which is designed few years before, and having hell lot of frames and repeating frames and I need to include the above said portion between these repeating frames. The major reason why i tried to adopt this method is, during the execution of the report at each different intervals I am doing some calculation and then inserting the results into a global temporary table, again the same global temporary table am trying to print it in different places .Since I have multiple rows to print from this table I am using a repeating frame.
    I have resolved this issue using packages and assigning values into packaged variables. But I had a gut feeling that declaring too much variables might confuse others especially some other developer.
    Edited by: mayannajeeb on Jun 8, 2010 12:27 PM

  • Repeating frame with anchor

    Hi all,
    I have a repeating frame in a report and it is anchored to a text field object (variable height). This repeating frame is Across/Down mode, but its behavior is like a Down mode repeating frame. Could anyone help me?
    Att.
    Diogo Domanski de Souza
    PS: I've already verified the width of the repeating frame and it fits twice per row.

    For easy to illustrate, let's call the variable height text field F_1, and repeating frame R_1. When you anchor from R_1 to F_1, the position of the anchor is very important and it affects the location and formatted size of R_1.
    For example, if the anchor starts on the left-top corner of R_1 and ends on the left-bottom corner of F_1, that means formatted R_1 and F_1 will anchor together with 0% on the left of F_1 and 0% on the left of R_1 from the original position. In this case, you should see two columns per row.
    If the anchor is in the top-middle of R_1 and bottom-middle of F_1, that means formatted R_1 (which has different width than you see on the layout model because it could expand across) and F_1 will anchor together from middle of R_1 (50%) to middle of F_1 (50%). Because of the anchor condition, you should notice even the left position of formatted R_1 would be different than on the layout model if R_1 still can contain more than one column.
    In summary, the anchor is defined based on the percentage of formatted object. Once you understand that, you can adjust the position of the anchor to achieve what you want.
    Hope this helps.
    Thanks,
    -Shaun

  • Footer for a report with 2 repeating frames with down/across print directio

    I have a report with a frame for title shown in first page. the content of the report is shown on two columns in a repeating frame(R2) which enclose an other repeating frame (R1). In R2, just after R1, I have a frame for totals. Both repeating frame have down/across print direction. All repeating frames and title frame are enclosed by a regular frame(let say frame A) that have vertical elasticity fixed. at the end of the report i must display an other frame(frame B) with signatures. I put frame B in frame A, just after R2. If I set vertical elasticity to fixed or contract for R2, when the title frame is missing i get an empty space in the bottom of the page(except the first page, where the title appear)(R2 is anchored to title frame). if I set vertical elasticity to variable for R2, the frame B is not shown on last page with records, but in next page. I need a solution to keep the frame B in last page of the report which have records. the problem appear only when I have records in second column.
    Can somebody help me, please?

    Hi,
    I think without using Across/Down instead of Down/Across this is not possible. But then the output is
    1 2 3 4
    5 6 7 8
    If you need to have
    1 3 5 7
    2 4 6 8
    then you had to add some logic in an additional column for sorting the output. (sounds easy, but the logic need some work depending the count of records and their position.
    Regards
    Rainer

  • Repeating Frame with mutiple lines -- Page Break

    I have a report with repeating frame R11. R11 has several fiels
    spread across 4 lines.
    We have a case in which there is a pagebrek, while this
    repeating frame R11 is printed. Fields in the first line of R11
    are printed in the first page. Then when it continues to print
    the repeating frame in the next page, it is not printing the
    fields in the second line of the repeating frame. In other
    words, the second line is completely missing in the report.
    However, fields in the third and forth lines of the repating
    frame R11 are printed in the second page.
    Why the second line is dropped?
    How do I fix this problem?

    Create one summary column (lets say cs_pagenumber) in inner group and provide following:
    Function: Count
    Source: any field from innrer group
    Reset At: outer group
    Create one summary column (lets say cs_totalpages) in outer group and provide following:
    Function: Count
    Source: any field from innrer group
    Reset At: outer group
    (above will work if one field is printed only once in a form)
    Create a field in inner repeating frame for cs_pagenumber and create a boilerplate text (&cs_totalpages) in the same repating frame for cs_totalpages. This should solve the problem.
    Hope this helps.

  • Page Numbering on repeating frame with 3 logical pages per physical page

    We have a report in Reports 6i that prints a form on continous multi-part paper. We are converting the report to print to a laser printer with three forms per page. Each form has page numbers in the format of "page 1 of 15". The "page" refers to the form number and the "of" refers to the total number of forms for the outer group. So we could have page 1 of 15 through page 15 of 15 followed by page 1 of 112, etc.
    I have tried all of the suggestions on how to base page numbers on a repeating frame and non of them seem to work. All the examples seem to be based on the idea that the logical page contains 1 or more physical pages; whereas my situation is that I have multiple logical pages on each physical page.
    Does anyone have a thought on how to do this?

    Create one summary column (lets say cs_pagenumber) in inner group and provide following:
    Function: Count
    Source: any field from innrer group
    Reset At: outer group
    Create one summary column (lets say cs_totalpages) in outer group and provide following:
    Function: Count
    Source: any field from innrer group
    Reset At: outer group
    (above will work if one field is printed only once in a form)
    Create a field in inner repeating frame for cs_pagenumber and create a boilerplate text (&cs_totalpages) in the same repating frame for cs_totalpages. This should solve the problem.
    Hope this helps.

  • How to run a select count(*) with multiple rows returned

    Hi,
    I have to run a select count(*) for different reports.
    1) Select count(*) from table
    where state = 'CA'
    2) Select count(*) from table
    where state = 'NY'
    3) Select count(*) from table
    where state = 'NV'
    Instead of running this query again for 50 times, is there a way for me to just put it in one query and get multiple row returns? Thank you.

    Samantha wrote:
    Hi,
    I have to run a select count(*) for different reports.
    1) Select count(*) from table
    where state = 'CA'
    2) Select count(*) from table
    where state = 'NY'
    3) Select count(*) from table
    where state = 'NV'
    Instead of running this query again for 50 times, is there a way for me to just put it in one query and get multiple row returns? Thank you.select state, count(*) from table group by state order by 1;

  • Need everything on one,not multiple frames(no matter no. of rows returned)

    Here is my situation:
    I am displaying results of a query based on levels. For example, I have the following in my designer:
    level3: <displays information where level=3>
    level2: <displays information where level=2>
    level1: <displays information where level=1>
    Following is how my query returns results:
    level level1 level2 level3
    1 abc1 not 2      not 3
    2 not 1 abc1/def2 not 3
    3 not 1 not 2     abc1/def2/ghi3
    Now this is the information that I need to display in my report output with the above layout. However, when I just create the query, design the layout and assign sources, I get as many of these repeating frames as the rows. I dont want that. I want the results within 1 page. But what I am getting spans across multiple pages.
    Any help?

    Do you see one row on each page?
    Maybe you have Page Break "yes" on your repeatinf frame?
    Try to set Vertical Elasticity to "expand" to each frame in your canvas.

  • Columns with same height in a repeating frame

    Hi!, In Report Builder I have a report with a repeating frame with three fields. Each field is a colum in frame. First field always have two lines and second and third only have one line. I want second and third fields have the same height as first, I want they expand but I don't Know How i Can do this. Any idea?

    Hallo Christian
    I could solve the problem as follows
    Repeating Frame
    inside 1st Frame for the visible/invisble trick including a trigger
    inside 2nd Frame for the fields
    Anchor from 2nd Frame to 1st Frame and another one from 1st Frame to the Repeating Frame
    => all frames and anchors vertical = variable

  • Count Repeating Frames

    What is the easiest way to count the number of repeating frames(records) that are returned when a report is generated? I want to be able to set items visible based on whether the frame count is even or odd.

    Hi Travis,
    Let me see if I understand your Q... I think what you want is this:
    EmpNo..... EName...... Salary...... SerialNo.....
    100....... King....... 1000........ 1
    101....... Luther..... 1100........ 2
    102....... Doe........ 3000........ 3
    If this is what you want, then a function of Count will give you the desired results. It will return 1 for the first row, 2 for the 2nd row and 3 for the 3rd row. You just have to make sure that in the "Data Model", this summary column is placed in the same group as the other records (EmpNo etc), and not outside the group. Choose Reset At > Master_Group or Report (depending on your report design).
    Pl let me know if what you want is different.
    Navneet.

  • How to set the Title twice for Down/Across Repeating Frame?

    Hi All,
    I'm using a repeating frame with Down/Across value for Print Direction Property, and make it's size small enough to show the data twice in columns.
    But how to specify it's titles? Even it is shown once or twice?
    If the data is shown once I need to show the titles once and if the data is shown twice I need to show the titles twice
    Don't hesitate to ask me any thing if there is something not clear please!
    Note:
    I'm using Reports 6i.

    So, you would like it like this?:
    | title | title |
    | no. 1 | no. 2 |
    |       |       |
    | no. 3 | no. 4 |
    |       |       |
    -----------------I don't think tihs will work, since the title above the repeating-frame will never know about the number of columns.
    If your repeating frame has horizontal- and vertical-elasticity = fixed, you could do it like this:
    | title | title |
    | no. 1 | no. 2 |
    |       |       |
    | no. 3 | no. 4 |
    |       |       |
    -----------------You then have to create a format-trigger on "title" with the following code:
    IF( mod( :rownum, 4 ) IN ( 1, 2 ) )
      THEN
        return( TRUE );
    ELSE
      return( FALSE );
    END IF;The "4" stands for the max number of repeating-frames per page, the "1, 2" means the number of columns per page.
    Regards
    Markus

  • How can I add a field to a Repeating Frame in the body of a 9i Report

    How can I add a field to a Repeating Frame in the body of an Oracle 9i Report whose source is in a higher group?
    I want to change an Oracle 9i report. The report has no header or trailer but only a body. The body has the parent frame fields & a repeating frame with four fields, A, B, C & D. They all seem to be in one group. I want to add another field E to the repeating frame whose source is from the 'header'.
    I added the field & created a boiler plate & then added the new field, E to the original group A, B, C & D. In the Property Inspector for the field, I pointed the source to the source column in the main query. However, when I run the report, I receive the error "Invalid body size". Some notes on Metalink indicate that this could be due to margins being out of the printable area.
    Moreover, after making the changes & after having unsuccessfully run the report, when I try to open the Page Layout for the report, I get no details.
    Thanks,

    Hi,
    i also got same query can u pls tell me elaborately, if u can can u pls send some code.
    Thanks & Regards
    Jagadeeshwar.B

  • Repeating frame data run over the page number in the bottom of page

    Hi all,
    I have an issue trying to have page number info shown on every page of report.
    The report has an outer frame M1 that includes frame M2 (it contains a repeating frame with actual data), M3 (a frame that shows the summary and total info) and M4 (the frame that contains page number information.
    Settings are as follow:
    Frame - Vertical - Horizontal - Print Obj On - Base Printing On
    M1     Fixed          Fixed          First Page     Enclosing
    M2     Expand          Fixed          First Page     Enclosing
    M3     Fixed          Fixed          Last Page     Anchoring
    M4     Fixed          Fixed           All Page     Enclosing
    What happens now is that frames M3 and M4 both only shown on the last page. M3 has the right behavior but I expected M4 to show on every page. All these are on Main Section. I know I could have page info on Trailer section but I need to have everything on Main section because of some other logic I have.
    Any suggestions?
    Mike

    I tried that but it did not work. If I used Print All Pages for main content frame it will just have 1 page output versus multiple pages as expected.
    Two important points:
    1) R1 (the repeating frame in M2) has Vertical Elasticity as Expand because it also contains more repeating frames under it. Problem could be solved if the R1 would have vertical elasticity as Fixed instead;
    2) I also could have fixed this by having M2 (it contains a repeating frame with actual data) with Vertical Elasticity as Fixed instead of Expand. But once I do that, I get Report error M3 (frame that shows the summary at the last page) "has an illegal print condition"? Anyone know why this error occurs?

  • Display a repeating number in repeating frame.

    Hi all,
    using forms6, reports6(6.0.8.20.1) on database 81741 in web-based arch, windows2000 servers.
    On the report page, I have a repeating frame with data extracted from database. I used to mark starting of the frame with a '*' sign to make visible where a new frame started on report. Users want that to be replaced by (increasing) numbers with frame. I donot want to keep that as a column in database because the order it might be kept in database would differ from shown in reports & in that case, it might show on reports as 3,4,2,1.
    Any suggestions would be appreciated.
    Thanks in advance,
    Abhi.

    Ok, I am back with a new practical issue. Our requirement was to to display numbers in repeating frame. That we met. Now, we place a dot/decimel after a number in any letter etc. I am trying to place a dot after number.
    I use a independent text object to place a dot after the new field we created. it works fine for 1 to 9. At number 10, that 'dot' doesnot move foreward with the number & dot is hidden under 10. If I move dot one place foreward, it shows fine for 2 digit numbers, but looks dumb for 1 digit number. Changing the horizontal elasticity property of the 'F_' item to all possible value doesnot align dot after number.
    Any suggestions?
    Thanks a lot,
    Abhi.

  • Viewing repeating frame data

    Hi all
    My reports has many enclosing frames. They show single record column data and column data inside repeating frames. One of the enclosing frame , say F1, has its "Print object on" property set to "First page" and "Vertical elasticity" to "expand". The enclosed repeating frame , say R1, inside F1 has its "Print object on" property set to "All pages" and "Vertical elasticity" to "expand".
    There are 36 records in the database for the field inside the repeating frame R1, and there are also some column data shown in F1 above the repeating frame R1 : so the repeating frame R1 has to be shown last.
    When I launch the report there are only 6 of the 36 records shown in the bottom of the page. Logically the 30 remaining records should appear in the next page. But the reports does not show the remaining data and it shows immediately data inside the next enclosing frame !
    So how can I show the remaining 30 records in the next page ?
    Thank you very much indeed.

    I tried that but it did not work. If I used Print All Pages for main content frame it will just have 1 page output versus multiple pages as expected.
    Two important points:
    1) R1 (the repeating frame in M2) has Vertical Elasticity as Expand because it also contains more repeating frames under it. Problem could be solved if the R1 would have vertical elasticity as Fixed instead;
    2) I also could have fixed this by having M2 (it contains a repeating frame with actual data) with Vertical Elasticity as Fixed instead of Expand. But once I do that, I get Report error M3 (frame that shows the summary at the last page) "has an illegal print condition"? Anyone know why this error occurs?

Maybe you are looking for

  • My Lacie Hard Drive is no longer being recognized by my MacBook, please help.

    Hi all, I have a Lacie external hard drive (LaCie Rugged XL eSATA 3Gb/s | USB 2.0) that I have been using on my MacBook (timemachine) (late 2008, 2.4 GHz Intel Core 2 Duo with OS X 10.9.1). One day it stopped being recognized, not showing up on the d

  • Update 4.1.108.32627 for ix12-300r is missing from download.

    Even though Lenovo is indicating that this version is available, it's not been posted on the web site.  Can we get that file posted or was it pulled for problems?

  • Oracle and Windows 2003 server

    I installed 10gR1 on a 2003 server. When I restarted the server, Oracle would not start (all services set to start automatically). If I stop and restart it through Windows nothing happens. If I login through SQLPlus as sysdba and use the startup comm

  • AddChild() vs addChildAt() methods?

    I have the following code: var container_mc:Container = new Container(); for (var i:int=0;i<4;i++){ var myTrap_mc:MyTrap = new MyTrap(); var myTrapR_mc:MyTrapR = new MyTrapR(); container_mc.addChildAt(myTrap_mc,i); container_mc.addChildAt(myTrapR_mc,

  • Another Overclock is failed thread! X

    Hi all, As usual a first post from a newbie who "hopefully" has a simple problem. I have seen several threads with my board and the following text. " Warning!!! the previous performance of overclocking is failed, and the system is restored to default