人员显示的分组SQL.
填写示例
是对人员的分组,分组的目的就是为了更友好的找到人员,比如:
1. SELECT No,Name FROM Port_Dept
2. SELECT No,Name FROM Port_Dept WHERE ParentNo='@WebUser.FK_Dept'
3. SELECT No,Name FROM Port_Station WHERE No IN('01','02') 查询岗位编号是01,02
4. 分组数据源可以为空,如果为空就显示的时候不分组.
人员SQL.
填写示例
人员集合,分组的目的就是为了更友好的找到人员,比如:
1. SELECT No,Name,FK_Dept FROM Port_Emp
2. SELECT No,Name,FK_Dept FROM Port_Emp WHERE FK_Dept IN (SELECT No FROM Port_Dept WHERE ParentNo='@WebUser.FK_Dept')
3. SELECT A.No,a.Name, B.FK_Station FROM Port_Emp A, Port_DeptEmpStation B WHERE A.No=B.FK_Emp AND B.FK_Station IN('01','02') 查询岗位编号是01,02
4. 如果分组为空,就可以返回2个列,如果分组不为空则查询的数据源要范围三个列,使用第3个列与分组数据源的编号进行匹配..
默认选择SQL,可为空
强制选择的数据源,可为空
说明
该SQL是需要返回No,Name两个列,分别是人员编号,人员名称。
SQL语句支持ccbpm表达式, 比如:SELECT No,Name FROM Port_Emp WHERE FK_Dept='@WebUser.FK_Dept'
比如:SELECT No,Name FROM Port_Emp WHERE FK_Dept='@MyFieldName' MyFieldName 必须是节点表单字段.
什么是ccbpm表达式,请百度:ccbpm 表达式
我要从模版里选择一个设置.