BOTP自定义函数开发

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

BOTP自定义函数开发

EAS7.5版本,领料申请单关联生成领料单,我希望根据领料申请单上某个字段(批次号)关联生成领料单的“成本对象”,写了个自定义函数,但是系统生成的时候,均是按照第1行生成,请教高手下,我以下语句错误在什么地方?
具体函数语句如下:

java.lang.StringBuffer sql = new java.lang.StringBuffer();
sql.append("select top 1 fid from T_BD_CostObject where frelatedid is not null and '"+__src.entry.chengbenduixiangnum+"' =fbatchnumber");
java.sql.Connection con =com.kingdee.bos.framework.ejb.EJBFactory.getConnection(__bosContext);
java.sql.Statement batchStatement = con.createStatement();
java.sql.ResultSet rst = batchStatement.executeQuery(sql.toString());
java.lang.String cbdx="";
if(rst.next()) { cbdx=rst.getString("fid");
} com.kingdee.util.db.SQLUtils.cleanup(batchStatement,con);
com.kingdee.util.db.SQLUtils.cleanup(con);
return __BOTgetObjectFromID(cbdx);


sql.append("select top 1 fid from T_BD_CostObject where frelatedid is not null and '"+__src.entry.chengbenduixiangnum+"' =fbatchnumber");

sql中怎么是select top 1啊,你再检查下sql看看看


感谢支持!我同样的语句,另外1个函数,可以不同分录取数,挺奇怪的。
稍等,正在帮你看,如果比较急可以提单来处理。

BOTP自定义函数开发

EAS7.5版本,领料申请单关联生成领料单,我希望根据领料申请单上某个字段(批次号)关联生成领料单的“成本对象”,写了个自定义函数,但是...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息