TdxReport.OnViewerFormShow Event
Allows you to customize Report Viewer dialog form settings.
Declaration
property OnViewerFormShow: TdxBackendFormNotifyEvent read; write;
Remarks
Handle OnDesignerFormShow and OnViewerFormShow events to customize Report Designer and Report Viewer form settings. You can change caption, dimensions, position, and other settings as demonstrated in the following code example: Modify Report Viewer Form Settings.
Event Occurrence
The ShowViewer procedure raises the OnViewerFormShow event.
Event Parameters
The following parameters are available within an OnViewerFormShow event handler:
ASender- Provides access to the TdxReport component that raised the
OnViewerFormShowevent. AForm- Provides access to the Report Viewer dialog form.
Code Example: Modify Report Viewer Form Settings
The following code example demonstrates an OnViewerFormShow event handler that modifies caption, dimensions, and position of the Report Viewer dialog when it is displayed:
uses
dxReport; // Declares the TdxReport component
//...
procedure TMyForm.dxReport1ViewerFormShow(ASender: TObject; AForm: TForm);
begin
AForm.Caption := 'My Report Viewer'; // Changes the Report Viewer form caption
AForm.WindowState := wsNormal; // Switches from maximized to the normal form state
AForm.Position := poScreenCenter; // Centers the dialog on the screen
AForm.Width := 1200; // Specifies the dialog width
AForm.Height := 800; // Specifies the dialog height
end;
See Also