[Axure教程]0004.条件生成器
在用Axure制作原型的过程中,经常我们需要触发一个又一个事件,在这些事件里我们经常需要在满足某一条件时完成指定的动作。比如:密码框内的密码不对,将无法登陆。这里我们一起学习下使用条件生成器,条件的设置,我们在后面的实战中进行讲解。
1.条件生成器
[1]条件生成器: 是在我们双击元件的某一事件,打开用例编辑器后才能打开。下图中红框位置,点击"添加条件"即打开条件生成器。
2.条件逻辑
[1].全部: 是指事件触发后必须同时满足条件生成器里设置的所有条件时才继续下一步操作,否则不执行任何动作。举例:有缴纳住房公积金一年及以上(条件1),并且缴纳未间断(条件2),才能向住房公积金中心贷款了(下一步操作)。
[2].任意: 是指事件触发后只要满足条件生成器里的任意一个条件即执行下一步动作。举例:长得又高又帅(条件1) 或者很有钱(条件2),就可以追白富美了(下一步动作)。

3.可设置的条件
[1].值: 可以是字母、数字、汉字、符号、函数、公式;可以直接输入,或者点击fx进入编辑。可以设置等于、不等于大于、包含、是、不是等条件。具体使用方法以后结合案例详解。
[2].变量值: 软件内自带了一个变量“onloadvariable”,也可以添加、删除、重命名变量,管理变量可以从菜单栏左数第四个(汉化版本的“线框图”)中的第三项“管理变量”进行上述操作。当然在条件编辑器里选择变量时最后一项“新建”也可以完成对变量的管理。变量值可以是字母、数字、特殊字符和汉字或者是它们的任意组合。
[3].变量长度: 是指变量值的字符个数,在Axure里一个汉字的长度是1。变量长度的值可以通过Axure自带函数进行获取。
[4].元件文字: 是指每个元件上面可编辑的文字。不包含: 动态面板、图片热区、垂直线、水平线、内部框架、下拉列表、列表框。
[5].元件值长度: 仅包含单行和多行文本框、下拉列表和列表框。
[6].选中项文字:
[7].选中项状态值: 仅适用于下拉列表和列表框,通过获取元件当前值来确定选中状态。
[8].动态面板状态: 动态面板专用,以获取事件激发时动态面板的状态作为判断条件。
[9].元件可见性: 元件显示或隐藏作为判断条件。
[10].按下的按键: 是否等于某个键值。
[11].鼠标: 是否进入元件,离开元件,接触元件,未接触元件等。
[12].元件范围: 是否接触,未接触元件范围。
[13].自适应视图: 是否是自适应视图作为判断条件。


本站文章为 宝宝巴士 SD.Team 原创,转载务必在明显处注明:(作者官方网站: 宝宝巴士 )
转载自【宝宝巴士SuperDo团队】 原文链接: http://www.cnblogs.com/superdo/p/5024720.html

浙公网安备 33010602011771号