工作流 工作流脚本返回值或者不返回值的使用

返回值:
java.lang.StringBuffer Sql = new java.lang.StringBuffer ( ) ;
Sql.append ( "select FDATAVALUE_L2 bb from T_BAS_UserDefinedDataEntry where fid in (select FdynProp02 from CT_WFB_XTLC_00023 where fid='"+billID+"')") ;
java . sql . Connection con = com . kingdee . bos . framework . ejb . EJBFactory . getConnection ( __bosContext ) ;
java . sql . Statement st = con . createStatement ( ) ;
java . sql . ResultSet rs = st . executeQuery ( Sql . toString ( ) ) ;
if ( rs . next ( ) )
{
yesoron = rs . getString ( "bb" ) . toString ( ) ;
}
不返回值的使用,自己测试完成

java.text.SimpleDateFormat dateformat1=new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
java.util.Date synchronousDate = new java.util.Date();

java . lang . StringBuffer sql = new java . lang . StringBuffer ( ) ;

sql = "update CT_RR_LeaveApplyPermission  set  FBillStatus=30, FDIRECTSUPERIORID='"+authorId.toString()+"',FSuperAuditTime={ts'"+dateformat1.format(synchronousDate)+"'} where fid='" + billId.toString() + "'" ;

java . sql . Connection con = com . kingdee . bos . framework . ejb . EJBFactory . getConnection ( __bosContext ) ;

java . sql . Statement batchStatement = con . createStatement ( ) ;

batchStatement . execute ( sql . toString ( ) ) ;

com . kingdee . util . db . SQLUtils . cleanup ( batchStatement , con ) ;

com . kingdee . util . db . SQLUtils . cleanup ( con ) ;