Calling content canvas with stacked canvas

Hi.
i have a content canvas in that i have a linked stacked canvas...
from some other screen if i call content canvas by show_view('Content canvas') i am only getting the content canvas. but i am not getting the linked stacked canvas. weather it is correct ,or not . if i want to see the stacked canvas on content canvas ,i nee to call the stacked canvas too?.
please clearify me..
thanks in advance.
vijay.

Normally, it is not required to explicitely call a show_view on a stacked canvas.
In Object Navigator, assure that the stacked canvas (in terms of a sequence) is below the content canvas.
If the stacked canvas is still not shown issue a GO_BLOCK() and / or GO_ITEM() e.g. in the WHEN-NEW-FORM-INSTANCE Trigger
to the block having at least on item on the stacked canvas to be displayed.
In doing so, you must assure that at least one item on the block (having the stacked canvas assigned) is able to receive
the focus (is enabled and it might be required to set the keyboard navigable property (not sure about that)).
Due to the internal navigation of oracle forms, the canvas should get displayed when an item on the canvas receives the focus

Similar Messages

  • Main canvas with stacked canvas

    Hi,
    I have to modify a form in which i have a main canvas which should have 2 stacked canvas,
    in the layout i can see the two stacked canvas but when i ran the form, i see only one stacked canvas,
    do you have any idea on the root cause?
    Thank you and any help will be appreciated.

    ...in the layout i can see the two stacked canvas but when i ran the form, i see only one stacked canvas,do you have any idea on the root cause?>
    If you want both stacked canvases to be visible, you have to explicitly display them using the SHOW_VIEW('CANVAS_NAME') built-in. Yes, Forms will typically display the canvas an item is assigned to then navigation to the item occurs, but it is sloppy programming to rely on this.
    Hope this helps,
    Craig B-)
    If someone's response is helpful or correct, please mark it accordingly.

  • Content canvas to stacked canvas for scroll bars

    I have a form which has more items. Initially I developed the form with content canvas(this has vertical scroll bar). now I changed this canvas to stacked canvas to get horizontal + vertical scroll bar. But I am not able to do it. Can any one please advice me how to achieve. Basically I need horizontal + veritcal scroll, so that user can easily scroll it.
    Appreciate your help.
    Thanks in Advance!!

    Hi
    This is a common task in Oracle Applications forms, the steps would be:
    - Put the context, fixed fields on content canvas, to the left of the window
    - Modify the block to show vertical scroll bar, display it on content canvas, to the right of the window
    - Accommodate remaining fields on stacked canvas, all of them from 0.0 to the right.
    - Modify stacked canvas viewport size and position to be shown in the space between the fixed fields on the content canvas and the vertical scrollbar on it, allow for space to the horizontal scrollbar
    - As Craig's answer states, modify stacked canvas property to show horizontal scrollbar

  • Simple Problem with Stacked Canvas, I hope

    Hello all,
    I am become a bit frustrated with what I thought would be a simple form development solution. I am trying to create a form with a stacked canvas that will display about 20 fields that can be scrolled through. This is the detail
    Total of 25 fields
    5 Fields on the content canvas
    20 Fields on the stacked canvas
    I created the first canvas that originally contained all 25 fields. Then I created the stacked canvas and moved the appropriate fields to the stacked canvas. Using the forms builder editor, I positioned my stacked canvas as such so that it would not overlap the last field on the content canvas or visa versa. This is a form being developed for Oracle EBus. Whenever I run the form in the apps, the stacked canvas is not visible. It only becomes visible when the 1st field on the canvas has focus. When the stacked canvas becomes visible, it shows all of the items of the stacked canvas and not just the ones that I included in the viewpoint. Once I tab through the last field of the stacked canvas, it goes back to the first field on the content canvas and the stacked canvas disappears. At this point I am not doing anything complicated, but for whatever reason this just is NOT working. Any advice anyone can provide, I would very much appreciate it. This is VERY frustrating.
    Thank you in advance.

    Step No. 1
    Set the STACKED CANVAS's property VIEWPORT WIDTH AND VIEWPORT HEIGHT
    This property determines what viewable width and height of the stacked canvas at runtime.
    Set SHOW HORIZONTAL SCROLL BAR or SHOW VERTICAL SCROLL BAR or BOTH as YES so that you can scroll down to view all the items in the CANVAS.
    Step NO.2
    In your WHEN-NEW-FORM-INSTANCE trigger, write the code to make the canvas visible
    SHOW_VIEW('stack_canvas_name');

  • Calling values to a Stacked Canvas

    Is there a way to pull information from different tables onto a stacked canvas? I want to be able to call this canvas from an Order form to check on the payment history of customers. I would like to grey out (disable) the text items I create on the stacked canvas so that it appears like text are directly written on the stacked canvas.

    Here's another option...
    Instead of the Control block that duplicates the items that you want to show on the stacked canvas, you can just duplicate the item in whatever block it is in. Give the item a different name, set the "Synchronize With Item" property to the actual item, make the new item a non-database item, and set the new item's canvas to your stacked canvas. Then you do need any code to copy the values. It will always be synchronized with the original item.
    It isn't that much different, but you don't have the side effect of changing blocks when you navigate to the item on the stacked canvas.

  • Conflict with stacked canvas

    I have two stacked canvas A & B on a content canvas C where B has mirrored items of A. Now when am running the form am displayed with only B always. even if i use show_view for A and hide_view for B, the canvas A is not getting displayed.
    i tried with set item property and go item but there is no result.
    do any one have a gud solution for this.

    roberts, my problem is i have mirrored items on B so the populated fields are displaying using those fields on B. so i tried in hidding them at block level like i set their displayed property to false. can u please tell me how can we set the display property to true and where to set the property dynamically??
    Message was edited by:
    phili

  • Problem with Stacked Canvas

    Hi,
    I have prepared a stacked canvas on a content canvas.
    Both content and stacked canvas are based on the same data block. In the data block 2 items are on content canvas and the remaining are on stacked canvas. I have also a scroll bar on the content canvas so that we can scroll to the right as there are many items on it.
    so 1st and 2nd fields are on the content canvas and remaining ones are on stacked canvas.when i tab out of the 1st field stacked canvas goes invisible, but when i tab out of the 2nd field stacked canvas again comes back.
    How can i avoid this?
    I want the stacked canvas always to be displayed when i tab out from any where.
    One more problem is, when i click on the 2nd field the stacked canvas goes invisible too
    Your suggestions are greatly appreciated.
    Thanks
    Sandeep

    Check if the second item overlaps the area of the stacked canvas. Forms always makes the current item be displayed fully and therefore hides all areas which would overlap the item.

  • Tab Canvas displaying Stacked Canvas at runtime disappears?

    Hi,
    I have 3 canvases that contain the following:
    1) Content Canvas -- This contains the TREE item.
    2) Tab Canvas -- A tab canvas with a single Tab Page
    3) Stacked Canvas -- This is a Stack Canvas with a few
    text items on it.
    4) Single Window.
    ======At runtime the following actions occur: ==========
    1) The Viewport of the stacked canvas is set to the
    Viewport of the Tab Page on the Tab Canvas so that it
    looks like the Tab Page has a vertical and horizontal
    scrollbar with text items displayed.
    2) A text item on the Stacked Canvas is in focus as soon
    the as the form window is displayed.
    ===================Problem is : =====================
    1) When I select a Node of the Tree Item, the Tab Canvas
    automatically disappears(or becomes invisible) , as a
    result the stacked canvas displayed within it at
    runtime also becomes invisible. I am left with only
    the Tree item being displayed.
    =======================================================
    PS : I have never experienced this problem with just the
    content canvas and the Tab Canvas together.
    Any soultion to this problem is most appreciated.
    Thanks
    Sharath

    I am experiencing the exact same thing. The width of the tabs in the layout editor is varied depending on the length of the text. However, at run-time, the width of the tabs is fixed, causing the tabs to be wider than the window and a set of VCR buttons to appear in the upper right corner of the canvas. Personally, I think this is a Forms bug. Why would they intentionally let us set the width to variable at design-time only to force a fixed width at run-time?

  • Tab-Canvas and Stacked-Canvas (Forms 5.0)

    Is it possible to design a tab canvas that contains stacked-canvas? I can't create it!

    Yes - it is possible to design a tab canvas that contains stacked-canvas. Create a separate canvas with its own block and you can call go_block and the canvas/block will show. You can also call show_view but the canvas you call must be of the type stacked. (aside - a tab canvas seems to automatically act like a stacked canvas). I have used a canvas w/block that sits at the top of the screen by setting it to be only 60 points tall (and it is the first block in the list) then in a when-new-form-instance trigger I call show_view('tab canvas name') and have its viewport begin at 60, therefore the tab canvas fits right under the header canvas. You can then leave this to call other canvases/blocks and return and set up the same situation again. Sometimes I have gotten strange results where no matter what I do it will not show the tab canvas - at this point usually you recreate what won't show and it will then work.
    good luck.

  • Stacked canvas appearing over content canvas by default

    Hi Guys,
    I have a Main content canvas and a stacked canvas. Both are having common single window attached to them window type is Document.
    When I launch this form then main content canvas is displayed but with stacked canvas on top of it.
    Control is in main content canvas but stacked canvas is over main content canvas.
    This stacked canvas should appear after some action like list change or button push which are on main content canvas.
    I have checked there is no go_item call for any objects on this stacked canvas.
    I have tried with commenting the code which shows canvas (show_view), still the stacked canvas appears on top of content canvas.
    Can anyone guide me on this?
    Thanks,
    Av.

    change the visible property of stack canvas to no and
    when u want to display that canvas,,
    use GO_ITEM(to send to any item in stack canvas)...
    and to hide use HIDE_VIEW('your canvas name');
    and be sure when u running the form, your cursor wont go to stack canvas items... because when the cursor goes there, the canvas will appear..
    -- Aamir...

  • Stacked canvas view placed on the content canvas

    Hi to all,
    i am developed a one form ,i.e placed the stacked canvas view on the content convas.
    i create a two data block's with same table.
    one data block for content canvas and one for stacked canvas.
    in the content canvas i taken two fileds with scroll bar and remaining fields placed on the stacked canvas.
    these stacked canvas view put on the content canvas.it dispalying and
    executed succesfully.
    here i am getting one problem i am displying the 10 records at a time in both canvases.my requirment is placed on the
    cursor on the content canvas particular record scroll down then automatically show the same record details in stacked canvas and
    content canvas scroll bar is changed automatically stacked canvas scroll bar is changed.
    any one help me.........

    {quotei create a two data block's with same table.
    one data block for content canvas and one for stacked canvas.{quote}
    This is not necessary. Just create one data block and then assign the block items to your Content and Stacked canvases. You can display items in a data block on different canvases. By doing this, there is no need to write code to synchronize the records because they are part of the same data block so they will automatically scroll as you navigate through your records.
    Craig...

  • Stacked canvas in content canvas desapears when post_query

    Hello.
    I have a content canvas and i draw a stacked canvas into content canvas. I want a horizontal scroll in stacked and a vertical scroll bar in the content. In stacked canvas, i placed a base table data block. In when-form-instance, i have a comand SHOW_VIEW of stacked canvas.When i execute_query, the stacked canvas desapears. I don't understand why...
    This is Developer 10g
    Please help me.
    Best Regards

    I have seen that too, with tab canvas, which is like a stacked canvas.
    On mine, it occurs after a clear_form and synchronize, but before I execute any queries (there are multiple blocks and queries).
    So what I added was this, following the Synchronize:
    Declare
      Tab_View_id      Viewport     := Find_View('TAB');
    Begin
      if get_view_property(Tab_View_id,Visible) = 'FALSE' then
        show_view(Tab_View_id);
      end if;
    End;I actually put the Tab_View_ID variable into a package spec, so Forms only needs to set it once.
    If you can't find the right place to add the code, a form-level when-new-item-instance trigger will work.

  • Display stacked canvas on content canvas?

    hello all,
    i am try to show the stacked canvas on content canvas at design . but its not display. i set the following properties.
    type-stacked
    displayed:true
    blevel:none
    window: window which is assign to content canvas
    raised on entry: true
    display x position
    display y position
    view hori. scroll bar: true
    after setting above properties stacked canvas is still on showing on content canvas at design .
    please help me
    thanks
    yash

    Hi,
    1.Create one content canvas and create one stacked canvas.
    2.give the label as Conetnt canvas and stack canvas respectively.
    3.Go to conetent canvas layout editor
    4.click on menu view-->Stacked Views and select ur stack canvas.
    5.Now ur stack canvas is placed on ur content canvas.
    6.select the stack canvas in same layout editor and click on one of the corner of stack canvas.
    7.now u can move that stack canvas where ever u want on content canvas.
    if u hav any problem then ask me.

  • CGEN-01079 SYSTEM ERROR: Module: Cannot find a content canvas for stacked c

    hi i am new to designer
    i am using designer 6 i
    i am getting follwing error
    CGEN-01079 SYSTEM ERROR: Module: Cannot find a content canvas for stacked canvas CG$PAGE_1
    Please suggest

    For the Stacked canvas there should be a content canvas mandatory in the forms.
    you designed the canvas and changed the type as stacked. but there is at least one mandatory content canvas for the forms.

  • Tab canvas disappear when the main stacked canvas reach the end of column

    Hi all,
    I have 3 canvas ( 1 main canvas, 1 stacked canvas ) and this link to 1 tab canvas. All these are in the same window.
    Whenever using the keyboard to press enter navigate from column to column and when it reach the end of the main canvas which is about to jump to the stack canvas, the two canvas ( stacked & tab ) was hide by itself. Even I have stated earlier to show all canvas in the pre-block trigger. when I keep on press the enter to jump to the next stacked canvas, this stacked canvas is being shown again. My tab canvas was not appear if I am press the enter key. However, if I press the arrow key down the tab canvas is appear. This I wasn't do any code to call the tab canvas.
    When I keep on press enter and reach the end of the stacked canvas again the tab canvas is disappear, unless I have press the arrow key down to display the tab canvas.
    Trying to use show_view( tab canvas ) in many trigger but still does not show the effect.
    Anyone has this experience before ?
    Thanks.
    Lim

    Hi Lim
    Pls check this hope it helps u to recognize dealing with muti-canvas in 1 window...
    how to use stack canvas in tab canvas in oracle forms
    Regards,
    Amatu Allah.
    Edited by: Amatu Allah on Sep 22, 2011 2:23 AM

Maybe you are looking for

  • New Field to be added in ICWEB

    Hi Everyone I am using CRM 4.0 I have to add Business Partner Role(Sold to, Ship to.. etc) and Mobile Number in IC Web client view. BPROLE field need to be added to BupaSearchB2B and BupaDetailB2b views. The steps that i have followed are 1) Created

  • Using external display

    Right now I have an iBook G4, but next month when leopard comes out I am thinking about upgrading to the macBook Pro. I want to use my 23 inch LCD tv as an external monitor, and I am wonderring what the best way to do this would be. I am planning on

  • Thunderbolt port for HDMI video input?

    I want to use the HDMI out from my Canon 5D Mkii as a live video input to thunderbolt. Any support for this people know about? Software or hardware must be available soon right?

  • Reg:Redo log files

    Hi, By mistake the redo log files have been removed. Hence we tried to create the redo log files. After creating it when select * from v$log is done, it is as follows SQL> select * from v$log; GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARC STATUS FIRST_C

  • Mandatory field GOHEAD-BKTXT in MIGO (OMXJ)

    Hi, I want to set field GOHEAD-BKTXT mandatory in Transaction MIGO but not for all users. In TRX OMJX I found an option "Influencing" but I do not know how to use it. When I use the matchcode in field "Contents" I receive a message that no input help