1.由人员计算出总数,在部门树(tree)按结构汇总(主父绑定) CREATE function [dbo].[GetEmpDepNum] ( @ID int ) RETURNS @Tree Table (ID [, ),PID Int,FID Int,SN Varchar(), Name Varchar(), Num Varchar()) as begin declare @MaxNum int,@i int,@f int,@sNnm int Insert @Tree SELECT c1.pi
create or replace function ht_gettopdeptNAME(deptid in varchar) return varchar2 is r ); c int; m ); r_f ); begin select a.tree_level_num, a.parent_node_name,a.tree_node into c, r,m from pstreenode a where a.tree_name = 'DEPT_SECURITY' and a.tree_node
create or replace function ht_gettopdeptid(deptid in varchar) return varchar2 is r ); c int; m ); r_f ); begin select a.tree_level_num, a.parent_node_name,a.tree_node into c, r,m from pstreenode a where a.tree_name = 'DEPT_SECURITY' and a.tree_node =
create or replace function getUnitFullName(deptid in varchar) return varchar2 is r ); c int; n ); m ); r_name ); m_deptid ); begin r := ''; select a.tree_level_num,a.tree_node into c,m_deptid from pstreenode a where a.tree_name = 'DEPT_SECURITY' and
create or replace function getUnitFullcode(deptid in varchar) return varchar2 is r ); c int; n ); m ); r_name ); m_deptid ); begin r := ''; select a.tree_level_num into c from pstreenode a where a.tree_name = 'DEPT_SECURITY' and a.tree_node = deptid
procedure TForm1.VisitDirJsonTree(const AJsonObj: ISuperObject); var i: Integer; oItem: TSuperAvlEntry; begin for oItem in AJsonObj.AsObject do begin if oItem.Value.DataType = stObject then VisitDirJsonTree(oItem.Value) else if oItem.Value.DataType =