Solved

Horizontal Continuous Forms

Posted on 1998-08-16
7
688 Views
Last Modified: 2006-11-17
In Access 97 any form can be changed to continuous, but then it places the records vertically. Is it possible create the form that will display them horizontaly. (I don't want to place the fields on the from throught the means of the code and then manually handle events) However if some one will provideme with such code I will pump up the number of points.
0
Comment
Question by:alex123
7 Comments
 
LVL 4

Expert Comment

by:tomook
ID: 1959297
You can do it in reports, but not forms. This sounds like a good product enhancement idea for MS.
0
 
LVL 17

Expert Comment

by:ramrom
ID: 1959298
You can "fake it" using a series of identical sub-forms arranged in a horizontal row. By applying appropriate filters to each you can display a series of rows, and simulate scrolling by changing the filters.
0
 

Author Comment

by:alex123
ID: 1959299
Thanks to ramrom, but I belive that solution will make the database to slow
0
Complete VMware vSphere® ESX(i) & Hyper-V Backup

Capture your entire system, including the host, with patented disk imaging integrated with VMware VADP / Microsoft VSS and RCT. RTOs is as low as 15 seconds with Acronis Active Restore™. You can enjoy unlimited P2V/V2V migrations from any source (even from a different hypervisor)

 
LVL 5

Expert Comment

by:tuvi
ID: 1959300
I think then the only way is to use the controls on the form and populate them with codes and simulate scrolling. If you fix the horizontal size of the form: that is, a fix number of records per view, you can do it in code. It's not that hard, really.
0
 
LVL 4

Expert Comment

by:tomook
ID: 1959301
Good point, tuvi. That way the performance would not suffer either.
0
 
LVL 5

Expert Comment

by:kulikuli
ID: 1959302
If the items you'd like to display are not to be editable you can create a cross-tab query and format it so that you get your values displayed as you like.
0
 

Accepted Solution

by:
eugeneo earned 30 total points
ID: 1959303
Create an extremely wide form with one text-box. On_Load of that form, count the number of records and replicate the text box that many times (I know for sure it's possible in VB, but maybe impossible in Access.... you'll have to try :) Go through all the records and write the values into the textboxes.
Now, that wide form should have a horizontal scrollbar enabled. Insert it as a subform into any form and you'll have a horizontal subform! (Well, sort of :)
0

Featured Post

Comprehensive Backup Solutions for Microsoft

Acronis protects the complete Microsoft technology stack: Windows Server, Windows PC, laptop and Surface data; Microsoft business applications; Microsoft Hyper-V; Azure VMs; Microsoft Windows Server 2016; Microsoft Exchange 2016 and SQL Server 2016.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

When you are entering numbers in a speadsheet, and don't remember what 6×7 is, you just type “=6*7" instead. It works in every cell! This is not so in Access. To enter the elusive 42 in a text box, you have to find a calculator, and then copy the re…
In a multiple monitor setup, if you don't want to use AutoCenter to position your popup forms, you have a problem: where will they appear?  Sometimes you may have an additional problem: where the devil did they go?  If you last had a popup form open…
Learn how to number pages in an Access report over each group. Activate two pass printing by referencing the pages property: Add code to the Page Footers OnFormat event to capture the pages as there occur for each group. Use the pages property to …
With Microsoft Access, learn how to specify relationships between tables and set various options on the relationship. Add the tables: Create the relationship: Decide if you’re going to set referential integrity: Decide if you want cascade upda…

777 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question