Class InputParametersDialog
java.lang.Object
io.jmix.ui.screen.Screen
io.jmix.reportsui.screen.report.run.InputParametersDialog
- All Implemented Interfaces:
FrameOwner
@UiController("report_InputParameters.dialog")
@UiDescriptor("input-parameters-dialog.xml")
public class InputParametersDialog
extends Screen
-
Nested Class Summary
Nested classes/interfaces inherited from class io.jmix.ui.screen.Screen
Screen.AfterCloseEvent, Screen.AfterDetachEvent, Screen.AfterInitEvent, Screen.AfterShowEvent, Screen.BeforeCloseEvent, Screen.BeforeShowEvent, Screen.InitEvent -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected booleanstatic final Stringprotected ReportInputParameterprotected InputParametersFragmentprotected Messagesprotected Notificationsprotected Stringprotected UiPropertiesprotected Reportstatic final Stringprotected ReportParameterValidatorprotected ScreenValidationprotected Collectionprotected Stringprotected UiReportRunnerFields inherited from interface io.jmix.ui.screen.FrameOwner
NO_OPTIONS, WINDOW_CLOSE_ACTION, WINDOW_COMMIT_AND_CLOSE_ACTION, WINDOW_DISCARD_AND_CLOSE_ACTION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcancel(Button.ClickEvent event) protected voidcrossValidateParameters(ValidationErrors validationErrors) protected voidvoidvoidsetBulkPrint(boolean bulkPrint) voidsetInBackground(boolean inBackground) voidsetInputParameter(ReportInputParameter inputParameter) voidsetOutputFileName(String outputFileName) voidsetParameters(Map<String, Object> parameters) voidvoidsetTemplateCode(String templateCode) Methods inherited from class io.jmix.ui.screen.Screen
addAfterCloseListener, addAfterDetachListener, addAfterInitListener, addAfterShowListener, addBeforeCloseListener, addBeforeShowListener, addInitListener, addUrlParamsChangeListener, close, close, closeWithDefaultAction, fireEvent, getApplicationContext, getEventHub, getExtensions, getId, getScreenData, getUiEventListeners, getWindow, isMultipleOpen, isSameScreen, setApplicationContext, setExtensions, setId, setScreenData, setUiEventListeners, setWindow, show
-
Field Details
-
INPUT_PARAMETER
- See Also:
-
REPORT_PARAMETER
- See Also:
-
templateCode
-
outputFileName
-
bulkPrint
protected boolean bulkPrint -
report
-
inputParameter
-
parameters
-
selectedEntities
-
uiReportRunner
-
inputParametersFragment
-
reportParameterValidator
-
notifications
-
messages
-
screenValidation
-
properties
-
inBackground
protected boolean inBackground
-
-
Constructor Details
-
InputParametersDialog
public InputParametersDialog()
-
-
Method Details
-
setTemplateCode
-
setOutputFileName
-
setBulkPrint
public void setBulkPrint(boolean bulkPrint) -
setReport
-
setInputParameter
-
setParameters
-
setInBackground
public void setInBackground(boolean inBackground) -
onPrintReportButtonClick
-
onBeforeShow
-
crossValidateParameters
-
cancel
-