我想在这里添加一些与同一问题或其他方式相关的其他问题和答案。这些指针可能会导致我自己对这些问题的回答,但不要犹豫,浏览其他人的答案!
MS Access 作为企业软件
测试 MS-Access 应用程序的最佳方法
在 MS-Access 上与多个程序员合作
关于使用 MS-Access 中的 SQL 服务器 GUIDS 的建议
我必须承认,Access 的主要限制之一是有限对象模型。无法将我自己的属性和方法添加到 Form 对象中,这让我特别恼火。我最近通过创建 2 个额外的对象找到了解决此问题的有效方法:
这样,我可以参考以下属性:
accessForms:参考标准的属性和方法
AllMyForms.accessForm(hwnd).name
通过其 .hwnd 值引用访问表单的 .name 属性
顺便说一句,下面的 debug.print 会给我同样的结果:
? screen.ActiveForm.name
? AllMyForms.accessForm().name 'default value for hwnd is screen.activeForm.hwnd'
自定义表单:属性
AllMyForms.customForm(hwnd).selectClause
将引用用于创建表单实例的基础记录集的 SELECT 子句
自定义表单:方法
可用于 customForm 对象的 .agregate 方法将计算表单“列”的总和/最小值/最大值/平均值(即连续形式的控件的值总和):
AllMyForms.customForm().agregate("lineAmount","sum")
会给我显示在表单的当前/活动实例上的所有“lineAmount”值的总和。