Axure:在一个页面上创建变量列表并将其带到另一个页面以填充小部件

时间:2015-12-31 09:51:57

标签: wireframe axure

我有这个数据网格

我想要选择项目并将项目列表带到其他页面,我需要填充从列表框小部件中的网格中选择的业务流程名称

PS:Axure enter image description here

的新用户

2 个答案:

答案 0 :(得分:1)

Axure是无状态的,因此您需要使用自定义变量使其状态为满。

答案 1 :(得分:0)

你选择了一个非常棘手的话题,据我所知,这个问题没有直接的解决方案。但是让我们打破这个问题。

我不知道你是否使用过桌子或转发器。 如果您没有听说过它们,请查看转发器。 我的例子基于两个中继器,一个用于选择页面,用于结果。

可以使用全局变量将数据从一个页面传输到另一个页面。 然而,存储整个中继器是一件棘手的事情。

因此,只需将选定行的索引存储在选择变量中。 如果复选框已更新,则通过更新转发器来完成此操作。项目状态保存在转发器的单独列中。

更新转发器onItemLoad为每个转发器项目调用。 第一个项重置选择变量,然后如果其选择状态为真,则每个项都附加其索引。

在第二页上还有一个包含所有元素的转发器,但在加载时,我们找不到相应索引的所有元素都被过滤掉了。 这是使用过滤器查询中的contains-function完成的。

这是axshare示例:
http://cstlzo.axshare.com/#p=home

这是源文件:
https://www.dropbox.com/s/tayytafkdiwbgxd/Axure-Populate-Repeater.rp?dl=0

相关问题