ms-access - 如何在 Microsoft Access 报表中动态获取超链接?
问题描述
在 MS Access 报告中,我正在尝试创建一个可以访问用户网页的超链接。URL 取决于我的数据库中的数据字段。
在我的报告中,我添加了超链接控件并使用弹出窗口输入超链接。
当我使用 Hyperlink Builder 动态设置参数之一的值时,我得到一个无效的垃圾 url。返回的 URL 是:
file:///C|/Users/gh/Dropbox%20(Bar01%20College)/BW%20Demo%20Project/="https://baruch.az1.qualtrics.com/jfe/form/SV_8uZm3rAnSWPE9gN?DocumentID=" & [documentID] & "&TransmittedScore=ENG_2100"
预期结果将是根据记录自定义的 URL,其中我的参数 DocumentID 将等于我的 documentID 字段的值。
如果我将预期的 URL 粘贴到地址字段中,则 URL 会正确解析:
这个项目的要求是导出为PDF时链接需要是可点击的。
注意:我之前已将此问题发布到https://www.utteraccess.com/forum/index.php?showtopic=2057701并寻求更多帮助。
解决方案
在 UtterAccess 论坛上与TheDBGuy合作(我的原始问题中的 URL)。提出的解决方案是使用 UNBOUND 文本框,设置Is Hyperlink = Yes的属性。然后在 ControlSource 属性中,构建格式为的 URL 字符串="<DISPLAY TEXT>#URL"
所以价值应该是:
="ENG 2100#https://baruch.az1.qualtrics.com/jfe/form/SV_8uZm3rAnSWPE9gN?DocumentID="& [documentID] & "&TransmittedScore=ENG_2100"
推荐阅读
- flutter - 当应用程序返回前台时,StreamSubscription 未恢复
- python-3.x - 尝试合并两个数据帧时如何解决关键错误?
- python - str object' 在 Jina2 模板中没有属性 'strftime'。如何在 Jina2 模板中修改 DateTime
- sql - SSRS 多值参数
- python-3.x - 从 Pandas 多索引数据框创建等高线图
- javascript - 如何传递可用于功能文件中所有场景的 getSimpleRandomName () 文本
- ruby - Ruby、Puma 和 Sinatra:显示流输出
- nginx - 带有PHP文件查询参数的Nginx try_files URL?
- r - 没有默认值的变量缺失
- javascript - 如何正确使用 jest 检漏仪?