473,406 Members | 2,451 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,406 software developers and data experts.

How to display more than 999 records in Access 2007 form ?

1
Hello,

I am using Access 2007 and i have this table, Orders, which contains more than 1000 records. I can see all the records in the table, but in the attached form i can see only 999 records. I have changed the option in the Database Tools to show 99999 records, but still I won't see these records over 999 in the attached form.

I have to say that the Record Source for the form does only select all the records in the table, so I'm pretty sure that cannot be the cause that limits displaying records after 999.


On the other hand, I have another table, called Invoices. In this table, again, I have over 1000 records, but in the attached form I get to see the Invoice starting 1000 as a FIRST record. When I hit the "First Record" button in the navigation panel, I get to see the invoice starting 1000.


So, I would be very grateful if anyone could help me with this problem, as I don't see the bottom of it, no matter how much I tried. The primary keys in both tables are Autonumber, if that's helpful.


Thank you in advance,
Sandra
Aug 12 '14 #1
6 1558
twinnyfo
3,653 Expert Mod 2GB
Sandra,

That sounds incredibly bizarre. Forms should default to showing all records--regardless of how many records there are. Although my DB settings also list 1,000 records, my forms still display all my records (about 4,000).

Have you tried creating a new form and just throwing the fields on the form to see if a new form will cycle through all records?
Aug 12 '14 #2
Stewart Ross
2,545 Expert Mod 2GB
Difficult to know sight unseen, but although you mention the record source property I suggest you check it again to confirm that the forms are indeed using the table or query which contains an unfiltered version of the dataset. Access's wizards can 'helpfully' put a SELECT statement in place of a direct reference to your record source, and this in turn can be altered by other developers, so you need to rule out the Recordsource property being set to a SQL statement which has, say, a SELECT TOP 1000 condition or a WHERE clause that could potentially be restricting your records.

Another, perhaps distant, potential cause for which you can check the properties is that you don't have a filter condition of some kind set. This would only be a problem if the form's Filter on Load property is set to True/Yes instead of False/No (the default).

Also worth checking is whether or not there is any event code running as a result of the form's On Load event, as it is possible for the recordsource to be changed dynamically under program control even though the Record Source property is set to something else.

-Stewart
Aug 12 '14 #3
jimatqsi
1,271 Expert 1GB
Also of interest would be any sorting specification on the form or in the recordset. You don't say what you see when you click the "Last" button. It would be interesting to know that.

Jim
Aug 12 '14 #4
jimatqsi
1,271 Expert 1GB
Something I do sometimes when I have recordsource issues or just want to confirm what's in the recordsource is this. I'll pick an object and change the double-click event for that object to contain
Expand|Select|Wrap|Line Numbers
  1. Msgbox me.recordsource
or
Expand|Select|Wrap|Line Numbers
  1. me.sometextbox=me.recordsource
That gives me the flexibility to look at the recordsource at any time without jumping into debug mode. I can copy the resulting text into the query editor to execute it and fiddle with it.

Then don't forget to remove the temporary double-click event code.

Jim
Aug 12 '14 #5
twinnyfo
3,653 Expert Mod 2GB
Jim,

You are the king of trouble-shooting and debugging! Always full of great, uesful ideas!
Aug 12 '14 #6
jimatqsi
1,271 Expert 1GB
Thank you, twinnyfo. I've earned a bunch of these gray hairs the hard way.
Aug 13 '14 #7

Sign in to post your reply or Sign up for a free account.

Similar topics

1
by: bloukopkoggelmander | last post by:
Hello all I just wondered if anyone has come accross the problem in Access 2007 that when you base a form Control Source on a query and then view the form in form view, all you get is a blank form...
1
by: taila | last post by:
Hello everyone on this forum, I have recently started learning how to use ACCESS 2007 to create databases for work purposes. I ran into a problem while creating a form. Here's the message that...
7
by: Icarus | last post by:
I have a Access 2000 database that I am opening with Access 2007. When I open the datbase in Access 2000 or Access 2003, the database runs as expected. In Access 2007 my main form opens, a...
5
by: sphinney | last post by:
Basic question: Does anyone know how to go about adding a control to an Access 2007 form that will allow viewing a Word 2007 document? Reason for asking: My office is about to receive 100+/-...
1
by: JSteil | last post by:
I have an Access 2007 form that I have already set up with an embedded PDF viewer (Foxit) and a Windows Media Player active x control. It has fields on one side that I type metadata into and the...
2
by: David Anderson | last post by:
I recently began working with Access 2007, but I do have a limited experience with prior versions. I have a form with a button whose visibility I would like to make conditional on the Month value...
1
by: jesiecraig | last post by:
Hello, I am new to Access 2007 and I am trying to import some dynamic data into WORD using an Access form. I have a "submit" button on an Access form that (drum roll please) submits several...
0
by: Solomon Obeng | last post by:
Access 2003 enables you to print codes from print menu. But it is not so with Access 2007. How do I print the codes from an Access 2007 form?
1
by: pkabuchi | last post by:
Hi, I'm a beginner in access/vba programming currently working with MS access 2007. In my database i have used frames to arrange other controls and make my form look neat. The problem is that...
1
by: swati31k | last post by:
Hi, I have created few forms in MS Access 2007, now I want to create a button which will OnClick enable the users to create an .xlsx file for the current form or in other words, when the user...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.