ACC: Switchboard Manager Fails w/ Linked Switchboard Table
ID: Q162229
|
The information in this article applies to:
-
Microsoft Access versions 7.0, 97
SYMPTOMS
Moderate: Requires basic macro, coding, and interoperability skills.
When you run the Switchboard Manager in a database where the Switchboard
Items table is a linked table, you may receive the following error message.
In Microsoft Access 97
The Microsoft Jet database engine cannot find the input table or query
'Switchboard Items'. Make sure it exists and that its name is spelled
correctly.
In Microsoft Access 7.0
Couldn't find input table or query 'Switchboard Items'.
CAUSE
The Switchboard Manager Wizard works on the assumption that the Switchboard
Items table is a local table, and not a linked table.
RESOLUTION
If you want to use the Switchboard Manager, import the Switchboard Items
table into your database so it is a local table.
Note that if you use a linked Switchboard Items table in your database, it
has little effect on the Switchboard form itself; all Switchboard buttons
function correctly except Change Switchboard Items, which does not work
because it invokes the Switchboard Manager.
STATUS
This behavior is by design.
MORE INFORMATION
If you use the Database Splitter Wizard to split your application into a
front-end and a back-end database, the Wizard automatically moves all
tables to the back-end database and links them to the front-end database,
including the Switchboard Items table if it exists. However, if you split
your database first, and then use the Switchboard Manager to create a new
switchboard, the Switchboard Manager Wizard automatically creates a local
Switchboard Items table, and the Wizard works correctly.
Steps to Reproduce Behavior
- Start Microsoft Access and create a new database using the Database
Wizard.
- In the New dialog box, select Address Book.mdz, and then click OK.
- In the File New Database dialog box, select a folder and a name for the
new database, and then click Create.
- In the Database Wizard dialog box, click Finish. The Wizard creates and
then opens the new database.
- Close the Main Switchboard form.
- On the Tools menu, point to Add-Ins, and then click Database Splitter.
- In the Database Splitter dialog box, click Split Database.
- In the Create Back-end Database dialog box, select a folder and a name
for the back-end database, and then click Split.
- After the database splits, note that the Switchboard Items table is a
linked table.
- On the Tools menu, point to Add-Ins, and then click Switchboard
Manager. Note that you receive the error message mentioned in the
"Symptoms" section.
REFERENCES
For more information about using the Switchboard Manager in Microsoft
Access 97, search the Help Index for "switchboard forms."
For more information about using the Switchboard Manager in Microsoft
Access 7.0, search the Help Index for "switchboards, creating."
For more information about creating front-end and back-end databases using
the Database Splitter, search the Help Index for "Database Splitter."
Additional query words:
add-in split front back end menu manage
Keywords : kberrmsg TblDsign WzOthr
Version : 7.0 97
Platform : WINDOWS
Issue type : kbprb