Class TableReportScriptlet
java.lang.Object
net.sf.jasperreports.engine.JRAbstractScriptlet
net.sf.jasperreports.engine.JRDefaultScriptlet
net.sf.jasperreports.components.table.fill.TableReportScriptlet
This scriptlet implementation for table component ended up not being used as a scriptlet,
 because its prior technique to detect the presence of at least one detail band on the page
 was not accurate in case the detail was overflowing onto the new page.
 
 Its current technique uses a flag in the report filler to detect the presence of a detail band
 and thus this scriptlet implementation itself is only used as a vehicle to add a built-in parameter
 to the table component subreport, to give access to the filler and its internal the flag.
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
- 
Field SummaryFields inherited from class net.sf.jasperreports.engine.JRAbstractScriptletdataset, EXCEPTION_MESSAGE_KEY_FIELD_NOT_FOUND, EXCEPTION_MESSAGE_KEY_PARAMETER_NOT_FOUND, EXCEPTION_MESSAGE_KEY_VARIABLE_NOT_FOUND, EXCEPTION_MESSAGE_KEY_VARIABLE_VALUE_INCOMPATIBLE, fieldsMap, groups, parametersMap, scriptletDefinition, variablesMap
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class net.sf.jasperreports.engine.JRDefaultScriptletafterColumnInit, afterDetailEval, afterGroupInit, afterPageInit, afterReportInit, beforeColumnInit, beforeDetailEval, beforeGroupInit, beforePageInit, beforeReportInitMethods inherited from class net.sf.jasperreports.engine.JRAbstractScriptletcallAfterColumnInit, callAfterDetailEval, callAfterGroupInit, callAfterPageInit, callAfterReportInit, callBeforeColumnInit, callBeforeDetailEval, callBeforeGroupInit, callBeforePageInit, callBeforeReportInit, evaluateProperties, getFieldValue, getParameterValue, getParameterValue, getVariableValue, setData, setScriptletDefinition, setVariableValue
- 
Constructor Details- 
TableReportScriptletpublic TableReportScriptlet()
 
- 
- 
Method Details- 
hasDetailOnPagepublic boolean hasDetailOnPage()
 
-