public class Report extends de.ipcon.db.core.ReportBase implements PolymorphicFilterableStrukturI, ParameterizedStrukturI, PrioritizableStrukturI, PolymorphicStrukturI, StrukturWithBOTypI, EntityStrukturI
Struktur.ClientPrioComparator| Modifier and Type | Field and Description |
|---|---|
static Report[] |
EMPTY_ARRAY |
static java.lang.String |
EV_NAME_USE_LOCALES |
static java.lang.String |
FsExtension |
ATT_AnkerDefinition, ATT_BildPosten, ATT_BOTyp, ATT_DruckZiel, ATT_Gruppen, ATT_IstAsciidocReport, ATT_IstEigenstaendig, ATT_IstListe, ATT_MoeglicheSprachen, ATT_MoeglicheZiele, ATT_Parameter, ATT_Polymorphic, ATT_Prioritaet, ATT_ReportDefinition, ATT_Sprache, ATT_StandardSprache, ATT_StandardZiel, ATT_SubreportIn, ATT_Subreports, ENT_ReportallowAutomatikModification, clientPrioComparatorATT_Aliase, ATT_AlleAliase, ATT_AsStrukturInIssueReports, ATT_Codebausteine, ATT_Dateiname, ATT_Elter, ATT_ElterFilter, ATT_ElterPfad, ATT_Farbe, ATT_IstAutomatik, ATT_Lesezugriffe, ATT_Position, ATT_ResolvedName, ATT_SichtbarFuerGruppen, ATT_SichtbarFuerGruppenHatEintraege, ATT_Sichtbarkeitsskript, ATT_Tid, ENT_StrukturATT_Beschreibung, ATT_KinderRefs, ATT_L10nBeschreibung, ATT_L10nName, ATT_Name, ENT_BenanntATT_AlsAntwortAnBeiAuftraegen, ATT_AlsEmpfaengerBCCBeiAuftraegen, ATT_AlsEmpfaengerBeiAuftraegen, ATT_AlsEmpfaengerCCBeiAuftraegen, ATT_AlsKontextBOBeiAuftraegen, ATT_WirdAlsAntwortAnVerwendetBeiAlarmen, ATT_WirdBenachrichtigtBCCBeiAlarm, ATT_WirdBenachrichtigtBeiAlarm, ATT_WirdBenachrichtigtCCBeiAlarm, ENT_CoreBOBLOB_KEY, CANCEL_RECALC_CALLED, D_0, D_1, D_10, D_100, D_1000, D_10000, D_5, D_MINUS_1, D_MINUS_ONE, D_ONE, D_ZERO, doExWriteLRMFunction, F_0, F_1, L_0, L10N_KEY_BO_INSTANTIATION, L10N_KEY_BO_WITH_PROTECTED_CONSTRUCTOR, NULL_AGGREGATE, NULL_ITERATORATT_Badge, ATT_Badge2, ATT_Badge3, ATT_Badge4, ATT_BLOBCreatedBy, ATT_BLOBCreatedOn, ATT_BLOBDeletedBy, ATT_BLOBDeletedOn, ATT_BLOBLastModifiedBy, ATT_BLOBLastModifiedOn, ATT_Bot, ATT_Crea, ATT_CreatedBy, ATT_CreatedModifiedText, ATT_Id, ATT_InvolvedInProcs, ATT_LastModifiedBy, ATT_Ldel, ATT_Lmod, ATT_Procs, ENT_BO| Constructor and Description |
|---|
Report() |
| Modifier and Type | Method and Description |
|---|---|
void |
adaptForCaching() |
static Report |
byName(BOLoaderI bol,
java.lang.String reportName)
Retrieves the Report with the given name using a query
|
static Report |
byNameAsPreview(BOLoaderI bol,
java.lang.String reportName)
Retrieves the Report by the given name and sets
Druckziel to 'Vorschau' |
static Report |
byTid(BOLoaderI bol,
java.lang.String reportTid)
Retrieves the Report with the given Tid using a query
|
static Report |
byTidAsPreview(BOLoaderI bol,
java.lang.String reportTid)
Retrieves the Report by the given tid and sets
Druckziel to 'Vorschau' |
void |
checkFSExportPrerequisites() |
void |
exportTo(FilesystemObject fso) |
void |
exportToImpl(FilesystemObject fso,
EntityI ent,
electric.xml.Element root) |
java.lang.String |
getAnkerDefinition() |
Bild |
getBildForName(java.lang.String name)
Retrieves the Bild-BO which is attached to the BildPosten having the passed name
|
electric.xml.Document |
getCookedParameter(CodebausteinStorageI cbs,
StrukturParameterDefaultApplierI defaultApplier,
java.lang.Object[] l10nPaths)
Retrieves and returns the value of the "Parameter" property, after it has been
fully processed.
|
electric.xml.Document |
getCookedReportDefinition(CodebausteinStorageI cbs,
StrukturParameterDefaultApplierI da,
java.lang.Object[] l10nPaths)
Specifically for Reports, since here ReportDefinition is used
|
static FilesystemObject |
getFsoForFile(java.io.File baseDir,
java.io.File f,
java.lang.String name,
boolean forceOneFile) |
java.lang.Boolean |
getIstAsciidocReport() |
java.lang.String |
getParameter()
Retrieves and returns the value of the "Parameter" property.
|
java.lang.String |
getRawParameter()
Simply retrieves and returns the raw, unprocessed value of the "Parameter" property.
|
java.util.Map |
getRelationsForDateiSystemSync() |
java.util.Map |
getRelationsForDateiSystemSyncCache() |
static Report |
getReport(BOLoaderI bol,
java.lang.String reportName)
Deprecated.
replaced by
byName(BOLoaderI, String) |
static Report |
getReportByWhatever(BOLoaderI bol,
java.lang.String what,
java.lang.String value)
Retrieves the Report with the given name using a query
|
java.lang.String |
getReportDefinition() |
static java.lang.String |
getStandardParameter()
Liefert Standardwert fuer das Parameter-Attribut fuer Report-Objekte
zurueck.
|
void |
importFrom(FilesystemObject fso,
java.util.Map<java.lang.String,Benannt> mapElterCache,
UnresolvedReferencesResolver urr) |
void |
importFromXML(EntityI ent,
electric.xml.Element root,
java.util.Map<java.lang.String,Benannt> _mapElterCache,
UnresolvedReferencesResolver _urr,
boolean _asAutomatik,
boolean _keepValueIfXMLNotFound,
boolean _allowAutomatik) |
static void |
initEnvironment(Transaction _tx,
UnresolvedReferencesResolver _urr) |
static void |
initEnvironment(Transaction _tx,
UnresolvedReferencesResolver _urr,
boolean authoritative) |
boolean |
isLazy()
Checks if the parameter's value is currently in a lazy-loaded state.
|
void |
lazyImpl() |
static Report |
ofTemporary(BOLoaderI bol,
java.lang.String name) |
electric.xml.Document |
prepareAnkerDefinition() |
electric.xml.Document |
prepareDefinition(java.lang.String code) |
electric.xml.Document |
prepareReportDefinition() |
void |
restoreFillerForCancellationFrom(Report r)
Takes over the FillHelper of the passed Report into this Report.
|
void |
setFillerForCancellation(FillHelper fh)
Sets the FillHelper that may be used to cancel filling this report.
|
void |
setParameter(java.lang.String _str)
Sets the value of the "Parameter" property.
|
void |
tryCancelFilling()
If a FillHelper is present in this Report, do cancel it.
|
void |
unlazy()
Forces the loading of the parameter's value if it is currently in a lazy-loaded state.
|
void |
unlazyAutomatik() |
void |
unlazyImpl(BO bo) |
void |
verifyOnClient(BasicClientContextI _ctx) |
addBildPosten, addGruppe, addMoeglicheSprache, addMoeglichesZiel, addSubreport, addSubreportIn, copyFrom, copyFrom, equalPayload, getAnkerDefinitionNE, getAnkerDefinitionNN, getAnkerDefinitionNN, getBildPosten, getBildPostenIterator, getBOTyp, getDruckZiel, getGruppen, getGruppenIterator, getIstAsciidocReportNN, getIstAsciidocReportNN, getIstEigenstaendig, getIstEigenstaendigNN, getIstEigenstaendigNN, getIstListe, getIstListeNN, getIstListeNN, getMoeglicheSprachen, getMoeglicheSprachenIterator, getMoeglicheZiele, getMoeglicheZieleIterator, getParameterNE, getParameterNN, getParameterNN, getPolymorphic, getPolymorphicNN, getPolymorphicNN, getPrioritaet, getPrioritaetNN, getPrioritaetNN, getReportDefinitionNE, getReportDefinitionNN, getReportDefinitionNN, getSprache, getStandardSprache, getStandardZiel, getSubreportIn, getSubreportInIterator, getSubreports, getSubreportsIterator, istIstAsciidocReport, istIstEigenstaendig, istIstListe, istPolymorphic, needAnkerDefinition, needBOTyp, needDruckZiel, needIstAsciidocReport, needIstEigenstaendig, needIstListe, needParameter, needPolymorphic, needPopulatedBildPosten, needPopulatedGruppen, needPopulatedMoeglicheSprachen, needPopulatedMoeglicheZiele, needPopulatedSubreportIn, needPopulatedSubreports, needPrioritaet, needReportDefinition, needSprache, needStandardSprache, needStandardZiel, pgetBildPostenLazy, pgetGruppenLazy, pgetMoeglicheSprachenLazy, pgetMoeglicheZieleLazy, pgetSubreportInLazy, pgetSubreportsLazy, readExternal, removeBildPosten, removeGruppe, removeMoeglicheSprache, removeMoeglichesZiel, removeSubreport, removeSubreportIn, setAnkerDefinition, setBildPosten, setBOLoader, setBOTyp, setDruckZiel, setGruppen, setIstEigenstaendig, setIstListe, setMoeglicheSprachen, setMoeglicheZiele, setPolymorphic, setPrioritaet, setReportDefinition, setSprache, setStandardSprache, setStandardZiel, setSubreportIn, setSubreports, slim, slim, writeExternalaction_autoSetDateiname, action_autoSetTID, action_export_legacy, action_import_legacy, afterVerifyOnServer, cancelCheckConstraints, collectChildren, collectChildren, collectChildren, collectChildren, cookParameter, cookParameter, cookParameter, createCopy, createCopy, createFilename, createFilename, createTID, delete, deleteOrphanedStrukturElemente, getAlleAliase, getAlleAliase, getAsStrukturInIssueReports, getBenanntByElterPfad, getBenanntByElterPfad, getCacheElement, getCodebausteine, getCompiledSichtbarkeitsskript, getElterFilter, getElterNodes, getElterNodes, getElterNodes, getElterPfad, getFittingEST, getFQName, getMeinPfad, getMeinPfad, getPairStorage, getParameter, getResolvedL10nName, getResolvedName, getResolvedNameNN, getSelfAndAllAliases, getSelfAndAllAliases, hasChild, hasElter, initEnvironment, isDescendantOf, isDescendantOf, isDescendantOf, isDescendantOf, isMandatory, isPartOfUserEditArea, isReadOnly, istRootOrAutomatik, isXMLValid, lazy, loadResourceIndex, loadXMLDocumentFromResource, loadXMLDocumentFromResource, outputIntoElement, outputIntoElement, setCacheElement, setCodebausteine, setElter, setElterPfad, setElterPfad, setElterPfad, setName, setSichtbarkeitsskript, verifyOnServeraddAlias, addLesezugriffe, addSichtbarFuerGruppe, getAliase, getAliaseIterator, getAlleAliaseIterator, getAsStrukturInIssueReportsIterator, getCodebausteineIterator, getDateiname, getDateinameNE, getDateinameNN, getDateinameNN, getElter, getElterFilterNE, getElterFilterNN, getElterFilterNN, getElterPfadNE, getElterPfadNN, getElterPfadNN, getFarbe, getFarbeNE, getFarbeNN, getFarbeNN, getIstAutomatik, getIstAutomatikNN, getIstAutomatikNN, getLesezugriffe, getLesezugriffeIterator, getPosition, getPositionNN, getPositionNN, getResolvedNameNE, getResolvedNameNN, getSichtbarFuerGruppen, getSichtbarFuerGruppenHatEintraege, getSichtbarFuerGruppenHatEintraegeNN, getSichtbarFuerGruppenHatEintraegeNN, getSichtbarFuerGruppenIterator, getSichtbarkeitsskript, getSichtbarkeitsskriptNE, getSichtbarkeitsskriptNN, getSichtbarkeitsskriptNN, getTid, getTidNE, getTidNN, getTidNN, istIstAutomatik, istSichtbarFuerGruppenHatEintraege, needDateiname, needElter, needElterFilter, needElterPfad, needFarbe, needIstAutomatik, needPopulatedAliase, needPopulatedAlleAliase, needPopulatedAsStrukturInIssueReports, needPopulatedCodebausteine, needPopulatedLesezugriffe, needPopulatedSichtbarFuerGruppen, needPosition, needResolvedName, needSichtbarFuerGruppenHatEintraege, needSichtbarkeitsskript, needTid, pgetAliaseLazy, pgetLesezugriffeLazy, pgetSichtbarFuerGruppenLazy, removeAlias, removeLesezugriffe, removeSichtbarFuerGruppe, setAliase, setDateiname, setFarbe, setIstAutomatik, setLesezugriffe, setPosition, setSichtbarFuerGruppen, setSichtbarFuerGruppenHatEintraege, setTidcompareTo, createTID, createTID, getL10nBeschreibung, getL10nName, inputAsBenanntRelation, inputAsBenanntRelation, inputAsBenanntRelation, inputAsBenanntRelation, inputAsMultiBenanntRelation, inputAsMultiBenanntRelation, inputAsMultiBenanntRelation, inputAsMultiRelation, inputAsMultiRelation, inputAsMultiRelation, inputAsRelation, inputAsRelation, inputAsRelation, inputAsRelation, outputAsBenanntRelation, outputAsBenanntRelation, outputAsMultiBenanntRelation, outputAsMultiBenanntRelation, outputAsMultiRelation, outputAsMultiRelation, outputAsRelation, outputAsRelation, outputAsRelation, outputBOTName, storePreparedRelationQueryResultaddKinderRef, getBeschreibung, getBeschreibungNE, getBeschreibungNN, getBeschreibungNN, getKinderRefs, getKinderRefsIterator, getL10nBeschreibungNE, getL10nBeschreibungNN, getL10nBeschreibungNN, getL10nNameNE, getL10nNameNN, getL10nNameNN, getName, getNameNE, getNameNN, getNameNN, needBeschreibung, needL10nBeschreibung, needL10nName, needName, needPopulatedKinderRefs, pgetKinderRefsLazy, removeKinderRef, setBeschreibung, setKinderRefsaddAlsAntwortAnBeiAuftrag, addAlsEmpfaengerBCCBeiAuftrag, addAlsEmpfaengerBeiAuftrag, addAlsEmpfaengerCCBeiAuftrag, addAlsKontextBOBeiAuftrag, addWirdAlsAntwortAnVerwendetBeiAlarm, addWirdBenachrichtigtBCCBeiAlarm, addWirdBenachrichtigtBeiAlarm, addWirdBenachrichtigtCCBeiAlarm, getAlsAntwortAnBeiAuftraegen, getAlsAntwortAnBeiAuftraegenIterator, getAlsEmpfaengerBCCBeiAuftraegen, getAlsEmpfaengerBCCBeiAuftraegenIterator, getAlsEmpfaengerBeiAuftraegen, getAlsEmpfaengerBeiAuftraegenIterator, getAlsEmpfaengerCCBeiAuftraegen, getAlsEmpfaengerCCBeiAuftraegenIterator, getAlsKontextBOBeiAuftraegen, getAlsKontextBOBeiAuftraegenIterator, getWirdAlsAntwortAnVerwendetBeiAlarmen, getWirdAlsAntwortAnVerwendetBeiAlarmenIterator, getWirdBenachrichtigtBCCBeiAlarm, getWirdBenachrichtigtBCCBeiAlarmIterator, getWirdBenachrichtigtBeiAlarm, getWirdBenachrichtigtBeiAlarmIterator, getWirdBenachrichtigtCCBeiAlarm, getWirdBenachrichtigtCCBeiAlarmIterator, needPopulatedAlsAntwortAnBeiAuftraegen, needPopulatedAlsEmpfaengerBCCBeiAuftraegen, needPopulatedAlsEmpfaengerBeiAuftraegen, needPopulatedAlsEmpfaengerCCBeiAuftraegen, needPopulatedAlsKontextBOBeiAuftraegen, needPopulatedWirdAlsAntwortAnVerwendetBeiAlarmen, needPopulatedWirdBenachrichtigtBCCBeiAlarm, needPopulatedWirdBenachrichtigtBeiAlarm, needPopulatedWirdBenachrichtigtCCBeiAlarm, pgetAlsAntwortAnBeiAuftraegenLazy, pgetAlsEmpfaengerBCCBeiAuftraegenLazy, pgetAlsEmpfaengerBeiAuftraegenLazy, pgetAlsEmpfaengerCCBeiAuftraegenLazy, pgetAlsKontextBOBeiAuftraegenLazy, pgetWirdAlsAntwortAnVerwendetBeiAlarmenLazy, pgetWirdBenachrichtigtBCCBeiAlarmLazy, pgetWirdBenachrichtigtBeiAlarmLazy, pgetWirdBenachrichtigtCCBeiAlarmLazy, removeAlsAntwortAnBeiAuftrag, removeAlsEmpfaengerBCCBeiAuftrag, removeAlsEmpfaengerBeiAuftrag, removeAlsEmpfaengerCCBeiAuftrag, removeAlsKontextBOBeiAuftrag, removeWirdAlsAntwortAnVerwendetBeiAlarm, removeWirdBenachrichtigtBCCBeiAlarm, removeWirdBenachrichtigtBeiAlarm, removeWirdBenachrichtigtCCBeiAlarm, setAlsAntwortAnBeiAuftraegen, setAlsEmpfaengerBCCBeiAuftraegen, setAlsEmpfaengerBeiAuftraegen, setAlsEmpfaengerCCBeiAuftraegen, setAlsKontextBOBeiAuftraegen, setWirdAlsAntwortAnVerwendetBeiAlarmen, setWirdBenachrichtigtBCCBeiAlarm, setWirdBenachrichtigtBeiAlarm, setWirdBenachrichtigtCCBeiAlarm_set, $, $, $, $$, $$bo, $$o, $$r, $$ri, $$ri, acquireTxWriteLock, add, afterSaveOnClient, afterSaveOnServer, afterVerifyOnClient, aggregate, aggregate, aggregate, aggregate, badge, badge, beforeVerifyOnClient, beforeVerifyOnServer, bumpVersion, cacheLocally, cacheLocally, cacheLocallyAndThrowUnwrappedCause, cacheLocallyAndThrowUnwrappedCause, cacheLocallyAndThrowUnwrappedUncheckedCause, cacheLocallyAndThrowUnwrappedUncheckedCause, cancelRecalc, cancelRecalcViaLoadingTransaction, clone, commitTransaction, computeTransientPropertyIfAbsent, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, consumeAndAssureTransientPropertyExists, copyBLOBFrom, deepClone, deepClone, describe, describe, describe, describe, describe, describe, describe, describe, describe, describe, describeId, describeId, describeId, describeId, describeId, describeId, describeId, describeId, describeNE, describeNE, describeNE, describeNE, describeNE, destub, equalPayload, equalPayload, equalPayload, equalPayload, equals, equalsBO, equalsBO, equalsRegardingAttrs, exportBLOB, exReadString, exWriteString, forgetTransientBLOBHandle, frap, getAsBOInIssueReports, getAsBOInIssueReportsIterator, getAsString, getBackendBOLoaderWithPersistenceHandler, getBadge, getBadge, getBadge2, getBadge3, getBadge4, getBLOB, getBLOB, getBLOB, getBLOB, getBLOB, getBLOBAsDataInput, getBLOBAsEncodedString, getBLOBAsEncodedString, getBLOBAsInputStream, getBLOBAsUTF8EncodedString, getBLOBCreatedBy, getBLOBCreatedOn, getBLOBDeletedBy, getBLOBDeletedOn, getBLOBInfo, getBLOBLastModifiedBy, getBLOBLastModifiedOn, getBOLoader, getBot, getBOVersion, getBytes, getCache, getCache, getCache, getCache, getCache, getCacheNT, getCacheNT, getCacheNT, getCacheNT, getCacheNT, getCacheProvider, getCacheProvider, getClazz, getCreatedBy, getCreatedModifiedText, getDefaultScriptImportsList, getDefaultScriptImportsList, getDefaultScriptImportsList, getDescribingBOWrapper, getDescribingBOWrapper, getEventProvider, getEventProvider, getId, getInvolvedInProcs, getInvolvedInProcsIterator, getLastModifiedBy, getLazyData, getLoadingTransaction, getNullIterator, getOrCreate, getOrCreate, getOrCreate, getOrCreate, getOrCreate, getOrCreate, getOrCreate, getPermissionHandler, getProcs, getProcsIterator, getRootLoaderSchema, getSchema, getSizeFast, getTransaction, getTransientProperty, getTransientProperty, getWrappedTransientProperty, hasActiveTransaction, hasBLOB, hasBLOBOnServerSide, hasBOAssignedTempId, hashCode, hasRelationObjects, hasRelationObjects, hasSessionAssignedTempId, hasTempId, hasTempIdForNewBOs, hasTransientProperty, hasTransientPropertyUnfiltered, includeAllowed, includeInTransaction, invalidateBLOBCache, isBOAssignedTempId, isCompoundChangeInProgress, isCurrentTransactionUnderAdminControl, isIgnoreModificationConstraints, isNew, isServerSideAndLoadedReadOnly, isSessionAssignedTempId, isStub, isTempId, isTempIdForNewInstance, isTemporary, isVisible, isWriteable, markCompoundChangeInProgress, markDelete, markUndelete, needLoadingTransaction, needsReload, needTransactionInclusion, newInstance, newInstance, newInstance, newInstance, newInstance, newInstance, nextTempId, notifyMessageBus, notifyMessageBus, notifyMessageBus, notifyMessageBus, notifyMessageBus, notifyMessageBus, notifyMessageBusOfAdd, notifyMessageBusOfRemove, nullSafeCompareTo, nullSafeCompareTo, nullSafeContainsBO, nullSafeContainsBO, nullSafeEquals, nullSafeEqualsBO, nullSafeEqualsBO, ofStub, propertyMissing, propertyMissing, releaseCompoundChangeInProgress, releaseTxWriteLock, remove, removeBLOB, requireNonEmptyRelation, requireNonNullAttribute, requireNonNullAttributes, requireNonNullAttributes, requireNonNullAttributes, requireNonNullAttributes, requireNonNullAttributes, requireNonNullAttributes, requireNonNullAttributes, setAsString, setBadge, setBadge, setBadge2, setBadge3, setBadge4, setBOLoaderNoCascade, setBOLoaderNoCascade, setBot, setId, setId, setIgnoreModificationConstraints, setLazyData, setTempId, setTransientProperty, setTransientProperty, setTransientProperty, setTransientProperty, setTransientProperty, setTransientProperty, slim, slim, storeBLOB, storeBLOB, storeBLOB, storeBLOB, storeBLOB, stub, toMap, toMap, toMap, toMap, toMap, toMap, toMap, toMap, toMap, toMap, toMap, toMap, toRelationMapRO, toRelationMapRO, toRelationMapRO, toRelationMapRO, toRelationMapRO, toRelationMapRO, toRelationMapRO, toRelationMapRO, toString, undelete, wrapIfGroovygetCrea, getLdel, getLmod, isDeleted, isLdel, setCrea, setLdel, setLdel, setLmodgetInstanceSpecificLocale, getInstanceSpecificPaths, l10n, l10n, l10n, l10n, l10n, l10n, l10nfits, fitsPolymorphically, istPolymorphicfits, fits, fits, getGruppenbumpVersion, cancelCheckConstraints, consumeAndAssureTransientPropertyExists, contains, delete, equalsBO, equalsBO, filterDeleted, filterDeleted, filterDeleted, filterDeleted, filterDeletedAndReturnMap, filterDeletedAndReturnMap, getAttribute, getAttribute, getBLOB, getBLOB, getBOVersion, getClazz, getCrea, getEntity, getEntity, getRootLoaderSchema, getSchema, getTransientProperty, hasBLOB, hasTransientProperty, hasTransientPropertyUnfiltered, isDeleted, isMandatory, isNew, isReadOnly, isSubEntityOf, isSubEntityOf, isTemporary, isVisible, setTransientProperty, toRelationMapROcollectIds, collectIds, getCommaSeparatedIdList, getId, hasTempId, toMap, toMapcollectDescribe, collectDescribe, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, describe, describe, describe, describe, describeAndConciseDesc, describeAndConciseDesc, describeAndConciseDesc, describeAndConciseDesc, describeAndConciseDesc, describeNE, describeNE, join, join, join, notEmptyDescriptioncompareInstances, getBOTyp, setBOTypgetIstAutomatikNN, istIstAutomatikaddGruppe, getGruppen, getPrioritaet, removeGruppe, setGruppen, setPrioritaetgetPolymorphic, setPolymorphicaddGruppe, getBOTyp, getGruppen, getPrioritaet, getTid, setPrioritaet, setTidpublic static final java.lang.String FsExtension
public static final Report[] EMPTY_ARRAY
public static final java.lang.String EV_NAME_USE_LOCALES
public void verifyOnClient(BasicClientContextI _ctx)
verifyOnClient in interface SaveVetoIverifyOnClient in class Strukturpublic electric.xml.Document prepareDefinition(java.lang.String code)
throws electric.xml.ParseException
electric.xml.ParseExceptionpublic electric.xml.Document prepareReportDefinition()
public electric.xml.Document prepareAnkerDefinition()
public void restoreFillerForCancellationFrom(Report r)
public void setFillerForCancellation(FillHelper fh)
public void tryCancelFilling()
public void checkFSExportPrerequisites()
checkFSExportPrerequisites in class Strukturpublic static FilesystemObject getFsoForFile(java.io.File baseDir, java.io.File f, java.lang.String name, boolean forceOneFile)
public void exportTo(FilesystemObject fso)
public java.util.Map getRelationsForDateiSystemSyncCache()
getRelationsForDateiSystemSyncCache in class Strukturpublic java.util.Map getRelationsForDateiSystemSync()
getRelationsForDateiSystemSync in class Strukturpublic void exportToImpl(FilesystemObject fso, EntityI ent, electric.xml.Element root)
exportToImpl in class Strukturpublic void importFrom(FilesystemObject fso, java.util.Map<java.lang.String,Benannt> mapElterCache, UnresolvedReferencesResolver urr)
importFrom in class Strukturpublic void importFromXML(EntityI ent, electric.xml.Element root, java.util.Map<java.lang.String,Benannt> _mapElterCache, UnresolvedReferencesResolver _urr, boolean _asAutomatik, boolean _keepValueIfXMLNotFound, boolean _allowAutomatik)
importFromXML in class Strukturpublic static void initEnvironment(Transaction _tx, UnresolvedReferencesResolver _urr)
public static void initEnvironment(Transaction _tx, UnresolvedReferencesResolver _urr, boolean authoritative)
public void adaptForCaching()
adaptForCaching in class Strukturpublic void unlazyImpl(BO bo)
unlazyImpl in class Strukturpublic void unlazyAutomatik()
unlazyAutomatik in class Strukturpublic java.lang.String getParameter()
ParameterizedStrukturIParameterizedStrukturI.isLazy(),
but without applying any further localization (l10n) or other complex preparations.
This is useful when the raw, loaded string content is needed.getParameter in interface ParameterizedStrukturIgetParameter in class de.ipcon.db.core.ReportBaseString representing the unlazied parameter value, without l10n or other processing.public java.lang.String getRawParameter()
ParameterizedStrukturIgetRawParameter in interface ParameterizedStrukturIString representing the raw parameter value as it is stored.public void setParameter(java.lang.String _str)
ParameterizedStrukturIsetParameter in interface ParameterizedStrukturIsetParameter in class de.ipcon.db.core.ReportBase_str - The String value to set for the "Parameter" property.public boolean isLazy()
ParameterizedStrukturIisLazy in interface ParameterizedStrukturIisLazy in class Strukturtrue if the parameter is lazy-loaded, false otherwise.public void unlazy()
ParameterizedStrukturIParameterizedStrukturI.isLazy() should return false.unlazy in interface ParameterizedStrukturIunlazy in class Strukturpublic java.lang.String getReportDefinition()
getReportDefinition in class de.ipcon.db.core.ReportBasepublic java.lang.String getAnkerDefinition()
getAnkerDefinition in class de.ipcon.db.core.ReportBasepublic java.lang.Boolean getIstAsciidocReport()
getIstAsciidocReport in class de.ipcon.db.core.ReportBasepublic Bild getBildForName(java.lang.String name)
name - the name of the BildPosten, from which to retrieve the Bild-BOpublic electric.xml.Document getCookedParameter(CodebausteinStorageI cbs, StrukturParameterDefaultApplierI defaultApplier, java.lang.Object[] l10nPaths) throws electric.xml.ParseException
ParameterizedStrukturIgetCookedParameter in interface ParameterizedStrukturIgetCookedParameter in class Strukturcbs - The CodebausteinStorageI to use for resolving code module (Codebaustein) includes.defaultApplier - The StrukturParameterDefaultApplierI to apply default values or transformations.l10nPaths - An array of Objects representing localization paths to use for resolving l10n keys.Document object representing the fully processed and "cooked" parameter value.electric.xml.ParseException - If an error occurs during parsing or processing of the parameter value.public electric.xml.Document getCookedReportDefinition(CodebausteinStorageI cbs, StrukturParameterDefaultApplierI da, java.lang.Object[] l10nPaths) throws electric.xml.ParseException
electric.xml.ParseExceptionpublic static java.lang.String getStandardParameter()
@Deprecated public static Report getReport(BOLoaderI bol, java.lang.String reportName)
byName(BOLoaderI, String)public static Report byName(BOLoaderI bol, java.lang.String reportName)
bol - the BOLoaderI which is to be used for querying the ReportreportName - the name of the Report to be retrievedpublic static Report byNameAsPreview(BOLoaderI bol, java.lang.String reportName)
Druckziel to 'Vorschau'bol - the BOLoaderI which is to be used for querying the ReportreportName - the name of the Report to be retrievedNULL if no report or the wanted printing destination is not found (see client-log for detailed information)public static Report byTid(BOLoaderI bol, java.lang.String reportTid)
bol - the BOLoaderI which is to be used for querying the ReportreportTid - the Tid of the Report to be retrievedpublic static Report byTidAsPreview(BOLoaderI bol, java.lang.String reportTid)
Druckziel to 'Vorschau'bol - the BOLoaderI which is to be used for querying the ReportreportTid - the Tid of the Report to be retrievedNULL if no report or the wanted printing destination is not found (see client-log for detailed information)public static Report getReportByWhatever(BOLoaderI bol, java.lang.String what, java.lang.String value)
bol - the BOLoaderI which is to be used for querying the Reportwhat - the attribute or attchain which is to be comparedvalue - the value which the attribute or attchain of the Report to be retrieved must matchCopyright © 2000-2025 OAshi S.à r.l. All Rights Reserved.