/** * Lädt den Mandanten der als Standart gesetzt ist * * @return * @throws TomDbException */ public Mandanten loadStandardMandant() throws TomDbException { Mandanten stMandant = null; Mandanten searchObj = new Mandanten(); getDbHandler().openQuery(); // Query erzeugen // nach standardMandant=true suchen getDbHandler() .addQueryPart( new QueryPart( new QueryOperant(searchObj, Mandanten.standardMandant_Fn), QueryPart.equal, new QueryOperant(true))); searchObj.setAllFields(); getDbHandler().setResultObject(searchObj); setLimits(0, STANDARD_LIMIT); XmpSelection resultSelection = getDbHandler().executeQuery(); if ((resultSelection != null) && (resultSelection.getListSize() > 0)) { stMandant = (Mandanten) resultSelection.getXmpObject(0); // 1. // Eintrag // nehmen } else { throw new TomDbException("No result"); } return stMandant; }