Class TableReportScriptlet
- java.lang.Object
-
- net.sf.jasperreports.engine.JRAbstractScriptlet
-
- net.sf.jasperreports.engine.JRDefaultScriptlet
-
- net.sf.jasperreports.components.table.fill.TableReportScriptlet
-
public class TableReportScriptlet extends JRDefaultScriptlet
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 Summary
-
Fields inherited from class net.sf.jasperreports.engine.JRAbstractScriptlet
dataset, 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 Summary
Constructors Constructor Description TableReportScriptlet()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
hasDetailOnPage()
-
Methods inherited from class net.sf.jasperreports.engine.JRDefaultScriptlet
afterColumnInit, afterDetailEval, afterGroupInit, afterPageInit, afterReportInit, beforeColumnInit, beforeDetailEval, beforeGroupInit, beforePageInit, beforeReportInit
-
Methods inherited from class net.sf.jasperreports.engine.JRAbstractScriptlet
callAfterColumnInit, callAfterDetailEval, callAfterGroupInit, callAfterPageInit, callAfterReportInit, callBeforeColumnInit, callBeforeDetailEval, callBeforeGroupInit, callBeforePageInit, callBeforeReportInit, evaluateProperties, getFieldValue, getParameterValue, getParameterValue, getVariableValue, setData, setScriptletDefinition, setVariableValue
-
-