数据服务脚本
- 脚本路径
private static final String SCRIPT_DEL_BEF ="SCRIPT/DEL/BEF";
private static final String SCRIPT_DEL_AFT = "SCRIPT/DEL/AFT";
private static final String SCRIPT_AUDIT_BEF = "SCRIPT/AUDIT/BEF";
private static final String SCRIPT_AUDIT_AFT = "SCRIPT/AUDIT/AFT";
private static final String SCRIPT_UNAUDIT_BEF = "SCRIPT/UNAUDIT/BEF";
private static final String SCRIPT_UNAUDIT_AFT = "SCRIPT/UNAUDIT/AFT";
private static final String SCRIPT_LOCK_BEF = "SCRIPT/LOCK/BEF";
private static final String SCRIPT_LOCK_AFT= "SCRIPT/LOCK/AFT";
private static final String SCRIPT_UNLOCK_BEF = "SCRIPT/UNLOCK/BEF";
private static final String SCRIPT_UNLOCK_AFT = "SCRIPT/UNLOCK/AFT";
private static final String SCRIPT_CLOSE_BEF = "SCRIPT/CLOSE/BEF";
private static final String SCRIPT_CLOSE_AFT = "SCRIPT/CLOSE/AFT";
private static final String SCRIPT_OPEN_BEF = "SCRIPT/OPEN/BEF";
private static final String SCRIPT_OPEN_AFT = "SCRIPT/OPEN/AFT";
- 脚本举例
public Object tryRefStatus(ASRequest aRequest,Long aRecId,String asDomainPath,String asField,String asOperation) throws ASException {
审核时,循环执行存储过程
int i,l = param.idList.size();
var lp = new List();
for(i=0;i<l;i++) {
lp.clear();
lp.add(param.idList.get(i));
request.db().callProcedure("",lp);
}
<SCRIPT>
<DEL>
<BEF>
script.returnValue = -1;
script.message = '数据查询' + request.info().operation + request.db().getValue('select count(*) from t_cgdd where cgddid in ( ' + param.idSQLStr() + ') ',null)
</BEF>
<AFT>
script.returnValue = -1;
script.message = '后数据查询' + request.info().operation + request.db().getValue('select count(*) from t_cgdd where cgddid in ( ' + param.idSQLStr() + ') ',null)
</AFT>
</DEL>
<AUDIT>
<BEF>
script.returnValue = -1;
script.message = '数据查询' + request.info().operation + request.db().getValue('select count(*) from t_cgdd where cgddid in ( ' + param.idSQLStr() + ') ',null)
</BEF>
<AFT>
script.returnValue = -1;
script.message = '后数据查询' + request.info().operation + request.db().getValue('select count(*) from t_cgdd where cgddid in ( ' + param.idSQLStr() + ') ',null)
</AFT>
</AUDIT>
<UNAUDIT>
<BEF>
script.returnValue = -1;
script.message = '数据查询' + request.info().operation + request.db().getValue('select count(*) from t_cgdd where cgddid in ( ' + param.idSQLStr() + ') ',null)
</BEF>
<AFT>
script.returnValue = -1;
script.message = '后数据查询' + request.info().operation + request.db().getValue('select count(*) from t_cgdd where cgddid in ( ' + param.idSQLStr() + ') ',null)
</AFT>
</UNAUDIT>
<CLOSE>
<BEF>
script.returnValue = -1;
script.message = '数据查询' + request.info().operation + request.db().getValue('select count(*) from t_cgdd where cgddid in ( ' + param.idSQLStr() + ') ',null)
</BEF>
<AFT>
script.returnValue = -1;
script.message = '后数据查询' + request.info().operation + request.db().getValue('select count(*) from t_cgdd where cgddid in ( ' + param.idSQLStr() + ') ',null)
</AFT>
</CLOSE>
<OPEN>
<BEF>
script.returnValue = -1;
script.message = '数据查询' + request.info().operation + request.db().getValue('select count(*) from t_cgdd where cgddid in ( ' + param.idSQLStr() + ') ',null)
</BEF>
<AFT>
script.returnValue = -1;
script.message = '后数据查询' + request.info().operation + request.db().getValue('select count(*) from t_cgdd where cgddid in ( ' + param.idSQLStr() + ') ',null)
</AFT>
</OPEN>
<LOCK>
<BEF>
script.returnValue = -1;
script.message = '数据查询' + request.info().operation + request.db().getValue('select count(*) from t_cgdd where cgddid in ( ' + param.idSQLStr() + ') ',null)
</BEF>
<AFT>
script.returnValue = -1;
script.message = '后数据查询' + request.info().operation + request.db().getValue('select count(*) from t_cgdd where cgddid in ( ' + param.idSQLStr() + ') ',null)
</AFT>
</LOCK>
<UNLOCK>
<BEF>
script.returnValue = -1;
script.message = '数据查询' + request.info().operation + request.db().getValue('select count(*) from t_cgdd where cgddid in ( ' + param.idSQLStr() + ') ',null)
</BEF>
<AFT>
script.returnValue = -1;
script.message = '后数据查询' + request.info().operation + request.db().getValue('select count(*) from t_cgdd where cgddid in ( ' + param.idSQLStr() + ') ',null)
</AFT>
</UNLOCK>
</SCRIPT>
Created with the Personal Edition of HelpNDoc: Full-featured EPub generator