I link to external data base files via ODBC. I have queries that link and sort the raw data. I have a VBA function (written within Access Modules) that takes three text fields from a query, performs some simple manipulations, and then returns a string. The function compiles and saves without errors. Within the query I use the Expression builder to call the function I wrote. Within the Expression Builder, the procedure is visible and appears in order and I can select the query's fields as the function's arguments. However, when I select the "View Data" icon I get the following message: "Undefined function function-name in expression". When I click the error message "Help" icon I get:
Undefined function <name> in expression. (Error 3085).
You entered an SQL expression that includes a Function
procedure name that can't be recognized. Make sure the
function exists, that it can be used in SQL expressions,
or check the expression to make sure you entered the name
correctly.
Based on the Access help files I looked at, it appears there may be a conflict between OBDC and Microsoft Jet workspace types. Not being a power-user or programmer, is there a way to resolve this? I would really appreciate any help. Thanks in advance.
Undefined function <name> in expression. (Error 3085).
You entered an SQL expression that includes a Function
procedure name that can't be recognized. Make sure the
function exists, that it can be used in SQL expressions,
or check the expression to make sure you entered the name
correctly.
Based on the Access help files I looked at, it appears there may be a conflict between OBDC and Microsoft Jet workspace types. Not being a power-user or programmer, is there a way to resolve this? I would really appreciate any help. Thanks in advance.