public class BBJasperProgress
Shows a cancelable progress window while a JasperReport is being filled with data
Modifier and Type | Field and Description |
---|---|
static BBjNumber | CANCELED=2 Constant which represents the fill operation has been canceled |
static BBjNumber | FINISHED=3 Constant which represents the fill operation has finished |
static BBjNumber | RUNNING=1 Constant which represents the fill operation is running |
Constructor and Description |
---|
BBJasperProgress(BBjString p_reportName$, BBjString p_bbJasperProgressKey$) Constructor Constructs a BBJasperProgress object given a report name and a progress key |
Modifier and Type | Method and Description |
---|---|
void | destroy() destroy Destroys the progress window |
void | doModal() doModal Shows the progress window and runs process events |
void | OnCancel(BBjButtonPushEvent p_event!) OnCancel Callback called when the user selects the cancel button |
void | OnProgressChange(BBjNamespaceEvent p_event!) OnProgressChange Called when the namespace progress key value is changed |
public static BBjNumber CANCELED=2
Constant which represents the fill operation has been canceled
public static BBjNumber FINISHED=3
Constant which represents the fill operation has finished
public static BBjNumber RUNNING=1
Constant which represents the fill operation is running
public BBJasperProgress(BBjString p_reportName$, BBjString p_bbJasperProgressKey$)
Constructor Constructs a BBJasperProgress object given a report name and a progress key
p_reportName$
Name of the reportp_bbJasperProgressKey$
Key used to update the progress in the namespacepublic void destroy()
destroy Destroys the progress window
public void doModal()
doModal Shows the progress window and runs process events
public void OnCancel(BBjButtonPushEvent p_event!)
OnCancel Callback called when the user selects the cancel button
p_event!
BBjButtonPushEvent objectpublic void OnProgressChange(BBjNamespaceEvent p_event!)
OnProgressChange Called when the namespace progress key value is changed
p_event!
BBjNamespaceEvent object