1.作用
退出(关闭页面)的作用,是退出关闭当前页面,退出时可选是否返回数据源和是否检查保存表单;
退出执行的作用,是直接退出当前事件执行的公式,比如事件为“单元格按钮单击”事件,则直接退出当前事件。
2.使用方法
①进入模板设计界面,单击【填表公式】,弹出“填表公式管理”对话框。
②选择事件后,单击【添加公式】按钮,在弹出的“请选择操作”对话框中双击“退出”操作。
③选择刚添加的“退出”操作,修改、完善参数即可。

3.参数说明
一个完整的公式包含3部分:执行条件,数据源,提出(操作),其中执行条件默认为空,数据源为无,接下来再看详细的参数;


①
名称:先给新建的公式取一个便于识别的名称,如“退出_采购申请单”;
②
执行条件:公式的“执行条件”是一个逻辑判断表达式,如果不满足,则整个公式都不执行,包括下面的“数据源”和“退出(关闭页面)/退出执行”操作都不会被执行,详见“
填表公式-概述
”;
③
数据源:作用是给后续的操作提供数据,可从模板的数据接口、系统内设的全局数据接口、新建表单、打开表单、导入excel、摄像头扫码、上传文件、询问对话框、本表单明细等获取数据,并将获取到的数据传给后续的操作中使用,默认为无,详见
填表公式-数据源
;
④
执行条件:操作的“执行条件”,是一个逻辑表达式,如果不满足,则“退出(关闭页面)/退出执行”操作不会被执行,与公式执行条件的区别,详见“
填表公式-概述
”;
⑤退出代码:退出(关闭页面)操作中,可选择 常量.是和常量.否。
★常量.是选择[常量.是],表单有改动后会提示是否保存;★常量.否选择[常量.否],表单无论有无改动都不会保存,直接退出。
注:当新建表单(打开表单)作为数据源时,【退出代码】为[常量.是]才会返回数据源。
⑥
退出前检查保存:退出(关闭页面)中,勾选该项后,退出前先检查并保存表单;不勾选该项,直接关闭当前表单,不保存数据;
4.示例
4.1 退出(关闭页面)
模板的工具栏按钮有【退出】按钮,该按钮下有系统内置的“退出(关闭表单)”公式。在【退出】工具栏按钮单击事件下内置“退出(关闭表单)”公式,“退出代码”默认设置为常量.是,当新建表单(打开表单)作为数据源时,返回数据源,并在退出时检查保存表单。

修改“采购入库单”,单击【退出】按钮,弹出保存询问框,默认选择“是”,则先校验表单,再保存表单。

4.2 退出执行
“采购订单”中金额变化时,合计金额变化,如下图,在金额的值变化事件下添加退出执行的操作(在合计金额之前),则金额变化时,合计金额被清空,赋值_合计金额不运行(金额值变化事件退出执行)。
