Package | Description |
---|---|
ar.com.fdvs.dj.domain.builders |
Modifier and Type | Class and Description |
---|---|
class |
ReflectiveReportBuilder
Builder created to give users an easy way of creating a DynamicReport based on a collection.
Usage example:
DynamicReport report =
new ReflectiveReportBuilder(data, new String[]{"productLine", "item", "state", "id", "branch", "quantity", "amount"})
.addGroups(3).build();
Like with all DJ's builders, it's usage must end with a call to build() mehtod.
|
Modifier and Type | Method and Description |
---|---|
FastReportBuilder |
FastReportBuilder.addBarcodeColumn(String title,
String property,
String className,
int barcodeType,
boolean showText,
boolean checkSum,
String applicationIdentifier,
int width,
boolean fixedWidth,
ImageScaleMode imageScaleMode,
Style style) |
FastReportBuilder |
FastReportBuilder.addBarcodeColumn(String title,
String property,
String className,
int barcodeType,
boolean showText,
int width,
boolean fixedWidth,
ImageScaleMode imageScaleMode) |
FastReportBuilder |
FastReportBuilder.addBarcodeColumn(String title,
String property,
String className,
int barcodeType,
boolean showText,
int width,
boolean fixedWidth,
ImageScaleMode imageScaleMode,
Style style)
By default uses InputStream as the type of the image
|
FastReportBuilder |
FastReportBuilder.addColumn(String title,
CustomExpression expression,
int width,
boolean fixedWidth,
String pattern,
Style style) |
FastReportBuilder |
FastReportBuilder.addColumn(String title,
String property,
Class clazz,
int width) |
FastReportBuilder |
FastReportBuilder.addColumn(String title,
String property,
Class clazz,
int width,
boolean fixedWidth) |
FastReportBuilder |
FastReportBuilder.addColumn(String title,
String property,
Class clazz,
int width,
boolean fixedWidth,
String pattern) |
FastReportBuilder |
FastReportBuilder.addColumn(String title,
String property,
Class clazz,
int width,
boolean fixedWidth,
String pattern,
Style style) |
FastReportBuilder |
FastReportBuilder.addColumn(String title,
String property,
Class clazz,
int width,
boolean fixedWidth,
String pattern,
Style style,
String fieldDescription) |
FastReportBuilder |
FastReportBuilder.addColumn(String title,
String property,
Class clazz,
int width,
Style style) |
FastReportBuilder |
FastReportBuilder.addColumn(String title,
String property,
Class clazz,
int width,
Style style,
Style headerStyle) |
FastReportBuilder |
FastReportBuilder.addColumn(String title,
String property,
String className,
int width) |
FastReportBuilder |
FastReportBuilder.addColumn(String title,
String property,
String className,
int width,
boolean fixedWidth) |
FastReportBuilder |
FastReportBuilder.addColumn(String title,
String property,
String className,
int width,
boolean fixedWidth,
String pattern) |
FastReportBuilder |
FastReportBuilder.addColumn(String title,
String property,
String className,
int width,
boolean fixedWidth,
String pattern,
Style style) |
FastReportBuilder |
FastReportBuilder.addColumn(String title,
String property,
String className,
int width,
boolean fixedWidth,
String pattern,
Style style,
String fieldDescription) |
FastReportBuilder |
FastReportBuilder.addColumn(String title,
String property,
String className,
int width,
Style style) |
FastReportBuilder |
FastReportBuilder.addColumn(String title,
String property,
String className,
int width,
Style style,
Style headerStyle) |
FastReportBuilder |
FastReportBuilder.addColumn(String title,
String property,
String className,
int width,
Style style,
Style headerStyle,
boolean fixedWidth) |
FastReportBuilder |
FastReportBuilder.addFooterCrosstab(int groupNumber,
DJCrosstab djcross) |
FastReportBuilder |
FastReportBuilder.addFooterVariable(int groupNum,
int colNumber,
DJCalculation op,
Style style) |
FastReportBuilder |
FastReportBuilder.addFooterVariable(int groupNum,
int colNumber,
DJCalculation op,
Style style,
DJValueFormatter valueFormatter) |
FastReportBuilder |
FastReportBuilder.addGlobalFooterVariable(int colNumber,
DJCalculation op,
Style style) |
FastReportBuilder |
FastReportBuilder.addGlobalHeaderVariable(int colNumber,
DJCalculation op,
Style style) |
FastReportBuilder |
FastReportBuilder.addGroups(int numgroups)
This method should be called after all column have been added to the report.
|
FastReportBuilder |
FastReportBuilder.addGroups(int numgroups,
GroupLayout gLayout) |
FastReportBuilder |
FastReportBuilder.addGroupVariable(String position,
int groupNum,
int colNumber,
DJCalculation op,
Style style) |
FastReportBuilder |
FastReportBuilder.addGroupVariable(String position,
int groupNum,
int colNumber,
DJCalculation op,
Style style,
DJValueFormatter valueFormatter) |
FastReportBuilder |
FastReportBuilder.addHeaderCrosstab(int groupNumber,
DJCrosstab djcross) |
FastReportBuilder |
FastReportBuilder.addHeaderVariable(int groupNum,
int colNumber,
DJCalculation op,
Style style) |
FastReportBuilder |
FastReportBuilder.addHeaderVariable(int groupNum,
int colNumber,
DJCalculation op,
Style style,
DJValueFormatter valueFormatter) |
FastReportBuilder |
FastReportBuilder.addImageColumn(String title,
CustomExpression expression,
int width,
boolean fixedWidth,
ImageScaleMode imageScaleMode,
Style style) |
FastReportBuilder |
FastReportBuilder.addImageColumn(String title,
String property,
int width,
boolean fixedWidth,
ImageScaleMode imageScaleMode) |
FastReportBuilder |
FastReportBuilder.addImageColumn(String title,
String property,
int width,
boolean fixedWidth,
ImageScaleMode imageScaleMode,
Style style)
By default uses InputStream as the type of the image
|
FastReportBuilder |
FastReportBuilder.addImageColumn(String title,
String property,
String className,
int width,
boolean fixedWidth,
ImageScaleMode imageScaleMode,
Style style) |
FastReportBuilder |
FastReportBuilder.addVariable(String name,
DJCalculation calculation,
CustomExpression expression) |
FastReportBuilder |
FastReportBuilder.addVariable(String name,
DJCalculation calculation,
CustomExpression expression,
CustomExpression initialValueExpression,
DJVariableResetType resetType,
int resetGroup) |
FastReportBuilder |
FastReportBuilder.setGroupLayout(int groupNumber,
GroupLayout layout) |
Copyright © 2006-2014 FDV Solutions. All Rights Reserved.