我对Powerapps来说是个新手,实际上这是我的第一个项目。我想做的是链接到一个包含知识库的网页,超链接的正文会保留下来,因为它唯一需要更改的是它需要查找的ID。
我创建了一个应用,每篇文章都包含自己的KB#,我需要将该KB#插入超链接。我在下面用粗体标记的文本是链接中的唯一更改。我创建了一个按钮,单击该按钮即可运行超链接,然后在OnSelect区域中添加以下内容,但这只是一个静态链接。
If(Rule2,Launch(“ https://placeholder.com/nav_to.do?uri=%2Fkb_view.do%3Fsysparm_article%3D|| KB0010007 ||%26sysparm_stack%3D%26sysparm_view%3D”)) ,启动(“ https://placeholder.com/nav_to.do?uri=%2Fkb_view.do%3Fsysparm_article%3DKB0011526%26sysparm_stack%3D%26sysparm_view%3D”) )
答案 0 :(得分:0)
您应该使用字符串连接运算符&
在您的情况下:
If(Rule2,
Launch("https://placeholder.com/nav_to.do?uri=%2Fkb_view.do%3Fsysparm_article%3D||KB" & DataSource.column_name & "||%26sysparm_stack%3D%26sysparm_view%3D") ,
Launch("https://placeholder.com/nav_to.do?uri=%2Fkb_view.do%3Fsysparm_article%3DKB0011526%26sysparm_stack%3D%26sysparm_view%3D") )