ISS数据流程


  4·6·4·5  CASE函数  


CASE函数 用于逻辑判断。语法格式为:CASE WHEN value1 THEN result1 [WHEN value2 THEN result2]…[ELSE resultn] END


示例:

业务原型
在“人力资源状况调查卡”中,“缺编人数”和“超编人数”分别根据“编制总数”和“实有人数”自动统计出来,如果据“编制总数”小于“实有人数”则应填入缺编人数,如果据“编制总数”大于“实有人数”则应填入超编人数。我们可以使用CASE函数定义这个判断条件。



定义关系:
1、将人力资源状况调查表”从属性树上拖拽到数据流程定义白板;
2、鼠标双击“缺编人数”所在关系栏,定义缺编人数的CASE表达式,如下图;同样方法,定义
超编人数的CASE表达式