This had got to be something obvious that I am too blind to see!
Funny problem: one of my users has my application linked to a SQL
Server Backend. Front end it Access XP (SP3). The first form opened is
full of (about 25) buttons with a few fields on the form footer that
are filtered simply. It is called 'Switchboard' though it is not a
standard MS Access Switchboard. This person did the following:
Lengthened 2 strings from a table not related to the switchboard
Compacted and repaired the database front end
Refreshed the links to the SQL Server
When she next opened the 'Switchboard' the buttons in the 'Detail'
section were all nonexistent in form view, though they were still
there (could be seen in Design view). Oddly the buttons in the form
footer were visible, and they worked. She sees only the full sized
backgroup color where all the buttons were. There don't seem to be
invisble buttons in there.
Other clues:
a) any other form she opens from the database window looks and
works fine.
b) when she imports brand new working forms that I email her, they
also have invisible buttons, even though they work fine on my machine.
c) It doesn't seem to matter how she opens the form, via the
startup code or directly from the database window
d) She has tried linking and compact/repairing in various
combinations without improvement.
e) We compared all the form properties and database options between
our two machines and found no differences (Yes, the buttons are all
".visible = true").
f) All the udnerlying tables are readable.
Any help will be greatly appreciated. We are both stumped.