各种公式的简介
易表有多达11种公式,其中与列有关有:刷新公式、默认值公式、操作公式,与表相关的有:表验证公式、填充公式、统计公式、表预处理公式、权限管理公式,与行相关的有:行预处理公式、行验证公式,此外还有单元格公式。对于大多数用户来说,只需掌握刷新公式即可。
刷新公式
用于设置列与列之间的计算关系,例如订单表中金额列的刷新公式应该是:[数量] * [单价] * (1- [折扣])
默认值公式
用于设置某一列的默认值,例如订单管理系统中,可以将日期列的默认值公式设为:Today(),这样新增行会自动输入当天的日期。
操作公式
操作公式并非用来计算,通常用来根据用户输入数据的变化,来完成某项操作,例如锁定行或锁定某列。
行验证公式
行验证公式是一个逻辑表达式,用于验证当前记录是否符合某一指定的条件。在换行或者执行任何命令之前,都会计算这个逻辑表达式,如果表达式不成立,则会拒绝换行或执行命令。行验证公式也可以用来在换行前执行某些操作。
表验证公式
表验证公式是一个逻辑表达式,用于验证当前表是否符合某一指定的条件。在存盘或者切换到其他表之前,都会计算这个逻辑表达式,如果表达式不成立,则会拒绝存盘或切换到其他表。表验证公式也可以用来在存盘或切换到其它表之前执行某些操作。
填充公式
用于设计统计系统,通常用于从其他表中提取分组信息,重算全表的时候,首先执行的是填充公式。
统计公式
用于设计统计系统,重算全表的时候,最后计算的是统计公式,通常用于对统计好的数据进行进一步的分析处理,例如删除无效行、设置汇总模式等等。
表预处理公式
用户打开某个表的时候,就会执行预处理公式,通常用来自动打开录入窗口、列视图、菜单方案,或者锁定(取消锁定)符合条件的行,还可以对用户进行一些预先提示。
行预处理公式
用户进入某行数据的时候,就会立即执行预处理公式,通常用来根据当前用户和当前行数据进行一些操作,例如提示用户注意事项,或者锁定(或解锁)某些列,行预处理公式通常和列的操作公式配合使用。
权限管理公式
打开某个表,或者执行筛选、取消筛选的命令或者函数的时候,就会执行“权限管理公式”。通常用来根据不同用户身份,隐藏部分行,使得每个用户只能查看和修改自己有权操作的行。
单元格公式
用于设置单元格之间的计算关系,易表作为一个数据库软件,我们不推荐使用单元格公式。