我正在使用Outsystems开发一个应用程序,在中我使用"RichWidgets\Tabs_ClientSide"。我需要从一个页面导航到另一个页面,其中另一个网页有多个选项卡。目前,默认情况下,我被重定向到第一个选项卡。
是否有一些属性或功能可以让我在运行时将控件导航到特定的选项卡(web块)?
谢谢!
我已经实现了下面给出的答案。我有一个链接。当我点击该链接时,它被重定向到目的地A。我有一个输入参数,它是一个布尔参数。我传递"true"作为它的值。作为网络屏幕的目标A有一个网络块B。在那个特定的网络块上,对于InitialActiveTab属性,我检查了输入参数是True还是False。事实上,我正在通过WebblockC。Id作为值。
但是,在Web块下面的浏览器上,它显示了这个错误。
RichWidgets\Tabs_ClientSide的使用无效:初始选项卡必须定义"title"扩展属性。
我已经根据需要为系统设置了OnTabActivation属性,但它仍然不起作用。
该行为可以通过以下方式实现:
- 将一个可选的输入参数添加到Web屏幕中,您可以在其中使用选项卡来指定用户登录页面时要选择的选项卡
- 将该参数输入到*Tabs_ClientSide*web块的
InitialactiveTab
输入 - 在希望目标使用不同的初始选项卡打开的所有链接中,通过用要激活的选项卡的标题填充您创建的可选输入参数来指定要打开的选项卡