Key key = newRow.getKey(); this.getViewObject().executeQuery(); Row row = this.getViewObject().findByKey(key, 1)[0]; this.getViewObject().setCurrentRow(row);
----------------------vo的findByKey()读取缓存实体行---------------------
DCIteratorBinding dcIteratorBinding = ADFUtils.findIterator("XsxxglXsjbxxView1Iterator");
ViewObject vo = dcIteratorBinding.getViewObject();
Key key = new Key(new Object[]{"20120246837"});
Row rows[] = vo.findByKey(key, 1);
System.out.println("Xh:"+rows[0].getAttribute("Xh"));