|
A Better Switchboard F.A.Q. (Frequently
Asked Questions)
General
- Does A Better Switchboard work with Access 2007 or Access 2010?
- Where do I enter the Registration Code so that my users don't get the registration prompts?
- I'm getting the error "Object Library Feature not supported".
- I get an error when I try to run a macro from an 'A Better Switchboard' menu option.
Answers
-
Does A Better Switchboard work with Access 2007 or Access 2010?
For A Better Switchboard to work with Access 2007/2010, you will have to set the reference to the ABS library manually, and you will have to import any ABS switchboards manually (from the ABS demo).
To set the reference manually, open any module in design mode, then click Tools > References. Browse and select "abs2000.mde" in the folder you installed ABS to.
To import ABS switchboards into your application, Click External Data > Access, then browse to find "absdemo2003.mdb" in the folder you installed ABS to. Select "Import Tables, Queries, ...." and click OK. Select the Forms tab, then select the switchboard(s) you’d like to import and click OK.
We’ll have an updated version available soon that will make working with Access 2007/2010 much smoother.
[Back to the top]
-
Where do I enter the Registration Code so that my users don't get the registration prompts?
Click Tools > Add-Ins > A Better Switchboard to see the registration screen.
[Back to the top]
-
I'm getting the error "Object Library Feature not supported".
Here are some things to try in order to resolve the "Object library featured is not supported" error you are experiencing:
- Check for and resolve any "MISSING" references (click Tools > References from any module in design mode, and see if any are "MISSING". To resolve, uncheck the missing reference or browse to find its correct location).
If that doesn't work try:
- Open Tools/References. Check a library at random that is currently unchecked. Close, Open again. Uncheck the library you just checked. Close.
If that doesn't work try:
- Change the order of some of your referenced libraries.
If that doesn't work try:
- Open Tools/Reference. UNcheck the libraries. Close. Open again. Check the libraries. Close.
These procedures will force Access to update its internal pointers and should resolve the error.
[Back to the top]
-
I get an error when I try to run a macro from an 'A Better Switchboard' menu option.
This is a bug that we'll have a fix for in the next version. For now the work-around is to run a function that will execute your macro. Here's the function which you can put in a new module:
Function xg_RunMacro(pstrMacroName As String)
Dim strProcName As String
Dim Marker As Integer
On Error GoTo Err_Section
strProcName = "xg_RunMacro"
Marker = 1
DoCmd.RunMacro pstrMacroName
Exit_Section:
On Error Resume Next
On Error GoTo 0
Exit Function
Err_Section:
Beep
MsgBox "Error in " & strProcName & " (" & Marker & "): " & Err.Number & " - " & Err.description
Err.Clear
Resume Exit_Section
End Function
... now just create a switchboard menu item with the command RunCode, and the function name "xg_RunMacro;MyMacroName" (without the quotes), where MyMacroName is the name of your macro.
[Back to the top]
Register
this software.
Ask
a Question about A Better Switchboard
Back
to A Better Switchboard Page
|
|