|
版本: |
BeX5V3.5 |
小版本号: |
|
|
|
数据库: |
MySQL |
服务器操作系统: |
Windows |
应用服务器: |
Tomcat |
客户端操作系统: |
Windows XP |
浏览器: |
Firefox |
|
|
新手学习Bex5.查看库存管理的视频学习。但是发觉根据入库单的附言写入的代码出现提示错误,自己分析不到原因。因此请大家帮忙找出错误地方
代码如下:
//使用部门领导意见
public static void usedeptAfterAdvance() {
try{
String taskID=ProcessUtils.getProcessContext().getTask().getId(); //拿到当前流程ID
//window.alert("taskID");
String ksql="select sContent as sContent from SA_Task where SA_Task='"+taskID+"'";
com.justep.system.data.Table table=KSQL.select(ksql, null, "/system/data", null); //查出当前流程记录
Iterator<Row> rows=table.iterator(); //拿到操作者意见
Row row=rows.next();
String sContent=row.getString("sContent");
//如果有附言,将附言记录到库表中
if(sContent!=null){
String key=ProcessUtils.getProcessData1(); //拿到主数据ID
String ksql1="UPDATE LQ_applyForFault LQ_applyForFault SET LQ_applyForFault.fUserDeptOpinion = '"+sContent+"' where LQ_applyForFault='"+key+"'";
KSQL.executeUpdate(ksql1, null, "/LqYh/warehouse/data", null); //将意见存回库表
}
}catch(Exception e){
throw new RuntimeException(e.getMessage());
}
}
错误提示如下:
|
|