|
|
本帖最后由 purple 于 2012-1-30 10:09 编辑
我用下面的代码取到了需要的子文档集合,可直接把这段代码放在dql代码中报错“string index out of range:-8”,感觉是应该把文档集合转换成数据包,可不知道这个代码该怎么写,请指教,谢谢
var rdoc=getRelateDocument();
if(rdoc!=null){
var v1=rdoc.getItemValueAsString("原订单编号");
var dql="formname='采购付款综合' and 单据编号='"+v1+"' ";
var docs=queryByDQL(dql);
if(docs!=null && docs.size()>0){
for(var iter=docs.iterator();iter.hasNext();){
var doc=iter.next();
var childs=doc.getChilds("入库商品子表");
}
}
}
childs;
忘了说了,我是要放在视图过滤的dql代码中的 |
|