public class CreateReportBean extends DataBean
ALL_BOOKMARKS, ALL_RECORDS, ATTR_COLUMN, ATTR_DEFAULT, ATTR_QBE, ATTR_READONLY, ATTR_REFRESH_TABLE, ATTR_REQUIRED, ATTR_RESET, MAX_TABLEROWS, TABLE_ALL_SELECTED, TABLE_AT_FIRST_PAGE, TABLE_AT_FIRST_ROW, TABLE_AT_LAST_PAGE, TABLE_AT_LAST_ROW, TABLE_DETAILS_EXPANDED, TABLE_EXPANDED, TABLE_FILTER_EXPANDED, TABLE_FILTERED, TABLE_REFRESH_ALL_ROWS, TABLE_REFRESH_FILTER, TABLE_REFRESH_ROW, TABLE_REFRESH_TITLE, TABLE_ROW_CHANGED, TABLE_START_EMPTY, TABLE_SUBSELECT_ON, TABLE_USE_SUBSELECT
EVENT_CONTINUE, EVENT_HANDLED, EVENT_STOP_ALL
Constructor and Description |
---|
CreateReportBean() |
Modifier and Type | Method and Description |
---|---|
int |
addAll()
This event is called from the Add All button on the Create Report dialog.
|
int |
addExpression()
Add expression to the expressions table on the calculate tab.
|
int |
addSelectedAttributes() |
int |
addSelectedAttributesCalc() |
int |
addSelectedAttributesSum() |
int |
addSummary()
Add expression to the summary table on the summary tab.
|
int |
cancelExpression() |
int |
cancelSummary()
Clears all the text entry fields when cancel button is pressed.
|
void |
clearCalculateTabFields() |
void |
clearSummaryTabFields()
Clears the non-persistent fields.
|
int |
createuserreport()
This event is called from the Submit button on the Create Report dialog.
|
boolean |
evaluateExpression(boolean suppressValidate)
Evaluates the expression created on the calculate tab.
|
static java.lang.String |
getJdbcTypeName(int jdbcType) |
void |
initialize()
Typically called after the DataBean gets a new MboSetRemote
On the MboSetRemote it sets the app, the app defaults, user defaults
If the remote is an instanceof NonPersistentMboSetRemote then setup is
called on it and sets the current row to 0.
|
int |
mathEvent() |
int |
previewReport() |
int |
refresh()
This event is called from the Refresh button on the Create Report dialog.
|
int |
refreshCalc()
This event is called from the Refresh button on the Create Report dialog on the calulcate tab.
|
int |
removeAll()
This event is called from the Remove All button on the Create Report dialog.
|
int |
removeFilterFields()
Clear selections in the filter fields and the filter value entry table.
|
int |
removeGroupFields()
Clear selections in the group fields.
|
int |
removeSelectedAttributes() |
int |
removeSortFields()
Clear selections in the sort fields.
|
int |
runAndSaveReport() |
int |
sumEvent()
Handler to get the function button values
|
int |
testExpression()
Handles the event for clicking the test expression button on the calculate tab.
|
_useAllBookmarksQuery, _useAllRecsQuery, _usequery, addAttribute, addConditionalProperties, addDialogReference, addListener, addQbeAttribute, addrow, addSigOption, applyValuesToSharedAttributes, applyValuesToSharedAttributes, asyncLocked, bindComponent, boundToTable, buildPortalMsg, callBeanMethod, callBeanMethod, callBeanMethod, callBeanMethod, callMethod, callMethod, callMethod, callMethod, callRemoteMethod, callRemoteMethod, cancelDialog, canCloseBean, canFetchData, changeRequiredField, checkAndDistributeRequiredError, checkESigAuthenticated, checkForAppError, checkMethodAccess, clearBean, clearfilter, clearSavedFilterSettings, clearSavedQbeSettings, close, copytonewrow, count, dataChangedEvent, delete, delete, deleteAndRemove, deleteAndRemove, displaycount, duplicateMbo, execute, fetchRecordData, fetchTableData, fetchTableData, filterrows, findAndCallMethod, fireChildChangedEvent, fireDataChangedEvent, fireDataChangedEvent, fireStructureChangedEvent, fireStructureChangedEvent, getAppWhere, getAttributes, getBoolean, getBoolean, getCacheRowIndex, getColumnDate, getColumnString, getCompleteWhere, getConditionalProperties, getCurrentQueryDescription, getCurrentQueryName, getCurrentRow, getDataAsArray, getDataAsArray, getDataList, getDataList, getDataList, getDataList, getDataListFromMboSetRemote, getDate, getDefaultOrderBy, getDefaultValue, getDescAttributeId, getEndRow, getEventRowIndex, getKeyAttribute, getKeyAttributes, getLastEventHandled, getLastFetchIndex, getList, getList, getList, getLockedByDisplayName, getMbo, getMbo, getMboForUniqueId, getMboName, getMboOrZombie, getMboRowIndex, getMboSet, getMboSetData, getMboSetFromSmartFind, getMboSetFromSmartFind, getMboSetFromSmartFind, getMboValueData, getMboValueData, getMboValueInfo, getMXSession, getNullRequiedFields, getOrderBy, getPageEndRow, getPageRowCount, getPageStartIndex, getParent, getQbe, getQbe, getQbeAttributes, getQueryDescBeforeReviseAction, getQueryNameBeforeReviseAction, getRemoteForDownload, getRemoteForLookup, getReturnAttribute, getReturnComponent, getReturnComponentId, getReturnControlId, getRowIndexFromEvent, getSelectedDataAsArray, getSelectedDataAsArray, getSelection, getShowDetails, getSmartFillValue, getSortOrder, getString, getString, getTableAttributes, getTableOffset, getTableStateFlags, getTitle, getUIERMEntity, getUniqueIdFromSmartFill, getUniqueIdFromSmartFill, getUniqueIdName, getUniqueIdValue, getUserAndQbeWhere, getUserWhere, getWarnings, getZombie, getZombieMboValueData, handleRemoteException, handleRequiredFieldException, hasLongDescriptionText, hasLongDescriptionText, hasMboSetRemote, hasPageRows, hasRow, hasSameMboSet, hasSigOptionAccess, hasSigOptionAccess, hierarchicalmove, highlightrow, highlightrow, insert, insert, insertAtEnd, instantdelete, isAppTableRetain, isAttribute, isAttributeHidden, isAttributeHidden, isColumnSorted, isEmpty, isListTableModified, isListTableRetain, isMboHidden, isMboHidden, isModifiedRow, isModifiedRow, isNewRow, isNewRow, isNewRowUnedited, isRowDeleted, isRowLocked, isSelected, isSubSelect, isTableAttribute, isTablePostionMarked, isTableRowSelected, isTableStateFlagSet, listenerChangedEvent, madeRequiredConditionally, markTablePosition, moveToMboFromDataBean, needToAuthenticate, next, nextrow, positionState, previous, prevrow, propagateRequired, queryAllBookmarks, queryAllRecs, refreshFieldErrors, refreshTable, registerDynamicControlsWithERM, reloadTable, removeDialogReference, removeListener, removeRowOnCancel, rePosition, reset, resetJSPFlags, resetQbe, resetWithSelection, restoreSavedQbeSettings, returnLookupValue, returnLookupValue, returnLookupValue, returnLookupValue, save, save, saveCurrentQbeSettings, scrollnext, scrollprev, select, select, selectAll, selectrecord, selectRows, sendRefreshTable, setApp, setAppDefault, setAppDefaults, setApplicationError, setAppWhere, setAsyncLock, setAttributes, setCurrentQueryDescription, setCurrentRow, setDate, setDate, setDate, setDefaultOrderBy, setDefaultQbe, setDefaultValue, setDefaultValue, setDescAttributeId, setDynamicAppDefaults, setDynamicDefault, setDynamicQbeDefaults, setEmptyOnClear, setEsigValidated, setEventRowIndex, setfiltervalue, setLastEventHandled, setListTableModified, setListTableRetain, setMboName, setNewRowUnedited, setOrderBy, setPageRowCount, setParent, setQbe, setQbe, setQbe, setQbe, setQbe, setQbeAttributes, setQbeCaseSensitive, setQbeDefaults, setQbeExactMatch, setQueryBySiteQbe, setQueryDescBeforeReviseAction, setQueryNameBeforeReviseAction, setRemoveOnCancel, setReturnAttribute, setReturnComponent, setReturnComponentId, setReturnControlId, setShowDetails, setSmartFillValue, setTableFlag, setupBean, setupBean, setUserDefaults, setUserWhere, setvalue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValueFromComponent, smartFill, smartFill, sort, sort, sortcolumn, sortcolumn, sqlwhere, structureChangedEvent, toBeSaved, toggledeleterow, toggledetailstate, toggleselectallrows, toggleselectrow, toString, turnEmptyStateOn, unbindComponent, undelete, undelete, unselect, unselect, unselectAll, useAllBookmarksQuery, useAllRecsQuery, useqbe, usequery, useQuery, useStoredQuery, validate, validateChildren, validateMbo, valueBound, valueUnbound
getCreator, getId, setCreator, setId
public void initialize() throws MXException, java.rmi.RemoteException
DataBean
MXException
java.rmi.RemoteException
public int addAll() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public int addSelectedAttributesSum() throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public int addSelectedAttributes() throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public int removeSelectedAttributes() throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public int refresh() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public int refreshCalc() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public int removeAll() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public int removeGroupFields() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public int removeSortFields() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public int removeFilterFields() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public int runAndSaveReport() throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public int previewReport() throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public int createuserreport() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public boolean evaluateExpression(boolean suppressValidate) throws MXException, java.rmi.RemoteException, java.text.ParseException
MXException
java.rmi.RemoteException
java.text.ParseException
public int testExpression() throws MXException, java.rmi.RemoteException, java.text.ParseException
MXException
java.rmi.RemoteException
java.text.ParseException
public int mathEvent() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public int sumEvent() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public int addSelectedAttributesCalc() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public int addExpression() throws MXException, java.rmi.RemoteException, java.text.ParseException
MXException
java.rmi.RemoteException
java.text.ParseException
public static java.lang.String getJdbcTypeName(int jdbcType)
public int addSummary() throws MXException, java.rmi.RemoteException, java.text.ParseException
MXException
java.rmi.RemoteException
java.text.ParseException
public int cancelExpression() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public int cancelSummary() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void clearCalculateTabFields() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void clearSummaryTabFields() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException