Exemple #1
0
 /*打开从表*/
 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();
 }