procedure loadData;varaAB_ID : string;aOB_ID : string;TableArray : Variant;begin PageMain.ActivePage := SheetAllgemein;TableArray := TableAbstimmung, TableInfo, TableTyp, TableObjektInfo, TableAbstimmungDetail;aAB_ID := self.getParam('AB_ID');if self.getLocalVariable('OB_ID') = null thenbegin g_OB_ID := '';end elsebeging_OB_ID := self.getLocalVariable('OB_ID');end;...
procedure editAbstimmung;varaDialog: TfrmDesignDialog;begin// Table ist aktiv und es gibt einen Datensatzif TableAbstimmung.Active thenbeginif TableAbstimmung.recordcount > 0 thenbeginaDialog := TfrmDesignDialog(loadform('Abstimmung'));aDialog.setParam('AB_ID', TableAbstimmung.FieldByName('AB_ID').AsString);//aDialog.setParam('OB_ID', self.getParam('OB_ID') );//aus der Tabelle nehmen!!aDialog.setLocalVariable('OB_ID', TableAbstimmung.FieldByName('OB_ID').AsString);tryif aDialog.showModal = mrOK thenbeginTableAbstimmung.refresh;end;finallyaDialog.release;end;end;end;end;