我想为子网格中的每一行添加超链接。我正在寻找的是我想将发票号码显示为链接。当用户单击它时,它应该打开一个外部窗口。已经尝试使用超链接字段可用的动态。但它带有 https://.. 我不想在网格内显示 URL。
问候
萨曼
我假设您在 Web Interface / UCI 上使用开箱即用的子网格,其中没有开箱即用的方式来呈现可点击的外部 URL。
是CRM中的发票,如果是CRM中的记录并且可以与子网格记录相关,则在视图中添加查找字段将提供可点击的链接。
您的另一个选择是使用自定义 UI 来构建子网格,例如 Kendo 或构建 PCF。
虽然我在图库中没有看到任何现有的 PCF 可以执行此操作 (https://pcf.gallery/categories#grid),但您可能可以使用其中一个作为起点。
我使用javascript来做到这一点。
首先,编写脚本来搜索包含每个字段行的值的DIV标签, 然后获取其innerHTML值来添加超链接标签
其次,将此脚本添加到PowerApps中解决方案的“Web资源”中
然后,通过在经典视图中打开视图编辑器来调整需要添加超链接的表格的视图并更改字段的属性。它将显示对话框以选择 Web 资源并输入用 javascript 编写的函数名称