我为使用VBA的Access数据库添加了一个获取 Active Directory 用户登录的功能,但我不确定为什么我没有在Expression Builder中看到我的功能
我在this question中定义了函数,但我在Expression Builder中看不到该函数。我打算使用这个函数在我的表单上填充一个不可见的txtBox并将其登录到db。
export default Window;
答案 0 :(得分:2)
我认为您在询问如何在Expression Builder中显示自定义函数? (因此与Active Directory或登录无关。)
这很可能只是 的简单案例:
- 自从粘贴 或 ,中的功能后,您还没有保存模块
- 这些功能不在公共模块中。
确保他们已保存:
1.完全关闭Access(所有打开数据库),然后
2.重新打开数据库和
3.打开模块(从导航栏的"模块"部分:
...并确认您的代码在那里。
然后再次尝试表达式构建器。
如果模块没有显示在Modules
部分,那么您的代码不在公共模块中。
请注意,您必须使用表达式构建器。我实际上从未使用它,但我只是尝试过,一旦我的功能模块被保存,它们出现在:
Functions
→ My database name
→ My module name
。
此屏幕截图显示了我在表达式构建器中列出的功能,直到我保存它,然后我在Builder中找到它的方式: