public class FdToExcelBuilder extends AFdTransformBuilder implements IFdTransformBuilder
exportCreationDate, exportExportMetaData, exportID, exportInbox, exportModificationDate, exportProcessID, exportStatus, exportSubject, exportTechnicalFields, exportVariables, inboxProject, isForProjectInbox| Constructor and Description |
|---|
FdToExcelBuilder() |
getElementsList, isExportCreationDate, isExportExportMetaData, isExportID, isExportInbox, isExportModificationDate, isExportProcessID, isExportStatus, isExportSubject, isExportTechnicalFields, isExportVariables, setExportCreationDate, setExportExportMetaData, setExportID, setExportInbox, setExportModificationDate, setExportProcessID, setExportStatus, setExportSubject, setExportTechnicalFields, setExportVariablesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisExportCreationDate, isExportExportMetaData, isExportExportMetadData, isExportID, isExportInbox, isExportModificationDate, isExportProcessID, isExportStatus, isExportSubject, isExportTechnicalFields, isExportVariables, setExportCreationDate, setExportExportMetaData, setExportID, setExportInbox, setExportModificationDate, setExportProcessID, setExportStatus, setExportSubject, setExportTechnicalFields, setExportVariablespublic FdToExcelBuilder withCreationDate(boolean withCreationDate)
withCreationDate in interface IFdTransformBuilderwithCreationDate - if the creation date of form records should be exportedpublic FdToExcelBuilder withModificationDate(boolean withModificationDate)
withModificationDate in interface IFdTransformBuilderwithModificationDate - if the modification date of form records should be exportedpublic FdToExcelBuilder withProcessID(boolean withProcessID)
withProcessID in interface IFdTransformBuilderwithProcessID - if the process ids of form records should be exportedpublic FdToExcelBuilder withStatus(boolean withStatus)
withStatus in interface IFdTransformBuilderwithStatus - if the status name of form records should be exportedpublic FdToExcelBuilder withTechnicalFields(boolean withTechnicalFields)
withTechnicalFields in interface IFdTransformBuilderwithTechnicalFields - if technical fields (e.g. xf-action) of form records should be exportedpublic FdToExcelBuilder withVariables(boolean withVariables)
withVariables in interface IFdTransformBuilderwithVariables - if variables of form records should be exportedpublic FdToExcelBuilder withExportMetaData(boolean withExportMetaData)
withExportMetaData in interface IFdTransformBuilderwithExportMetaData - if metadata (e.g. export data, FORMCYCLE-version,...) of the export should be exported
toopublic FdToExcelBuilder forProjectInbox(Projekt project)
forProjectInbox in interface IFdTransformBuilderpublic FdToExcelBuilder withMultiline(boolean multiline)
multiline - boolean if the export of records with dynamic should be made with multiple linespublic FdToExcelBuilder withColumnLableType(EColumnLabelType columnLabelType)
columnLabelType - the EColumnLabelType to use while createing the exportpublic FdToExcelResult buildForProcessIDs(UserContext uc, Benutzer user, List<Long> processIDs) throws com.alibaba.fastjson.JSONException, IOException, InterruptedException
Vorgang.getId()´suc - the UserContext to user for the exportuser - the Benutzer to filter the records for. If the user haven´t access to the current inbox of an
process, it shouldn´t be exportedprocessIDs - an List of Vorgang.getId()'sFdToExcelResultcom.alibaba.fastjson.JSONException - on errors while creating the forms to determine the metadata for the exportIOException - on errors while creating the forms to determine the metadata for the exportInterruptedException - when the export-thread is interrupted@Deprecated public FdToExcelResult buildForInbox(UserContext uc, Benutzer user, de.xima.cmn.criteria.QueryCriteriaManager qcm) throws com.alibaba.fastjson.JSONException, IOException
Vorgang´s determined with an QueryCriteriaManageruc - the UserContext to user for the exportuser - the Benutzer to filter the records for. If the user haven´t access to the current inbox of an
process, it shouldn´t be exportedqcm - the QueryCriteriaManager to read the Vorgang´sFdToExcelResultcom.alibaba.fastjson.JSONException - on errors while creating the forms to determine the metadata for the exportIOException - on errors while creating the forms to determine the metadata for the export@Deprecated public FdToExcelResult buildForProjectInbox(Projekt projekt, List<ExtendedEntityModel<Vorgang>> records)
ExtendedEntityModel´s of Vorgang´sprojekt - the Projekt to use the the inbox-columns forrecords - the List of ExtendedEntityModel´s of Vorgang´sFdToExcelResultCopyright © 2020 XIMA MEDIA GmbH. All rights reserved.