回复 12# anten
您好,看了您的代码,经过跟您在Q上的交流和远程,大致了解了您的需求,故麻烦您把代码改成下面这样:- var pdoc=getParentDocument();
- var process = getDocumentProcess();
- var docid=getCurrentDocument().getId();
- var sql="select * from tlk_买报价 where parent='"+pdoc.getId()+"' order by item_买价 desc";
- println(sql+ " ====sql===");
- var doc=findBySQL(sql);
- println(doc+" ======doc=====");
- if(doc!=null){
- var value1=doc.getItemValueAsDouble("买价");
- println(value1+" ==value1==");
- pdoc.findItem("最高买价").setValue(value1);
- println(pdoc.getItemValueAsDouble("最高买价")+" ======最高买价======");
- process.doUpdate(pdoc);
- }
复制代码 您先尝试,有问题我们再沟通! |