Modifier and Type | Method and Description |
---|---|
protected void |
AbstractEntityRegistrationManager.registerCustomExpressionParameter(String name,
CustomExpression customExpression) |
protected void |
DJGroupRegistrationManager.useVariableForCustomExpression(net.sf.jasperreports.engine.design.JRDesignGroup group,
net.sf.jasperreports.engine.design.JRDesignExpression jrExpression,
CustomExpression customExpression)
When a group expression gets its value from a CustomExpression, a variable must be used otherwise it will fail
to work as expected.
Instead of using: GROUP -> CUSTOM_EXPRESSION we use: GROUP -> VARIABLE -> CUSTOM_EXPRESSION See http://jasperforge.org/plugins/mantis/view.php?id=4226 for more detail |
Modifier and Type | Class and Description |
---|---|
class |
BooleanExpression |
class |
StringExpression
HyperLinkExpression are CustomsExpression that returns a String value which consist in the
url we want the hyperlink to have
|
Modifier and Type | Field and Description |
---|---|
protected CustomExpression |
DJLabel.labelExpression |
Modifier and Type | Method and Description |
---|---|
CustomExpression |
DJLabel.getLabelExpression() |
static CustomExpression |
ExpressionHelper.getPageNumber()
Convenient CustomExpression that returns page number
|
static CustomExpression |
ExpressionHelper.getRecordsInPage()
Convenient CustomExpression that returns the record number for the current page
|
static CustomExpression |
ExpressionHelper.getRecordsInReport()
Convenient CustomExpression that returns the record number for whole report
|
Modifier and Type | Method and Description |
---|---|
void |
DJLabel.setLabelExpression(CustomExpression labelExpression) |
Constructor and Description |
---|
DJGroupLabel(CustomExpression labelExpression,
Style labelStyle,
LabelPosition labelPosition) |
DJLabel(CustomExpression labelExpression,
Style labelStyle) |
Modifier and Type | Class and Description |
---|---|
class |
DateExpression |
class |
NumberExpression |
Modifier and Type | Method and Description |
---|---|
CustomExpression |
DJAxisFormat.getRangeMaxValueExpression()
Returns the range axis maximum value expression.
|
CustomExpression |
DJAxisFormat.getRangeMinValueExpression()
Returns the range axis minimum value expression.
|
Modifier and Type | Method and Description |
---|---|
void |
DJAxisFormat.setRangeMaxValueExpression(CustomExpression rangeMaxValueExpression)
Sets the range axis maximum value expression.
|
void |
DJAxisFormat.setRangeMinValueExpression(CustomExpression rangeMinValueExpression)
Sets the range axis minimum value expression.
|
Modifier and Type | Class and Description |
---|---|
class |
DJSimpleExpression |
Modifier and Type | Method and Description |
---|---|
CustomExpression |
DJVariable.getExpression() |
CustomExpression |
DJVariable.getInitialValueExpression() |
CustomExpression |
DJGroupVariable.getValueExpression() |
Modifier and Type | Method and Description |
---|---|
void |
DJVariable.setExpression(CustomExpression expression) |
void |
DJVariable.setInitialValueExpression(CustomExpression initialValueExpression) |
void |
DJGroupVariable.setValueExpression(CustomExpression valueExpression) |
Constructor and Description |
---|
DJGroupVariable(AbstractColumn columnToApplyOperation,
CustomExpression valueExpression) |
DJGroupVariable(AbstractColumn columnToApplyOperation,
CustomExpression valueExpression,
Style style) |
DJVariable(String name,
String className,
DJCalculation calculation,
CustomExpression expression) |
Modifier and Type | Method and Description |
---|---|
CustomExpression |
ExpressionColumn.getExpression() |
CustomExpression |
ExpressionColumn.getExpressionForCalculation() |
CustomExpression |
PropertyColumn.getExpressionToGroupBy() |
Modifier and Type | Method and Description |
---|---|
void |
ExpressionColumn.setExpression(CustomExpression expression) |
void |
ExpressionColumn.setExpressionForCalculation(CustomExpression expressionForCalculation) |
void |
PropertyColumn.setExpressionToGroupBy(CustomExpression expressionToGroupBy) |
Modifier and Type | Class and Description |
---|---|
class |
ConditionStyleExpression |
class |
StatusLightCondition
Special CustomExpression that complements very well with Conditionl Styles.
|
Modifier and Type | Class and Description |
---|---|
class |
LiteralExpression |
Modifier and Type | Method and Description |
---|---|
static net.sf.jasperreports.engine.design.JRDesignExpression |
ExpressionUtils.createAndRegisterExpression(DynamicJasperDesign design,
String name,
CustomExpression expression) |
static String |
ExpressionUtils.createCustomExpressionInvocationText(CustomExpression customExpression,
String customExpName)
If you register a CustomExpression with the name "customExpName", then this will create the text needed
to invoke it in a JRDesignExpression
|
static net.sf.jasperreports.engine.design.JRDesignExpression |
ExpressionUtils.createExpression(String name,
CustomExpression expression) |
static void |
LayoutUtils.registerCustomExpressionParameter(DynamicJasperDesign design,
String name,
CustomExpression customExpression) |
Modifier and Type | Class and Description |
---|---|
class |
PageNumberCustomExpression
Convenient CustomExpression that returns page number
|
class |
RecordsInPageCustomExpression
Convenient CustomExpression that returns the record number for the current page
|
class |
RecordsInReportCustomExpression
Convenient CustomExpression that returns the record number for whole report
|
Copyright © 2006-2014 FDV Solutions. All Rights Reserved.