Access 2007可以使用报表上的OnClick事件捕获“单击”字段吗?

时间:2010-03-23 00:11:02

标签: ms-access

在Access 2007中,我希望能够单击报告中的名称字段,并调用单独的报告,其中包含有关单击名称以启动事件的人员的个人信息。为了节省空间,这将作为创建子报表或在主报表中包含子报表字段的替代方法。如何引用单击字段的值以在使用OnClick事件调用的查询中使用?

感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

您有点模糊报表和表单之间的界限。你能不能将你的第一份报告更改为一个表格(也许是一个连续的报表?)然后从那里发布子报告?

如果您确实想继续使用该报告,那么它可能是可能的。猜测它将涉及返回鼠标所在位置的X / Y,然后将其映射到每个控件以确定哪一个已被点击。在史蒂夫的网站上捅一下,因为我确信我已经看到他为了不同的目的而使用类似的东西

http://www.lebans.com/

答案 1 :(得分:0)

使用表单并在字段后面放置代码以打开数据仅限于该字段的子表单。您可能无法获得报告的所有功能。

您可以在报告打开时提示用户,为他们提供查看详细信息的选项。他们可以选择带有输入框的特定记录来显示详细信息。这将要求用户在以摘要模式查看报告后重新运行报告。

如果您可以将报告输出到html文件,则可以创建指向其他信息的超链接。