public class BBJasperView extends Object
Modifier and Type | Field and Description |
---|---|
static BBjString |
ACTUAL_SIZE_MENU_ITEM_NAME$
Actual size menu item name
|
static BBjString |
ACTUAL_SIZE$
Translated text for actual size
|
static BBjString |
ALL_FILES$
Translated text for all files
|
static BBjString |
ALT$
Translated text for alt
|
static BBjString |
BASIS_UTILITY_DEVICE_PIXEL_RATIO_KEY_NAME$
Name of STBL key whose value can be set to the desired device pixel ratio, overriding the dynamically determined default value.
|
static BBjString |
CASE$
Translated text for case
|
static BBjString |
CLEAR_FIND$
Translated text for clear find text
|
static BBjString |
CONTAINS$
Translated text for contains
|
static BBjNumber |
CSV_SAVE_CONTRIBUTOR
Constant that represents the CSV save contributor
|
BBJasperCSVExporter |
CSVExporter!
CSV exporter which contains export options
|
static BBjString |
CTRL$
Translated text for ctrl
|
static BBjString |
CURRENT_PAGE$
Translated text for currrent page
|
static BBjString |
CUSTOM_PAGE_INPUTN_NAME$
Custom page inputn name
|
static BBjString |
CUSTOM_PAGE_MENU_ITEM_NAME$
Custom page menu item name
|
static BBjString |
CUSTOM_PAGE_STATIC_TEXT_NAME$
Custom page static text name
|
static BBjString |
CUSTOM_PAGE_WINDOW_NAME$
Custom page window name
|
static BBjString |
CUSTOM_PAGE$
Translated text for custom page
|
static BBjString |
CUSTOM_ZOOM_LIST_EDIT_NAME$
Custom zoome list edit name
|
static BBjString |
CUSTOM_ZOOM_MENU_ITEM_NAME$
Custom zoom menu item name
|
static BBjString |
CUSTOM_ZOOM_STATIC_TEXT_NAME$
Custom zoom static text name
|
static BBjString |
CUSTOM_ZOOM_WINDOW_NAME$
Custom zoom window name
|
static BBjString |
CUSTOM_ZOOM$
Translated text for custom zoom
|
static BBjNumber |
DEFAULT_SAVE_DISK
Constant which represents the default save location as the disk
|
static BBjNumber |
DEFAULT_SAVE_GOOGLE
Constant which represents the default save location as Google docs
|
BBjNumber |
DefaultSave
Sets the default save location, which is either DEFAULT_SAVE_DISK or DEFAULT_SAVE_GOOGLE.
|
BBJasperDOCXExporter |
DOCXExporter!
DOCX exporter which contains export options
|
static BBjString |
EMAIL_MENU_ITEM_NAME$
Email menu item name
|
static BBjString |
EMAIL$
Translated text for email
|
static BBjNumber |
EMBEDDED_IMAGES_XML_SAVE_CONTRIBUTOR
Constant that represents the embedded images XML save contributor
|
static BBjString |
END$
Translated text for end
|
static BBjString |
ENTIRE_REPORT$
Translated text for entire report
|
static BBjString |
ERROR_SAVING$
Translated text for error saving
|
static BBjString |
FIELD$
Translated text for field
|
static BBjString |
FILE_DESC_CSV$
Translated text for CSV file description
|
static BBjString |
FILE_DESC_HTML$
Translated text for HTML file description
|
static BBjString |
FILE_DESC_JRPRINT$
Translated text for JRPRINT file description
|
static BBjString |
FILE_DESC_ODT$
Translated text for ODT file description
|
static BBjString |
FILE_DESC_PDF$
Translated text for PDF file description
|
static BBjString |
FILE_DESC_RTF$
Translated text for RTF file description
|
static BBjString |
FILE_DESC_XLS_MULTIPE_SHEETS$
Translated text for multiple sheets XLS file description
|
static BBjString |
FILE_DESC_XLS_SINGLE_SHEET$
Translated text for single sheet XLS file description
|
static BBjString |
FILE_DESC_XLSX$
Translated text for single sheet XLSX file description
|
static BBjString |
FILE_DESC_XML_EMBEDDED_IMAGES$
Translated text for embedded images XML file description
|
static BBjString |
FILE_DESC_XML$
Translated text for XML file description
|
static BBjString |
FILE_OVERWRITE$
Translated text for file overwrite
|
static BBjNumber |
FIND_CASE_SENSITIVITY_INSENSITIVE
Find case sensitivity insensitive constant
|
static BBjNumber |
FIND_CASE_SENSITIVITY_SENSITIVE
Find case sensitivity sensitive constant
|
static BBjString |
FIND_CLEAR_TOOL_BUTTON_NAME$
Find clear text tool button name
|
static BBjString |
FIND_DEFAULT$
Translated text for default find text
|
static BBjNumber |
FIND_HIGHLIGHT_FIELD
Find highlight field constant
|
static BBjNumber |
FIND_HIGHLIGHT_TEXT
Find highlight text constant
|
static BBjString |
FIND_LIST_EDIT_NAME$
Find list edit name
|
static BBjNumber |
FIND_MATCH_CONTAINS
Find match contains constant
|
static BBjNumber |
FIND_MATCH_FULL_WORD
Find match full word constant
|
static BBjNumber |
FIND_MATCH_STARTS_WITH
Find match starts with constant
|
static BBjString |
FIND_MENU_ITEM_NAME$
Find menu item name
|
static BBjString |
FIND_MENU_NAME$
Find menu name
|
static BBjString |
FIND_NEXT_MENU_ITEM_NAME$
Find next menu item name
|
static BBjString |
FIND_NEXT_TOOL_BUTTON_NAME$
Find next tool button name
|
static BBjString |
FIND_NEXT$
Translated text for searc next
|
static BBjString |
FIND_PREVIOUS_MENU_ITEM_NAME$
Find previous menu item name
|
static BBjString |
FIND_PREVIOUS_TOOL_BUTTON_NAME$
Find previous tool button name
|
static BBjString |
FIND_PREVIOUS$
Translated text for find previous
|
static BBjString |
FIND_RESULTS$
Translated text for find results
|
static BBjNumber |
FIND_SCOPE_CURRENT_PAGE
Find scope current page constant
|
static BBjNumber |
FIND_SCOPE_ENTIRE_REPORT
Find scope entire report constant
|
static BBjString |
FIND_STATUS_BAR_NAME$
Find status bar name
|
static BBjString |
FIND_WINDOW_NAME$
Find window name
|
static BBjString |
FIND$
Translated text for find
|
static BBjString |
FINDING$
Translated text for finding
|
static BBjString |
FIRST_PAGE_MENU_ITEM_NAME$
First page menu item name
|
static BBjString |
FIRST_PAGE$
Translated text for first page
|
static BBjString |
FIT_PAGE_MENU_ITEM_NAME$
Fit page menu item name
|
static BBjString |
FIT_PAGE$
Translated text for fit to page
|
static BBjNumber |
FIT_TYPE_ACTUAL
Constant for fit type actual
|
static BBjNumber |
FIT_TYPE_PAGE
Constant for fit type page
|
static BBjNumber |
FIT_TYPE_WIDTH
Constant for fit type width
|
static BBjNumber |
FIT_TYPE_ZOOM
Constant for fit type zoom
|
static BBjString |
FIT_WIDTH_MENU_ITEM_NAME$
Fit width menu item name
|
static BBjString |
FIT_WIDTH$
Translated text for fit to width
|
static BBjString |
FOUND$
Translated text for found
|
static BBjString |
FROM_CURRENT_PAGE$
Translated text for from currrent page
|
static BBjString |
FULL_WORD$
Translated text for full word
|
static BBjString |
GO_TO_MENU_NAME$
Go to menu name
|
static BBjString |
GO_TO_PAGE$
Translated text for go to page
|
static BBjString |
GO_TO$
Translated text for go to
|
static BBjString |
HIGHLIGHT$
Translated text for highlight
|
static BBjString |
HOME$
Translated text for home
|
static BBjNumber |
HTML_SAVE_CONTRIBUTOR
Constant that represents the HTML save contributor
|
BBJasperHTMLExporter |
HTMLExporter!
HTML exporter which contains export options
|
static BBjString |
INCREMENTAL_FIND$
Translated text for incremental find
|
static BBjString |
INSENSITIVE$
Translated text for insensitive
|
static BBjString |
LAST_PAGE_MENU_ITEM_NAME$
Last page menu item name
|
static BBjString |
LAST_PAGE$
Translated text for last page
|
static BBjString |
LEFT_UP_ARROW$
Translated text for left/up arrow
|
static BBjString |
MATCH$
Translated text for match
|
static BBjString |
MORE_OPTIONS$
Translated text for more options
|
static BBjNumber |
MULTIPLE_SHEETS_XLS_SAVE_CONTRIBUTOR
Constant that represents the multiple sheet XLS save contributor
|
static BBjString |
NEXT_PAGE_MENU_ITEM_NAME$
Next page menu item name
|
static BBjString |
NEXT_PAGE$
Translated text for next page
|
static BBjString |
NOT_FOUND$
Translated text for not found
|
BBJasperODSExporter |
ODSExporter!
ODS exporter which contains export options
|
static BBjNumber |
ODT_SAVE_CONTRIBUTOR
Constant that represents the ODT save contributor
|
BBJasperODTExporter |
ODTExporter!
ODT exporter which contains export options
|
static BBjString |
OF$
Translated text for of
|
static BBjString |
OPEN_LINK_IN_CURRENT_WINDOW_MENU_ITEM_NAME$
Open link in current window menu item name
|
static BBjString |
OPEN_LINK_IN_CURRENT_WINDOW$
Translated text for open link in current window
|
static BBjString |
OPEN_LINK_IN_NEW_ACTIVE_TAB_MENU_ITEM_NAME$
Open link in new active tab menu item name
|
static BBjString |
OPEN_LINK_IN_NEW_ACTIVE_TAB$
Translated text for open link in new active tab
|
static BBjString |
OPEN_LINK_IN_NEW_INACTIVE_TAB_MENU_ITEM_NAME$
Open link in new inactive tab menu item name
|
static BBjString |
OPEN_LINK_IN_NEW_INACTIVE_TAB$
Translated text for open link in new inactive tab
|
static BBjString |
OPEN_LINK_IN_NEW_WINDOW_MENU_ITEM_NAME$
Open link in new window menu item name
|
static BBjString |
OPEN_LINK_IN_NEW_WINDOW$
Translated text for open link in new window
|
static BBjNumber |
PDF_SAVE_CONTRIBUTOR
Constant that represents the PDF save contributor
|
BBJasperPDFExporter |
PDFExporter!
PDF exporter which contains export options
|
static BBjString |
PNG_IMAGE$
Translated text for png image
|
BBJasperPPTXExporter |
PPTXExporter!
PPTX exporter which contains export options
|
static BBjString |
PREVIOUS_PAGE_MENU_ITEM_NAME$
Previous page menu item name
|
static BBjString |
PREVIOUS_PAGE$
Translated text for previous page
|
static BBjString |
PRINT_MENU_ITEM_NAME$
Print menu item name
|
static BBjNumber |
PRINT_SAVE_CONTRIBUTOR
Constant that represents the PRINT save contributor
|
static BBjString |
PRINT$
Translated text for print
|
BBJasperPrintServiceExporter |
PrintServiceExporter!
Print service exporter which contains export options
|
static BBjString |
READY$
Translated text for ready
|
static BBjString |
RELOAD_MENU_ITEM_NAME$
Reload menu item name
|
static BBjString |
RELOAD$
Translated text for reload
|
static BBjString |
REPORT_CHILD_WINDOW_NAME$
Report child window name
|
static BBjString |
REPORT_IMAGE_CONTROL_NAME$
Report image control name
|
static BBjString |
RIGHT_DOWN_ARROW$
Translated text for right/down arrow
|
static BBjNumber |
RTF_SAVE_CONTRIBUTOR
Constant that represents the RTF save contributor
|
BBJasperRTFExporter |
RTFExporter!
RTF exporter which contains export options
|
static BBjString |
SAVE_AS_GOOGLE_DOCUMENT_MENU_ITEM_NAME$
Save as google document menu item name
|
static BBjString |
SAVE_AS_GOOGLE_DOCUMENT$
Translated text for save as google document
|
static BBjString |
SAVE_AS_MENU_ITEM_NAME$
Save as menu item name
|
static BBjString |
SAVE_AS$
Translated text for save-as
|
static BBjString |
SAVE_CURRENT_PAGE_AS_IMAGE$
Translated text for save current page as image
|
static BBjString |
SAVE_IMAGE_MENU_ITEM_NAME$
Save image menu item name
|
static BBjString |
SAVE_MENU_ITEM_NAME$
Save menu item name
|
static BBjString |
SAVE_MENU_NAME$
Save menu name
|
static BBjString |
SAVE$
Translated text for save
|
static BBjString |
SCOPE$
Translated text for scope
|
static BBjString |
SELECTED$
Translated text for selected
|
static BBjString |
SENSITIVE$
Translated text for case sensitive
|
static BBjString |
SHIFT$
Translated text for shift
|
BBjNumber |
ShowFileDialogOnInitDefaultSave
Set to TRUE if the file save dialog should be shown on the initial save, otherwise FALSE.
|
BBjNumber |
ShowFileOverwriteMsg
Flag to show overwrite save warning, by default this is TRUE
|
BBjNumber |
ShowGoogleDialogOnInitDefaultSave
Set to TRUE if the Google save dialog should be shown on the initial save, otherwise FALSE.
|
static BBjNumber |
SINGLE_SHEET_XLS_SAVE_CONTRIBUTOR
Constant that represents the single sheet XLS save contributor
|
static BBjString |
STARTS_WITH$
Translated text for starts with
|
BBjString |
TabTitle$
Tab Title
|
static BBjString |
TEXT$
Translated text for text
|
BBJasperTXTExporter |
TXTExporter!
TXT exporter which contains export options
|
static BBjString |
VIEW_MENU_NAME$
View menu name
|
static BBjString |
VIEW$
Translated text for view
|
BBjString |
WindowTitle$
Window Title
|
BBJasperXHTMLExporter |
XHTMLExporter! |
BBJasperXLSExporter |
XLSExporter!
XLS exporter which contains export options
|
static BBjNumber |
XLSX_SAVE_CONTRIBUTOR
Constant that represents the multiple sheet XLSX save contributor
|
BBJasperXLSXExporter |
XLSXExporter!
XLSX exporter which contains export options
|
static BBjNumber |
XML_SAVE_CONTRIBUTOR
Constant that represents the XML save contributor
|
BBJasperXMLExporter |
XMLExporter!
XML exporter which contains export options
|
static BBjString |
ZOOM_IN_MENU_ITEM_NAME$
Zoom in menu item name
|
static BBjString |
ZOOM_IN$
Translated text for zoom in
|
static BBjString |
ZOOM_OUT_MENU_ITEM_NAME$
Zoom out menu item name
|
static BBjString |
ZOOM_OUT$
Translated text for zoom out
|
static BBjString |
ZOOM_RATIO$
Translated text for zoom ratio
|
Constructor and Description |
---|
BBJasperView(BBJasperReport p_report!,
BBjWindow p_window!,
BBjNumber p_id,
BBjNumber p_x,
BBjNumber p_y,
BBjNumber p_width,
BBjNumber p_height,
BBjNumber p_fitType)
Constructs a BBJasperView given a BBJasperReport object, BBjWindow object, control id, control x, control y, control width, control height and fit type
|
BBJasperView(BBJasperTabbedView p_tabbedView!,
BBJasperReport p_report!)
Constructs a BBJasperView given a BBJasperReport and BBJasperViewerControl objects
|
BBJasperView(JasperPrint p_jasperPrint!,
BBjWindow p_window!,
BBjNumber p_id,
BBjNumber p_x,
BBjNumber p_y,
BBjNumber p_width,
BBjNumber p_height,
BBjNumber p_fitType)
Constructs a BBJasperView given a JasperPrint object, BBjWindow object, control id, control x, control y, control width, control height, and fit type
|
Modifier and Type | Method and Description |
---|---|
void |
addSaveContributor(BBjNumber p_type)
Adds a save contributor
|
void |
addViewerWindow(BBJasperViewerWindow p_bbJasperViewerWindow!)
Adds a viewer window to the vector of viewer windows
|
void |
closeAllViewerWindows()
Closes and destroys all windows that were created from this control
|
void |
destroy()
Destroys the view
|
void |
destroy(BBjNumber p_closeAllViewerWindows)
Destroys the view and optionally all viewer windows that were created by this control
|
void |
doEmailDialog()
Runs the email dialog
|
void |
doSave()
Saves the report
|
void |
doSaveAs()
Save as the report
|
void |
doSaveGoogleDoc()
Callback for when the save google doc menu item is selected
|
void |
findReport()
Findes the entire report for the current find text and updates the passed vector with
report elements found in the find.
|
void |
firstPage()
Changes the view to display the first page, if it's not already on the first page
|
HashMap |
getAllControls()
Returns a HashMap containg all of the controls
|
BBjControl |
getControl(BBjString p_controlName$)
Returns a view control given the control name
|
EmailDialog |
getEmailDialog()
Returns the EmailDialog object so that it can be customized
|
BBjNumber |
getFindMatches() |
BBjString |
getFindResults() |
BBjNumber |
getFindText() |
BBjNumber |
getFitType()
Returns the FitType (FIT_TYPE_ACTUAL, FIT_TYPE_WIDTH, FIT_TYPE_PAGE)
|
GDocSaveDialog |
getGDocSaveDialog()
Returns the GDocSaveDialog object so that it can be customized
|
BBjString |
getGoogleSaveDocument()
Returns the Google save document
|
BBjNumber |
getHeight()
Returns the height of the viewer control
|
BBjPopupMenu |
getHyperlinkPopupMenu()
Returns the hyperlink popup menu
|
JasperPrint |
getJasperPrint()
Returns the JasperPrint object
|
BBjNumber |
getNumPages()
Returns the number of pages in the report
|
BBjNumber |
getPage()
Returns the current viewed page of the report
|
BBJasperReport |
getReport()
Returns the BBJasperReport object
|
BBjChildWindow |
getReportChildWindow()
Returns the ReportChildWindow object
|
BBjString |
getReportName()
Returns the report name
|
BBjString |
getSaveFile()
Returns the save file
|
BBjPopupMenu |
getToolsPopupMenu()
Returns the tools popup menu
|
BBjNumber |
getWidth()
Returns the width of the viewer control
|
BBjNumber |
getX()
Returns the X location of the viewer control
|
BBjNumber |
getY()
Returns the Y location of the viewer control
|
BBjNumber |
getZoomLevel()
Returns the current zoom level
|
BBjNumber |
getZoomNumber(BBjString p_pctString!)
Returns the zoom number, given a precentage string
|
void |
lastPage()
Changes the view to display the last page, if it's not already on the last page
|
void |
loadFindOptions()
Loads the find options
|
void |
nextFindPage()
Finds and sets the page to where the next find element is found
|
void |
nextHighlight()
Finds the next find element
|
void |
nextPage()
Changes the view to display the next page, if there is one
|
void |
OnActualSize(BBjPopupSelectEvent p_event!)
Callback for when the actual size menu item is selected
|
void |
OnCustomPage(BBjPopupSelectEvent p_event!)
Callback for when the custom page menu item is selected
|
void |
OnCustomPageClose(BBjCloseEvent p_event!)
Callback for when the custom page window is close
|
void |
OnCustomPageEdit(BBjEditModifyEvent p_event!)
Callback for when a key is pressed in the custom page inputN
|
void |
OnCustomZoom(BBjPopupSelectEvent p_event!)
Callback for when the custom zoom menu item is selected
|
void |
OnCustomZoomClose(BBjCloseEvent p_event!)
Callback for when the custom zoom window is close
|
void |
OnCustomZoomListEditSelect(BBjListSelectEvent p_event!)
Callback for when the custom zoom list selection event occurs
|
void |
OnEmail(BBjPopupSelectEvent p_event!)
Callback for when the email menu item is selected
|
void |
OnFileChooserApprove(BBjFileChooserApproveEvent p_event!)
Callback when a file is choosen in the file chooser window
|
void |
OnFileChooserClose(BBjSysGuiEvent p_event!)
Callback when the file chooser window is closed/canceled
|
void |
OnFileChooserFilter(BBjFileChooserFilterEvent p_event!)
Callback run when user selects a filter in the file chooser
|
void |
OnFind(BBjPopupSelectEvent p_event!)
Callback for when the find menu item is selected
|
void |
OnFindCaseInsensitive(BBjCheckOnEvent p_event!) |
void |
OnFindCaseSensitive(BBjCheckOnEvent p_event!) |
void |
OnFindClear(BBjToolButtonPushEvent p_toolButtonPushEvent!) |
void |
OnFindClose(BBjCloseEvent p_closeEvent!) |
void |
OnFindGainedFocus(BBjGainedFocusEvent p_gainedFocusEvent!) |
void |
OnFindHighlightField(BBjCheckOnEvent p_event!) |
void |
OnFindHighlightText(BBjCheckOnEvent p_event!) |
void |
OnFindIncrementalOff(BBjCheckOffEvent p_event!) |
void |
OnFindIncrementalOn(BBjCheckOnEvent p_event!) |
void |
OnFindKeypress(BBjEditKeypressEvent p_editKeyPressEvent!)
Callback method for key press events find list edit
|
void |
OnFindLostFocus(BBjLostFocusEvent p_lostFocusEvent!) |
void |
OnFindMatchContains(BBjCheckOnEvent p_event!) |
void |
OnFindMatchFullWord(BBjCheckOnEvent p_event!) |
void |
OnFindMatchStartsWith(BBjCheckOnEvent p_event!) |
void |
OnFindModify(BBjEditModifyEvent p_editModifyEvent!) |
void |
OnFindMoreOptions(BBjToolButtonPushEvent p_toolButtonPushEvent!) |
void |
OnFindNext(BBjToolButtonPushEvent p_toolButtonPushEvent!) |
void |
OnFindPrevious(BBjToolButtonPushEvent p_toolButtonPushEvent!) |
void |
OnFindScopeCurrentPage(BBjCheckOnEvent p_event!) |
void |
OnFindScopeReport(BBjCheckOnEvent p_event!) |
void |
OnFirstPage(BBjPopupSelectEvent p_event!)
Callback for when the first page menu item is selected
|
void |
OnFitPage(BBjPopupSelectEvent p_event!)
Callback for when the fit page menu item is selected
|
void |
OnFitWidth(BBjPopupSelectEvent p_event!)
Callback for when the fit width menu item is selected
|
void |
OnHyperlink(BBjToolButtonPushEvent p_event!)
Callback when a hyperlink (tool button) is pushed
|
void |
OnHyperlinkPopup(BBjPopupRequestEvent p_event!)
Callback when a hyperlink (tool button) is right clicked
|
void |
OnKeypress(BBjKeypressEvent p_keyPressEvent!)
Callback method for key press events in the view
|
void |
OnLastPage(BBjPopupSelectEvent p_event!)
Callback for when the last page menu item is selected
|
void |
OnNextPage(BBjPopupSelectEvent p_event!)
Callback for when the next page menu item is selected
|
void |
OnOpenLinkInCurrentWindow(BBjPopupSelectEvent p_event!)
Called when open link in current window menu item is selected
|
void |
OnOpenLinkInNewActiveTab(BBjPopupSelectEvent p_event!)
Called when open link in new active tab menu item is selected
|
void |
OnOpenLinkInNewInactiveTab(BBjPopupSelectEvent p_event!)
Called when open link in new inactive tab menu item is selected
|
void |
OnOpenLinkInNewWindow(BBjPopupSelectEvent p_event!)
Called when open link in new window menu item is selected
|
void |
OnPreviousPage(BBjPopupSelectEvent p_event!)
Callback for when the previous page menu item is selected
|
void |
OnPrint(BBjPopupSelectEvent p_event!)
Callback for when the email menu item is selected
|
void |
OnReload(BBjPopupSelectEvent p_event!)
Callback for when the reload menu item is selected
|
void |
OnReportWindowMouseUp(BBjMouseUpEvent p_event!)
Called when the mouse is pressed up over the view
|
void |
OnSave(BBjPopupSelectEvent p_event!)
Callback run when user selects to save the report
|
void |
OnSaveAs(BBjPopupSelectEvent p_event!)
Callback run when user selects to save-as the report
|
void |
OnSaveCurrentPageAsImage(BBjPopupSelectEvent p_event!)
Callback for when the create current page as image menu item is selected
|
void |
OnSaveGoogleDoc(BBjPopupSelectEvent p_event!)
Callback for when the save google doc menu item is selected
|
void |
OnViewWindowClose(BBjCloseEvent p_event!)
Callback invoked when a view window is closed
|
void |
OnZoomIn(BBjPopupSelectEvent p_event!)
Callback for when the zoom in menu item is selected
|
void |
OnZoomOut(BBjPopupSelectEvent p_event!)
Callback for when the zoom out menu item is selected
|
void |
previousHighlight()
Finds the previous find element
|
void |
previousPage()
Changes the view to display the previous page, if there is one
|
void |
print()
Prints the current report
|
void |
refresh()
Refreshes the image for the current report page and zoom level
|
void |
reload()
Refills the report and refreshes the view
|
void |
removeSaveContributor(BBjNumber p_type)
Removes a save contributor
|
void |
removeViewerWindow(BBJasperViewerWindow p_bbJasperViewerWindow!)
Removes a viewer window from the vector of viewer windows
|
void |
saveCurrentPageAsImage()
Saves the current report page as a image
|
void |
selectGoogleDefaultType(BBjString p_selectType$)
Selects the default Google document type
|
void |
setActualSize()
Sets the report image to the actual size
|
void |
setDefaultSaveContributor(BBjNumber p_type)
Sets the default save contributor
|
void |
setDefaultSaveFile(BBjString p_saveFile$)
Sets the default save file
|
void |
setDefaultSaveFolder(BBjString p_saveFolder$)
Sets the default save folder
|
void |
setEmailCallback(BBjString p_eventName$,
BBjString p_callbackRoutine!)
Sets a callback routine to call when email is requested
|
void |
setEmailCallback(BBjString p_eventName$,
BBjString p_callbackRoutine!,
BBjNumber p_override)
Sets a callback routine to call when email is requested
|
void |
setEmailCallback(BBjString p_eventName$,
CustomObject p_callbackObject!,
BBjString p_callbackRoutine!)
Sets a callback routine to call when email is requested
|
void |
setEmailCallback(BBjString p_eventName$,
CustomObject p_callbackObject!,
BBjString p_callbackRoutine!,
BBjNumber p_override)
Sets a callback routine to call when email is requested
|
void |
setFileSaveAsCallback(BBjString p_eventName$,
BBjString p_callbackRoutine!)
Sets a callback routine to call after a file save-as occurs
|
void |
setFileSaveAsCallback(BBjString p_eventName$,
BBjString p_callbackRoutine!,
BBjNumber p_override)
Sets a callback routine to call when a file save-as occurs
|
void |
setFileSaveAsCallback(BBjString p_eventName$,
CustomObject p_callbackObject!,
BBjString p_callbackRoutine!)
Sets a callback routine to call after a file save-as occurs
|
void |
setFileSaveAsCallback(BBjString p_eventName$,
CustomObject p_callbackObject!,
BBjString p_callbackRoutine!,
BBjNumber p_override)
Sets a callback routine to call when a file save-as occurs
|
void |
setFileSaveCallback(BBjString p_eventName$,
BBjString p_callbackRoutine!)
Sets a callback routine to call after a file save occurs
|
void |
setFileSaveCallback(BBjString p_eventName$,
BBjString p_callbackRoutine!,
BBjNumber p_override)
Sets a callback routine to call when a file save occurs
|
void |
setFileSaveCallback(BBjString p_eventName$,
CustomObject p_callbackObject!,
BBjString p_callbackRoutine!)
Sets a callback routine to call after a file save occurs
|
void |
setFileSaveCallback(BBjString p_eventName$,
CustomObject p_callbackObject!,
BBjString p_callbackRoutine!,
BBjNumber p_override)
Sets a callback routine to call when a file save occurs
|
void |
setFindCaseSensitivity(BBjNumber p_findCaseSensitivity)
Sets case sensitivity of the find
|
void |
setFindHighlight(BBjNumber p_findHighlight)
Sets highlight option for the find
|
void |
setFindIncremental(BBjNumber p_findIncremental)
Sets incremental find option for the find
|
void |
setFindMatch(BBjNumber p_findMatch)
Sets match option for the find
|
void |
setFindScope(BBjNumber p_findScope)
Sets scope option for the find
|
void |
setFindText(BBjString p_findText$) |
void |
setFindWindowVisible(BBjNumber p_findWindowVisible)
Set the find window visibility
|
void |
setFitPage()
Sets the report image to the fit the page
|
void |
setFitType(BBjNumber p_fitType)
Sets the report image to fit based on the provided fit type
|
void |
setFitWidth()
Sets the report image to the fit the width of the container
|
void |
setGoogleDefaultDocument(BBjString p_defaultDocument$)
Sets the default Google document
|
void |
setGoogleDefaultFolder(BBjString p_defaultFolder$)
Sets the default Google folder
|
void |
setGoogleDefaultType(BBjString p_defaultType$)
Sets the default Google document type
|
void |
setGoogleDocSaveCallback(BBjString p_eventName$,
BBjString p_callbackRoutine!)
Sets a callback routine to call after a Google Doc save occurs
|
void |
setGoogleDocSaveCallback(BBjString p_eventName$,
BBjString p_callbackRoutine!,
BBjNumber p_override)
Sets a callback routine to call when a Google Doc save occurs
|
void |
setGoogleDocSaveCallback(BBjString p_eventName$,
CustomObject p_callbackObject!,
BBjString p_callbackRoutine!)
Sets a callback routine to call after a Google Doc save occurs
|
void |
setGoogleDocSaveCallback(BBjString p_eventName$,
CustomObject p_callbackObject!,
BBjString p_callbackRoutine!,
BBjNumber p_override)
Sets a callback routine to call when a Google Doc save occurs
|
void |
setHighResolutionReportImages(BBjNumber p_highResolutionImages)
Causes the BBJasperViewerControl to display high resolution images to take advantage of high density pixel (retina) displays when available
|
void |
setLocation(BBjNumber p_x,
BBjNumber p_y)
Sets the location of the viewer control
|
void |
setPage(BBjNumber p_page)
Sets the current page
|
void |
setPrintCallback(BBjString p_eventName$,
BBjString p_callbackRoutine!)
Sets a callback routine to call after report is printed
|
void |
setPrintCallback(BBjString p_eventName$,
BBjString p_callbackRoutine!,
BBjNumber p_override)
Sets a callback routine to call when report is printed
|
void |
setPrintCallback(BBjString p_eventName$,
CustomObject p_callbackObject!,
BBjString p_callbackRoutine!)
Sets a callback routine to call after report is printed
|
void |
setPrintCallback(BBjString p_eventName$,
CustomObject p_callbackObject!,
BBjString p_callbackRoutine!,
BBjNumber p_override)
Sets a callback routine to call when report is printed
|
void |
setReloadCallback(BBjString p_eventName$,
BBjString p_callbackRoutine!)
Sets a callback routine to call after report is reloaded
|
void |
setReloadCallback(BBjString p_eventName$,
BBjString p_callbackRoutine!,
BBjNumber p_override)
Sets a callback routine to call when report is reloaded
|
void |
setReloadCallback(BBjString p_eventName$,
CustomObject p_callbackObject!,
BBjString p_callbackRoutine!)
Sets a callback routine to call after report is reloaded
|
void |
setReloadCallback(BBjString p_eventName$,
CustomObject p_callbackObject!,
BBjString p_callbackRoutine!,
BBjNumber p_override)
Sets a callback routine to call when report is reloaded
|
void |
setSize(BBjNumber p_width,
BBjNumber p_height)
Sets the size of the view
|
void |
setVisible(BBjNumber p_visible)
Sets the visibility of the view
|
void |
setZoomLevel(BBjNumber p_zoomLevel)
Sets the report image to the specifed zoom level
|
void |
storeFindOptions()
Stores the find options
|
public BBjString WindowTitle$
public BBjString TabTitle$
public BBjNumber ShowFileDialogOnInitDefaultSave
public BBjNumber ShowGoogleDialogOnInitDefaultSave
public BBjNumber DefaultSave
public BBJasperCSVExporter CSVExporter!
public BBJasperDOCXExporter DOCXExporter!
public BBJasperHTMLExporter HTMLExporter!
public BBJasperODSExporter ODSExporter!
public BBJasperODTExporter ODTExporter!
public BBJasperPDFExporter PDFExporter!
public BBJasperPrintServiceExporter PrintServiceExporter!
public BBJasperPPTXExporter PPTXExporter!
public BBJasperRTFExporter RTFExporter!
public BBJasperTXTExporter TXTExporter!
public BBJasperXHTMLExporter XHTMLExporter!
public BBJasperXLSExporter XLSExporter!
public BBJasperXLSXExporter XLSXExporter!
public BBJasperXMLExporter XMLExporter!
public BBjNumber ShowFileOverwriteMsg
public static BBjString BASIS_UTILITY_DEVICE_PIXEL_RATIO_KEY_NAME$
The numeric value may be set as desired to any real number, although a minimum of 0.5 and maximum of 4 will be enforced by the utility to avoid
rendering enormous images that consume a huge amount of memory. Note that you may also set the "BASIS_UTILITY_DEVICE_PIXEL_RATIO" global
string entry either via code or in a configuration file in order to control the pixel ratio used when generating images, such as charts or reports.
Here are two examples:
1) Setting the global string entry in code, before creating any widgets or reports:
temp$ = STBL("BASIS_UTILITY_DEVICE_PIXEL_RATIO", "2")
2) Setting the global string entry in the config file, without changing any code:
SET BASIS_UTILITY_DEVICE_PIXEL_RATIO = 2
public static BBjNumber FIT_TYPE_ACTUAL
public static BBjNumber FIT_TYPE_WIDTH
public static BBjNumber FIT_TYPE_PAGE
public static BBjNumber FIT_TYPE_ZOOM
public static BBjNumber DEFAULT_SAVE_DISK
public static BBjNumber DEFAULT_SAVE_GOOGLE
public static BBjNumber PDF_SAVE_CONTRIBUTOR
public static BBjNumber HTML_SAVE_CONTRIBUTOR
public static BBjNumber XML_SAVE_CONTRIBUTOR
public static BBjNumber SINGLE_SHEET_XLS_SAVE_CONTRIBUTOR
public static BBjNumber MULTIPLE_SHEETS_XLS_SAVE_CONTRIBUTOR
public static BBjNumber XLSX_SAVE_CONTRIBUTOR
public static BBjNumber EMBEDDED_IMAGES_XML_SAVE_CONTRIBUTOR
public static BBjNumber RTF_SAVE_CONTRIBUTOR
public static BBjNumber ODT_SAVE_CONTRIBUTOR
public static BBjNumber CSV_SAVE_CONTRIBUTOR
public static BBjNumber PRINT_SAVE_CONTRIBUTOR
public static BBjNumber FIND_CASE_SENSITIVITY_INSENSITIVE
public static BBjNumber FIND_CASE_SENSITIVITY_SENSITIVE
public static BBjNumber FIND_HIGHLIGHT_TEXT
public static BBjNumber FIND_HIGHLIGHT_FIELD
public static BBjNumber FIND_SCOPE_ENTIRE_REPORT
public static BBjNumber FIND_SCOPE_CURRENT_PAGE
public static BBjNumber FIND_MATCH_CONTAINS
public static BBjNumber FIND_MATCH_STARTS_WITH
public static BBjNumber FIND_MATCH_FULL_WORD
public static BBjString REPORT_CHILD_WINDOW_NAME$
public static BBjString REPORT_IMAGE_CONTROL_NAME$
public static BBjString SAVE_MENU_NAME$
public static BBjString SAVE_MENU_ITEM_NAME$
public static BBjString SAVE_AS_MENU_ITEM_NAME$
public static BBjString SAVE_AS_GOOGLE_DOCUMENT_MENU_ITEM_NAME$
public static BBjString SAVE_IMAGE_MENU_ITEM_NAME$
public static BBjString PRINT_MENU_ITEM_NAME$
public static BBjString EMAIL_MENU_ITEM_NAME$
public static BBjString RELOAD_MENU_ITEM_NAME$
public static BBjString GO_TO_MENU_NAME$
public static BBjString FIRST_PAGE_MENU_ITEM_NAME$
public static BBjString PREVIOUS_PAGE_MENU_ITEM_NAME$
public static BBjString NEXT_PAGE_MENU_ITEM_NAME$
public static BBjString LAST_PAGE_MENU_ITEM_NAME$
public static BBjString CUSTOM_PAGE_MENU_ITEM_NAME$
public static BBjString VIEW_MENU_NAME$
public static BBjString ACTUAL_SIZE_MENU_ITEM_NAME$
public static BBjString FIT_PAGE_MENU_ITEM_NAME$
public static BBjString FIT_WIDTH_MENU_ITEM_NAME$
public static BBjString ZOOM_IN_MENU_ITEM_NAME$
public static BBjString ZOOM_OUT_MENU_ITEM_NAME$
public static BBjString CUSTOM_ZOOM_MENU_ITEM_NAME$
public static BBjString FIND_MENU_NAME$
public static BBjString FIND_MENU_ITEM_NAME$
public static BBjString FIND_NEXT_MENU_ITEM_NAME$
public static BBjString FIND_PREVIOUS_MENU_ITEM_NAME$
public static BBjString OPEN_LINK_IN_NEW_INACTIVE_TAB_MENU_ITEM_NAME$
public static BBjString OPEN_LINK_IN_NEW_ACTIVE_TAB_MENU_ITEM_NAME$
public static BBjString OPEN_LINK_IN_NEW_WINDOW_MENU_ITEM_NAME$
public static BBjString OPEN_LINK_IN_CURRENT_WINDOW_MENU_ITEM_NAME$
public static BBjString FIND_WINDOW_NAME$
public static BBjString FIND_LIST_EDIT_NAME$
public static BBjString FIND_CLEAR_TOOL_BUTTON_NAME$
public static BBjString FIND_NEXT_TOOL_BUTTON_NAME$
public static BBjString FIND_PREVIOUS_TOOL_BUTTON_NAME$
public static BBjString FIND_STATUS_BAR_NAME$
public static BBjString CUSTOM_PAGE_WINDOW_NAME$
public static BBjString CUSTOM_PAGE_STATIC_TEXT_NAME$
public static BBjString CUSTOM_PAGE_INPUTN_NAME$
public static BBjString CUSTOM_ZOOM_WINDOW_NAME$
public static BBjString CUSTOM_ZOOM_STATIC_TEXT_NAME$
public static BBjString CUSTOM_ZOOM_LIST_EDIT_NAME$
public static BBjString SAVE$
public static BBjString SAVE_AS$
public static BBjString SAVE_AS_GOOGLE_DOCUMENT$
public static BBjString SAVE_CURRENT_PAGE_AS_IMAGE$
public static BBjString PRINT$
public static BBjString EMAIL$
public static BBjString RELOAD$
public static BBjString GO_TO$
public static BBjString FIRST_PAGE$
public static BBjString PREVIOUS_PAGE$
public static BBjString NEXT_PAGE$
public static BBjString LAST_PAGE$
public static BBjString CUSTOM_PAGE$
public static BBjString GO_TO_PAGE$
public static BBjString VIEW$
public static BBjString ACTUAL_SIZE$
public static BBjString FIT_PAGE$
public static BBjString FIT_WIDTH$
public static BBjString ZOOM_IN$
public static BBjString ZOOM_OUT$
public static BBjString CUSTOM_ZOOM$
public static BBjString ZOOM_RATIO$
public static BBjString FIND$
public static BBjString FINDING$
public static BBjString FIND_DEFAULT$
public static BBjString CLEAR_FIND$
public static BBjString MORE_OPTIONS$
public static BBjString INCREMENTAL_FIND$
public static BBjString HIGHLIGHT$
public static BBjString TEXT$
public static BBjString FIELD$
public static BBjString CASE$
public static BBjString INSENSITIVE$
public static BBjString SENSITIVE$
public static BBjString SCOPE$
public static BBjString ENTIRE_REPORT$
public static BBjString FROM_CURRENT_PAGE$
public static BBjString CURRENT_PAGE$
public static BBjString MATCH$
public static BBjString CONTAINS$
public static BBjString STARTS_WITH$
public static BBjString FULL_WORD$
public static BBjString READY$
public static BBjString FIND_NEXT$
public static BBjString FIND_PREVIOUS$
public static BBjString FIND_RESULTS$
public static BBjString OF$
public static BBjString FOUND$
public static BBjString NOT_FOUND$
public static BBjString SELECTED$
public static BBjString OPEN_LINK_IN_NEW_INACTIVE_TAB$
public static BBjString OPEN_LINK_IN_NEW_ACTIVE_TAB$
public static BBjString OPEN_LINK_IN_NEW_WINDOW$
public static BBjString OPEN_LINK_IN_CURRENT_WINDOW$
public static BBjString CTRL$
public static BBjString SHIFT$
public static BBjString ALT$
public static BBjString HOME$
public static BBjString LEFT_UP_ARROW$
public static BBjString RIGHT_DOWN_ARROW$
public static BBjString END$
public static BBjString FILE_DESC_PDF$
public static BBjString FILE_DESC_HTML$
public static BBjString FILE_DESC_XML$
public static BBjString FILE_DESC_XLS_SINGLE_SHEET$
public static BBjString FILE_DESC_XLS_MULTIPE_SHEETS$
public static BBjString FILE_DESC_XLSX$
public static BBjString FILE_DESC_XML_EMBEDDED_IMAGES$
public static BBjString FILE_DESC_RTF$
public static BBjString FILE_DESC_ODT$
public static BBjString FILE_DESC_CSV$
public static BBjString FILE_DESC_JRPRINT$
public static BBjString FILE_OVERWRITE$
public static BBjString ERROR_SAVING$
public static BBjString PNG_IMAGE$
public static BBjString ALL_FILES$
public BBJasperView(BBJasperTabbedView p_tabbedView!, BBJasperReport p_report!)
p_report!
- A BBJasperReport objectp_viewerControl!
- A BBJasperViewerControl object which will house the viewpublic BBJasperView(BBJasperReport p_report!, BBjWindow p_window!, BBjNumber p_id, BBjNumber p_x, BBjNumber p_y, BBjNumber p_width, BBjNumber p_height, BBjNumber p_fitType)
p_report!
- A BBJasperReport objectp_window!
- A BBjWindow object which will house the viewp_id
- ID for the viewp_x
- X location for the viewp_y
- Y location for the viewp_width
- Width of the viewp_height
- Height of the viewp_fitType
- Specifies on the following fit types: FIT_TYPE_ACTUAL, FIT_TYPE_WIDTH, FIT_TYPE_PAGEpublic BBJasperView(JasperPrint p_jasperPrint!, BBjWindow p_window!, BBjNumber p_id, BBjNumber p_x, BBjNumber p_y, BBjNumber p_width, BBjNumber p_height, BBjNumber p_fitType)
p_jasperPrint!
- A JasperPrint objectp_window!
- A BBjWindow object which will house the viewp_id
- ID for the viewp_x
- X location for the viewp_y
- Y location for the viewp_width
- Width of the viewp_height
- Height of the viewp_fitType
- Specifies on the following fit types: FIT_TYPE_ACTUAL, FIT_TYPE_WIDTH, FIT_TYPE_PAGEpublic void OnSaveCurrentPageAsImage(BBjPopupSelectEvent p_event!)
p_event!
- BBjToolButtonPushEvent objectpublic void saveCurrentPageAsImage()
public void OnEmail(BBjPopupSelectEvent p_event!)
p_event!
- BBjPopupSelectEvent objectpublic void doEmailDialog()
public EmailDialog getEmailDialog()
public void setEmailCallback(BBjString p_eventName$, BBjString p_callbackRoutine!)
p_eventName$
- Custom callback event namep_callbackRoutine!
- Callback routinepublic void setEmailCallback(BBjString p_eventName$, BBjString p_callbackRoutine!, BBjNumber p_override)
p_eventName$
- Custom callback event namep_callbackRoutine!
- Routine to callbackp_override
- If TRUE, standard processing is overriden by the callbackpublic void setEmailCallback(BBjString p_eventName$, CustomObject p_callbackObject!, BBjString p_callbackRoutine!)
p_eventName$
- Custom callback event namep_callbackObject!
- CustomObject to callp_callbackRoutine!
- Routine to callbackpublic void setEmailCallback(BBjString p_eventName$, CustomObject p_callbackObject!, BBjString p_callbackRoutine!, BBjNumber p_override)
p_eventName$
- Event name to use when calling the callback routinep_callbackObject!
- CustomObject to callbackp_callbackRoutine!
- Routine to callbackp_override
- If TRUE, standard processing is overriden by the callbackpublic void OnPrint(BBjPopupSelectEvent p_event!)
p_event!
- BBjPopupSelectEvent objectpublic void OnReload(BBjPopupSelectEvent p_event!)
p_event!
- BBjPopupSelectEvent objectpublic void OnFind(BBjPopupSelectEvent p_event!)
p_event!
- BBjPopupSelectEvent objectpublic void OnFirstPage(BBjPopupSelectEvent p_event!)
p_event!
- BBjPopupSelectEvent objectpublic void OnPreviousPage(BBjPopupSelectEvent p_event!)
p_event!
- BBjPopupSelectEvent objectpublic void OnNextPage(BBjPopupSelectEvent p_event!)
p_event!
- BBjPopupSelectEvent objectpublic void OnLastPage(BBjPopupSelectEvent p_event!)
p_event!
- BBjPopupSelectEvent objectpublic void OnCustomPage(BBjPopupSelectEvent p_event!)
p_event!
- BBjPopupSelectEvent objectpublic void OnCustomPageClose(BBjCloseEvent p_event!)
p_event!
- BBjCloseEvent objectpublic void OnCustomPageEdit(BBjEditModifyEvent p_event!)
p_event!
- BBjEditModifyEvent objectpublic void OnActualSize(BBjPopupSelectEvent p_event!)
p_event!
- BBjPopupSelectEvent objectpublic void OnFitPage(BBjPopupSelectEvent p_event!)
p_event!
- BBjPopupSelectEvent objectpublic void OnFitWidth(BBjPopupSelectEvent p_event!)
p_event!
- BBjPopupSelectEvent objectpublic void OnZoomIn(BBjPopupSelectEvent p_event!)
p_event!
- BBjPopupSelectEvent objectpublic void OnZoomOut(BBjPopupSelectEvent p_event!)
p_event!
- BBjPopupSelectEvent objectpublic void OnCustomZoom(BBjPopupSelectEvent p_event!)
p_event!
- BBjPopupSelectEvent objectpublic void OnCustomZoomClose(BBjCloseEvent p_event!)
p_event!
- BBjCloseEvent objectpublic void OnCustomZoomListEditSelect(BBjListSelectEvent p_event!)
p_event!
- BBjListSelectEvent objectpublic BBjNumber getZoomNumber(BBjString p_pctString!)
p_pctString!
- Specifies the percentagepublic void OnSave(BBjPopupSelectEvent p_event!)
p_event!
- BBjPopupSelectEvent objectpublic void doSave()
public void OnSaveAs(BBjPopupSelectEvent p_event!)
p_event!
- BBjPopupSelectEvent objectpublic void doSaveAs()
public void setFileSaveAsCallback(BBjString p_eventName$, BBjString p_callbackRoutine!)
p_eventName$
- Custom callback event namep_callbackRoutine!
- Callback routine to callpublic void setFileSaveAsCallback(BBjString p_eventName$, BBjString p_callbackRoutine!, BBjNumber p_override)
p_eventName$
- Custom callback event namep_callbackRoutine!
- Callback routine to callp_override
- If TRUE, performs custom callback instead of regular processing, otherwise as a post-processpublic void setFileSaveAsCallback(BBjString p_eventName$, CustomObject p_callbackObject!, BBjString p_callbackRoutine!)
p_eventName$
- Custom callback event namep_callbackObject!
- Callback object to callp_callbackRoutine!
- Callback method to callpublic void setFileSaveAsCallback(BBjString p_eventName$, CustomObject p_callbackObject!, BBjString p_callbackRoutine!, BBjNumber p_override)
p_eventName$
- Custom callback event namep_callbackObject!
- Callback object to call (may be NULL)p_callbackRoutine!
- Callback method or routine to callp_override
- If TRUE, performs custom callback instead of regular processing, otherwise as a post-processpublic void OnFileChooserFilter(BBjFileChooserFilterEvent p_event!)
p_event!
- BBjFileChooserFilterEvent objectpublic void OnFileChooserClose(BBjSysGuiEvent p_event!)
p_event!
- BBjSysGuiEvent objectpublic void OnFileChooserApprove(BBjFileChooserApproveEvent p_event!)
p_event!
- BBjFileChooserApproveEvent objectpublic void setDefaultSaveFolder(BBjString p_saveFolder$)
p_saveFolder$
- Name of folder to set as the default save folderpublic BBjString getSaveFile()
public void setDefaultSaveFile(BBjString p_saveFile$)
p_saveFile$
- Name of file to set as the default save filepublic void setFileSaveCallback(BBjString p_eventName$, BBjString p_callbackRoutine!)
p_eventName$
- Custom callback event namep_callbackRoutine!
- Callback routine to callpublic void setFileSaveCallback(BBjString p_eventName$, BBjString p_callbackRoutine!, BBjNumber p_override)
p_eventName$
- Custom callback event namep_callbackRoutine!
- Callback routine to callp_override
- If TRUE, performs custom callback instead of regular processing, otherwise as a post-processpublic void setFileSaveCallback(BBjString p_eventName$, CustomObject p_callbackObject!, BBjString p_callbackRoutine!)
p_eventName$
- Custom callback event namep_callbackObject!
- CustomObject to callp_callbackRoutine!
- Method to callpublic void setFileSaveCallback(BBjString p_eventName$, CustomObject p_callbackObject!, BBjString p_callbackRoutine!, BBjNumber p_override)
p_eventName$
- Custom callback event namep_callbackObject!
- CustomObject to call (may be NULL)p_callbackRoutine!
- Method or routine to callp_override
- If TRUE, performs custom callback instead of regular processing, otherwise as a post-processpublic void OnSaveGoogleDoc(BBjPopupSelectEvent p_event!)
BBjPopupSelectEvent
- objectpublic void doSaveGoogleDoc()
BBjPopupSelectEvent
- objectpublic GDocSaveDialog getGDocSaveDialog()
public void setGoogleDefaultFolder(BBjString p_defaultFolder$)
p_defaultFolder$
- Default Google folderpublic void setGoogleDefaultDocument(BBjString p_defaultDocument$)
p_defaultDocument$
- Default Google documentpublic BBjString getGoogleSaveDocument()
public void setGoogleDefaultType(BBjString p_defaultType$)
p_defaultType$
- Default Google document typepublic void selectGoogleDefaultType(BBjString p_selectType$)
p_selectType$
- Default Google document typepublic void setGoogleDocSaveCallback(BBjString p_eventName$, BBjString p_callbackRoutine!)
p_eventName$
- Custom callback event namep_callbackRoutine!
- Routine to callpublic void setGoogleDocSaveCallback(BBjString p_eventName$, BBjString p_callbackRoutine!, BBjNumber p_override)
p_eventName$
- Custom callback event namep_callbackRoutine!
- Routine to callp_override
- If TRUE, performs custom callback instead of regular processing, otherwise a post-processpublic void setGoogleDocSaveCallback(BBjString p_eventName$, CustomObject p_callbackObject!, BBjString p_callbackRoutine!)
p_eventName$
- Custom callback event namep_callbackObject!
- CustomObject to callp_callbackRoutine!
- Method to callpublic void setGoogleDocSaveCallback(BBjString p_eventName$, CustomObject p_callbackObject!, BBjString p_callbackRoutine!, BBjNumber p_override)
p_eventName$
- Custom callback event namep_callbackObject!
- CustomObject to call (may be NULL)p_callbackRoutine!
- Method or routine to callp_override
- If TRUE, performs custom callback instead of regular processing, otherwise a post-processpublic void addSaveContributor(BBjNumber p_type)
p_type
- Specify one of the following types: PDF_SAVE_CONTRIBUTOR, HTML_SAVE_CONTRIBUTOR, XML_SAVE_CONTRIBUTOR, EMBEDDED_IMAGES_XML_SAVE_CONTRIBUTOR,
SINGLE_SHEET_XLS_SAVE_CONTRIBUTOR, MULTIPLE_SHEETS_XLS_SAVE_CONTRIBUTOR, XLSX_SAVE_CONTRIBUTOR, RTF_SAVE_CONTRIBUTOR, ODT_SAVE_CONTRIBUTOR, CSV_SAVE_CONTRIBUTOR, or PRINT_SAVE_CONTRIBUTORpublic void removeSaveContributor(BBjNumber p_type)
p_type
- Specify one of the following types: PDF_SAVE_CONTRIBUTOR, HTML_SAVE_CONTRIBUTOR, XML_SAVE_CONTRIBUTOR, EMBEDDED_IMAGES_XML_SAVE_CONTRIBUTOR,
SINGLE_SHEET_XLS_SAVE_CONTRIBUTOR, MULTIPLE_SHEETS_XLS_SAVE_CONTRIBUTOR, XLSX_SAVE_CONTRIBUTOR, RTF_SAVE_CONTRIBUTOR, ODT_SAVE_CONTRIBUTOR, CSV_SAVE_CONTRIBUTOR, or PRINT_SAVE_CONTRIBUTORpublic void setDefaultSaveContributor(BBjNumber p_type)
p_type
- Specify one of the following types: PDF_SAVE_CONTRIBUTOR, HTML_SAVE_CONTRIBUTOR, XML_SAVE_CONTRIBUTOR, EMBEDDED_IMAGES_XML_SAVE_CONTRIBUTOR,
SINGLE_SHEET_XLS_SAVE_CONTRIBUTOR, MULTIPLE_SHEETS_XLS_SAVE_CONTRIBUTOR, XLSX_SAVE_CONTRIBUTOR, RTF_SAVE_CONTRIBUTOR, ODT_SAVE_CONTRIBUTOR, CSV_SAVE_CONTRIBUTOR, or PRINT_SAVE_CONTRIBUTORpublic void print()
public void setPrintCallback(BBjString p_eventName$, BBjString p_callbackRoutine!)
p_eventName$
- Custom callback event namep_callbackRoutine!
- Routine to callpublic void setPrintCallback(BBjString p_eventName$, BBjString p_callbackRoutine!, BBjNumber p_override)
p_eventName$
- Custom callback event namep_callbackRoutine!
- Routine to callp_override
- If TRUE, standard processing is overriden by the callbackpublic void setPrintCallback(BBjString p_eventName$, CustomObject p_callbackObject!, BBjString p_callbackRoutine!)
p_eventName$
- Custom callback event namep_callbackObject!
- CustomObject to callp_callbackRoutine!
- Method to callpublic void setPrintCallback(BBjString p_eventName$, CustomObject p_callbackObject!, BBjString p_callbackRoutine!, BBjNumber p_override)
p_eventName$
- Custom callback event namep_callbackObject!
- CustomObject to call (may be NULL)p_callbackRoutine!
- Method or routine to callp_override
- If TRUE, standard processing is overriden by the callbackpublic void reload()
public void setReloadCallback(BBjString p_eventName$, BBjString p_callbackRoutine!)
p_eventName$
- Custom callback event namep_callbackRoutine!
- Routine to callpublic void setReloadCallback(BBjString p_eventName$, BBjString p_callbackRoutine!, BBjNumber p_override)
p_eventName$
- Custom callback event namep_callbackRoutine!
- Routine to callp_override
- If TRUE, standard processing is overriden by the callbackpublic void setReloadCallback(BBjString p_eventName$, CustomObject p_callbackObject!, BBjString p_callbackRoutine!)
p_eventName$
- Custom callback event namep_callbackObject!
- CustomObject to callp_callbackRoutine!
- Method to callpublic void setReloadCallback(BBjString p_eventName$, CustomObject p_callbackObject!, BBjString p_callbackRoutine!, BBjNumber p_override)
p_eventName$
- Custom callback event namep_callbackObject!
- CustomObject to call (may be NULL)p_callbackRoutine!
- Method or Routine to callp_override
- If TRUE, standard processing is overriden by the callbackpublic void refresh()
public void setSize(BBjNumber p_width, BBjNumber p_height)
p_width
- Width of the viewp_height
- Height of the viewpublic void setPage(BBjNumber p_page)
p_page
- Specifies the report page to make currentpublic void setActualSize()
All Fit Methods: setFitWidth(), setFitPage(), setActualSize(), and setFitType()
public void setFitPage()
All Fit Methods: setFitWidth(), setFitPage(), setActualSize(), and setFitType()
public void setFitWidth()
All Fit Methods: setFitWidth(), setFitPage(), setActualSize(), and setFitType()
public void setZoomLevel(BBjNumber p_zoomLevel)
p_zoomLevel
- Specifies the zoom levelpublic void setFitType(BBjNumber p_fitType)
The fit type can be set using static field variables like BBJasperView.getFIT_TYPE_ACTUAL(), BBJasperView.getFIT_TYPE_PAGE(), or BBJasperView.getFIT_TYPE_WIDTH().
All Fit Methods: setFitWidth(), setFitPage(), setActualSize(), and setFitType()
p_fitType
- Specifies one the following fit types: FIT_TYPE_ACTUAL, FIT_TYPE_WIDTH, FIT_TYPE_PAGEpublic BBjNumber getFitType()
public void setHighResolutionReportImages(BBjNumber p_highResolutionImages)
Note that the report images will be sharper but will take longer to generate.
p_highResolutionImages
- Specifies whether to use high resolution images or not. 0 = Use normal resolution images, 1 = Use high resolution images when available (default).public void setVisible(BBjNumber p_visible)
p_visible
- Specify TRUE (1) to make the view visible, otherwise FALSE (0)public void setLocation(BBjNumber p_x, BBjNumber p_y)
p_x
- X location of the viewer controlp_y
- Y location of the viewer controlpublic void addViewerWindow(BBJasperViewerWindow p_bbJasperViewerWindow!)
p_bbJasperViewerWindow!
- BBJasperViewerWindow object to add to the vector of viewer windowspublic void removeViewerWindow(BBJasperViewerWindow p_bbJasperViewerWindow!)
p_bbJasperViewerWindow!
- BBJasperViewerWindow object to remove from the vector of viewer windowspublic void closeAllViewerWindows()
public void setFindWindowVisible(BBjNumber p_findWindowVisible)
p_findWindowVisible
- TRUE if the find window should be made visible, otherwise FALSEpublic void OnFindClose(BBjCloseEvent p_closeEvent!)
public void OnFindGainedFocus(BBjGainedFocusEvent p_gainedFocusEvent!)
public void OnFindLostFocus(BBjLostFocusEvent p_lostFocusEvent!)
public void OnFindModify(BBjEditModifyEvent p_editModifyEvent!)
public void OnFindKeypress(BBjEditKeypressEvent p_editKeyPressEvent!)
p_editKeyPressEvent!
- BBjEditKeypressEvent object which contains keypress informationpublic void setFindText(BBjString p_findText$)
public void OnFindClear(BBjToolButtonPushEvent p_toolButtonPushEvent!)
public void OnFindNext(BBjToolButtonPushEvent p_toolButtonPushEvent!)
public void OnFindPrevious(BBjToolButtonPushEvent p_toolButtonPushEvent!)
public void OnFindMoreOptions(BBjToolButtonPushEvent p_toolButtonPushEvent!)
public void OnFindIncrementalOn(BBjCheckOnEvent p_event!)
public void OnFindIncrementalOff(BBjCheckOffEvent p_event!)
public void OnFindHighlightText(BBjCheckOnEvent p_event!)
public void OnFindHighlightField(BBjCheckOnEvent p_event!)
public void OnFindCaseInsensitive(BBjCheckOnEvent p_event!)
public void OnFindCaseSensitive(BBjCheckOnEvent p_event!)
public void OnFindScopeReport(BBjCheckOnEvent p_event!)
public void OnFindScopeCurrentPage(BBjCheckOnEvent p_event!)
public void OnFindMatchContains(BBjCheckOnEvent p_event!)
public void OnFindMatchStartsWith(BBjCheckOnEvent p_event!)
public void OnFindMatchFullWord(BBjCheckOnEvent p_event!)
public void OnKeypress(BBjKeypressEvent p_keyPressEvent!)
p_keyPressEvent!
- BBjKeypressEvent object with contains key press informatiompublic void firstPage()
public void previousPage()
public void nextPage()
public void lastPage()
public void OnReportWindowMouseUp(BBjMouseUpEvent p_event!)
p_event!
- BBjMouseUpEvent that contains event informationpublic void OnOpenLinkInNewInactiveTab(BBjPopupSelectEvent p_event!)
p_event!
- BBjPopupSelectEvent that contains event informationpublic void OnOpenLinkInNewActiveTab(BBjPopupSelectEvent p_event!)
p_event!
- BBjPopupSelectEvent that contains event informationpublic void OnOpenLinkInNewWindow(BBjPopupSelectEvent p_event!)
p_event!
- BBjPopupSelectEvent that contains event informationpublic void OnOpenLinkInCurrentWindow(BBjPopupSelectEvent p_event!)
p_event!
- BBjPopupSelectEvent that contains event informationpublic void OnHyperlinkPopup(BBjPopupRequestEvent p_event!)
p_event!
- BBjToolButtonPushEvent objectpublic void OnHyperlink(BBjToolButtonPushEvent p_event!)
p_event!
- BBjToolButtonPushEvent objectpublic void OnViewWindowClose(BBjCloseEvent p_event!)
p_event!
- BBjCloseEvent that contains close event informationpublic BBjControl getControl(BBjString p_controlName$)
p_controlName$
- Name of the BBjControl object to obtainpublic HashMap getAllControls()
public BBjPopupMenu getToolsPopupMenu()
public BBjPopupMenu getHyperlinkPopupMenu()
public void setFindCaseSensitivity(BBjNumber p_findCaseSensitivity)
p_findCaseSensitivity
- Case sensitivitypublic void setFindIncremental(BBjNumber p_findIncremental)
p_findIncremental
- 1 (TRUE) for incremental find, otherwise 0 (FALSE)public void setFindHighlight(BBjNumber p_findHighlight)
p_findHighlight
- Find highlightpublic void setFindScope(BBjNumber p_findScope)
p_findScope
- Find scopepublic void setFindMatch(BBjNumber p_findMatch)
p_findMatch
- Find matchpublic void findReport()
public void nextFindPage()
public void nextHighlight()
public void previousHighlight()
public BBjNumber getX()
public BBjNumber getY()
public BBjNumber getWidth()
public BBjNumber getHeight()
public BBJasperReport getReport()
public BBjString getReportName()
public JasperPrint getJasperPrint()
public BBjChildWindow getReportChildWindow()
public BBjNumber getPage()
public BBjNumber getNumPages()
public BBjNumber getZoomLevel()
public BBjNumber getFindText()
public BBjNumber getFindMatches()
public BBjString getFindResults()
public void loadFindOptions()
public void storeFindOptions()
public void destroy()
public void destroy(BBjNumber p_closeAllViewerWindows)
p_closeAllViewerWindows
- Specify TRUE to destroy all viewer window that were created by this view, otherwise FALSE