如何在Power Apps中获取SharePoint列表超链接列的显示名称?
SharePoint的超链接列在Power Apps里是以Record(记录)类型存在的,包含Url(链接地址)和Description(显示名称)两个子属性,你需要分别绑定这两个属性来实现编辑功能,具体操作步骤如下:
- 解锁目标超链接列的数据卡:选中表单里对应超链接列的数据卡,右键选择「解锁以更改属性」,解除系统对数据卡的锁定限制。
- 配置URL输入框:找到数据卡内的URL输入控件,将其
Default属性设置为ThisItem.你的超链接列名称.Url,这样就能加载现有数据的链接地址。 - 配置显示名称输入框:如果数据卡内没有显示名称的输入框,直接插入一个新的文本输入控件;将其
Default属性设置为ThisItem.你的超链接列名称.Description,加载现有显示名称。 - 设置数据卡的更新规则:选中整个数据卡,将其
Update属性设置为如下格式(替换成你实际的控件名称):{ Url: DataCardValue_Url.Text, Description: DataCardValue_DisplayName.Text } - 提交测试:完成配置后,运行表单修改内容,提交后即可同步更新SharePoint超链接列的URL和显示名称。
如果是手动搭建的自定义表单而非使用系统默认的Edit Form,逻辑完全一致:用两个输入框分别绑定超链接列的Url和Description属性,提交时以Record格式写入数据源即可。
内容的提问来源于stack exchange,提问作者Marcelo Marcolino
相关产品推荐
相关产品推荐

