我有一个表格' frm_doc_revs '将控件源设置为我所做的查询:' query_doc_form '。我用" Default Vie w"设置了这个表格。财产到" 连续表格"一切都按预期工作 EXCEPT
当我点击记录中的图像时,我有一个" On-Click"创建文件超链接并打开路径的方法 - 问题是我必须首先将焦点设置到记录,然后单击图像以获取正确的路径。如果我只是单击图像,则不会将焦点放在记录上
--->我需要的是VBA代码,这样当用户点击记录中的图像时,代码会首先关注该记录< ---
我在这里不知所措 - 任何建议都将不胜感激。
这里有一个描述情况好一点的图片 - 我的简单点击方法在
下面VBA代码
Private Sub pdf_img_Click()
Dim fname As String, fpath As String
fname = Me.PDF_NAME
fpath = "P:\Engineering\002 Engineering Data Base\Design Standards Database\pdf\" & fname
MsgBox (fpath)
'Application.FollowHyperlink (fpath)
End Sub
答案 0 :(得分:2)
是的,图片不会将焦点设置为记录。
最简单的方法:改为使用按钮,其图像为Picture
属性。
如果您不喜欢它的外观,请创建一个透明按钮(将Transparent
属性设置为是),其尺寸与图像相同,然后将其放置"上述"图像。
然后在按钮的OnClick事件过程中移动代码。