|
i-net Clear Reports | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
public interface SubreportProperties
Interface for elements that supports onDemand like subreports.
This class is part of the RDC.
| Method Summary | |
|---|---|
FormulaField |
getOnDemandLinkLabel()
Returns a FormulaField whose return value specifies the text that is shown instead of the element content when on demand is enabled. |
FormulaField |
getOnDemandTabLabel()
Returns a FormulaField whose return value specifies the name of the tab which is showing the activated element if on demand is enabled. |
boolean |
isOnDemand()
Returns true if on demand is
enabled else false. |
boolean |
isSuppressIfBlank()
Returns true if "suppress if blank" is enabled else false. |
void |
setOnDemand(boolean onDemand)
Specifies whether on demand is enabled or not. |
void |
setOnDemandLinkLabel(java.lang.String lab)
If on demand is enabled, the element is shown in the report as a line of text. |
void |
setOnDemandLinkLabel(FormulaField lab)
If on demand is enabled, the element is shown in the report as a line of text. |
void |
setOnDemandTabLabel(java.lang.String lab)
If on demand is enabled and the element is activated, it is shown in an extra tab or window. |
void |
setOnDemandTabLabel(FormulaField lab)
If on demand is enabled and the element is activated, it is shown in an extra tab or window. |
void |
setSuppressIfBlank(boolean suppress)
Specifies whether "suppress if blank" is enabled or not. |
| Method Detail |
|---|
void setOnDemand(boolean onDemand)
onDemand - when true on demand is enabledboolean isOnDemand()
true if on demand is
enabled else false.
void setOnDemandLinkLabel(java.lang.String lab)
lab - - the text as Stringvoid setOnDemandLinkLabel(FormulaField lab)
lab - - a FormulaField whose return value specifies the text.FormulaField getOnDemandLinkLabel()
void setOnDemandTabLabel(java.lang.String lab)
lab - - the name as Stringvoid setOnDemandTabLabel(FormulaField lab)
lab - - a FormulaField whose return value specifies the name.FormulaField getOnDemandTabLabel()
boolean isSuppressIfBlank()
true if "suppress if blank" is enabled else false. A subreport is blank if all
sections are suppressed or have no height. If the subreport is suppressed, the border and background
will not be printed.
ReportProperties.isSuppressIfNoRows(),
Section.getSuppressIfBlank()void setSuppressIfBlank(boolean suppress)
suppress - whether to suppress the display of this subreport if it is blankReportProperties.setSuppressIfNoRows(boolean),
Section.setSuppressIfBlank(boolean)
|
i-net Clear Reports | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||