• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 813
  • Last Modified:

oracle forms question

I have 4 blocks with same no of columns that represent 4 different supplies.
I disable and enable the fileds based on the supplies chosen. My question is having a scroll bar on the supplies. I can disable and enable the scroll bars. So basically all the scroll bars are visible , which does not work if the user has many records. Cant scroll. Is there a way in oracle forms to make scroll bars workable in my situation?

In my screen print you can see there are many more records, but scroll bar does not work
screen.JPG
0
anumoses
Asked:
anumoses
  • 8
  • 7
1 Solution
 
slightwv (䄆 Netminder) Commented:
As you might remember from your previous questions I'm not even close to being a Forms person.  I'm just trying to help since the question was considered Neglected since no Experts posted.

If I understand the problem:  On the tab if they have more rows than will appear the scroll isn't working and allowing the user to scroll through all the rows?

From a little Googleing there is mention of a stack canvas over the tab canvas.  Have you tried that?

http://forums.oracle.com/forums/thread.jspa?threadID=990738
0
 
anumosesAuthor Commented:
In the screen print I attached, I have than 15 rows entered. Visible block rows 10. But data is in 15 rows. SO scroll bar should work. Its not working. The reason is I have 4 blocks with same fileds one on top of the other which an enable and disable as buttons are pressed. Now scroll bar does not work.
0
 
slightwv (䄆 Netminder) Commented:
That's what I thought you meant.

Remember: I'm not a forms person so my terms might be a little off but the concept should be the same:

Are the rows contained in a stack canvass and the scroll bar on that canvas?
0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 
anumosesAuthor Commented:
Main canvas ins content canvas, which has tab canvas.( supplies, equipment.procedures- 3 tabs.)
ist tab supplies has 4 blocks ( same fields one on top of the other, which are enabled and disabled based on the supplies button pressed - like screening, whole blood, etc)
0
 
slightwv (䄆 Netminder) Commented:
So you haven't tried the stack canvass with scroll on the tab canvass and have the rows tied to the stack canvass?

Please try.
0
 
anumosesAuthor Commented:
So you mean to say, each block will have its own stacked canvas? and enable and disable these canvases based on button pressed?
0
 
slightwv (䄆 Netminder) Commented:
Did you review the thread I posted above?

I'm suggesting the rows need to appear in something that will allow a 'window' that is scrollable.

I cannot put this into Forms terms but in the HTML world it is like a scrollable DIV.

See the example here:
http://www.domedia.org/oveklykken/css-div-scroll.php

The outer 'container' has a smaller size than the contents of the container.  The container is told to allow scrolling.

I'm thinking this is what the stack canvas will allow.
0
 
flow01Commented:
If you first use the next-record until you reach row 15, can you use the scroll-bar then ?

If yes then considering setting block property "query all records"  to yes (if the maximum number is limited).
Else try to have less records visible then the number of records fetched.

I expect that the problem is  that now all fetched records are visible and the scroll-bar reflects the fetched records and not the available records.
0
 
anumosesAuthor Commented:
Any idea how to place stacked canvas on tabs
0
 
slightwv (䄆 Netminder) Commented:
Unless it is like the link I posted says and you can drag/drop then, nope.

It looks like flow01 is a Forms person, I'll defer to them for a solution.
0
 
anumosesAuthor Commented:
My solution was . I changed the design by creating a content canvas for each block and have them place individually on the tab canvas. Now they act as individual windows with scroll bars. Please help me in closing this and also to who should the points be allocated to. Thanks
0
 
slightwv (䄆 Netminder) Commented:
You should award points to the post or posts that helped you answer the question.  If a port did not help, then no points should be awarded to that post.


Award more points to the more important of those posts to the percentage you feel they helped.
0
 
slightwv (䄆 Netminder) Commented:
I'm going to object for now once I understand the differences I will see about retracting my objection.

Is a content canvas that much different from a stacked canvas?

Would you have gotten to a content canvas on your own without my talking about a stacked canvas or some container for the rows?

0
 
anumosesAuthor Commented:
The reason is
content canvas-view can be assigned to the same window. Stacked canvas can be displayed in a different window at the same time.
0
 
slightwv (䄆 Netminder) Commented:
What about this question:
Would you have gotten to a content canvas on your own without my talking about a stacked canvas or some container for the rows?
0
 
anumosesAuthor Commented:
Anyways thanks for the sugestion
0

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

  • 8
  • 7
Tackle projects and never again get stuck behind a technical roadblock.
Join Now