移动开发

您现在所在位置:首页>使用指南>移动开发>其他操作
 

11  其他操作

1.打开窗体并返回数据
打开窗体并返回数据。只有是模态打开的时候才能接收返回值。用返回值对实体赋值时,如果指定对id列进行赋值,且id值相等时,将是更新实体记录;其它情况都是新增记录。“确定”(配置退出规则-确定)返回true,“取消”按钮(配置退出规则-取消)返回false,直接关闭浏览器窗口返回false。
需求:注册后注册的帐号自动返回到登录界面
示例:主界面点击注册,打开注册界面,填写完个人信息后返回注册的帐号
主界面配置:

被打开界面配置:给输出变量赋值后需要在退出选择配置确定选择才能返回数据。由于移动端开发没有拟态窗口,所以必须再次使用打开状态并返回数据规则回到主界面。

结果:



2.退出窗体
本业务规则主要用于关闭弹出的窗体。常与窗体输出配合使用,返回值与窗体的“数据提供源”属性配合一起使用,用于确定关闭窗体时,返回数据。
需求:关闭当前窗体。
示例:实体界面添加按钮控件,更名为“关闭”,双击按钮,进入方法配置界面;给关闭按钮配置退出窗体规则,关闭当前窗体。

 

在打开页面的按钮添加“点击”事件,设置“打开窗体并返回数据”规则。


在被打开页面的“关闭”按钮添加“点击”事件,设置“退出窗体”规则。

结果预览:

3.执行方法
此规则用于调用当前窗体或窗体内组件容器的活动集,得到相应的返回数据。
需求:调用当前窗体的活动集,得到返回数据。
示例:在当前窗体方法中,创建方法ff001(即活动集),配置退出窗体规则;

为活动集按钮配置执行活动集规则,调用 ff001,执行退出窗体操作。

效果如下:点击活动集按钮,执行退出窗体操作。
4.中断规则
中断本规则链:仅中断当前规则链的执行(若后续存在其他规则链,将继续执行);
中断所有规则链:中断所有规则链的执行(若后续存在其他规则链,也不再执行)。
需求:不执行新增规则
示例:在新增界面实体记录前添加中断规则。则单击新增按钮以后不执行新增界面实体记录规则