/*打开从表*/ public final void openDetailTable(boolean isMasterAdd) { htid = dsMasterTable.getValue("htid"); // 关链 // isMasterAdd为真是返回空的从表数据集(主表新增时,从表要打开) dsDetailTable.setQueryString( DETAIL_SQL + (isMasterAdd ? "-1" : ("'" + htid + "' and (storeid is null or storeid='" + storeid + "')"))); if (dsDetailTable.isOpen()) dsDetailTable.refresh(); else dsDetailTable.open(); }