|
i-net Clear Reports | |||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||
| Packages that use Field | |
|---|---|
| com.inet.report | Provides all classes and interfaces for the i-net Clear Reports Java reporting engine, the ReportServlet, the standalone Listener and the Runtime Design Component (RDC). |
| com.inet.report.chart.dataset | Provides all classes and interfaces for chart data handling. |
| Uses of Field in com.inet.report |
|---|
| Subclasses of Field in com.inet.report | |
|---|---|
class |
DatabaseField
This class represents a database field. |
class |
FormulaField
This class represents a field, which value is calculated by a formula. |
class |
GroupField
The GroupField represents a group name field, which is automatically created with the creation of a Group object. |
class |
PromptField
This class represents a prompt, that is, a field whose value(s) are asked for from the user at runtime. |
class |
SQLField
This class represents a field for sql-statements. |
class |
SortField
With this field you can only set the sorting of the report data. |
class |
SpecialField
The SpecialField was created for contents that's source is in the environment of the
running engine or of the engine itself. |
class |
SummaryField
A summary field summarizes data of other fields in the report. |
| Methods in com.inet.report that return Field | |
|---|---|
Field |
Field.duplicate(java.lang.String name)
Duplicates this field with all its settings and returns the created Field with the given name. |
Field |
FormulaField.duplicate(java.lang.String name)
Duplicates this field with all its settings and returns the created Field with the given name. |
Field |
PromptField.duplicate(java.lang.String name)
Duplicates this field with all its settings and returns the created Field with the given name. |
Field |
SQLField.duplicate(java.lang.String copyName)
Duplicates this field with all its settings and returns the created Field with the given name. |
Field |
SummaryField.duplicate(java.lang.String name)
Duplicates this field with all its settings and returns the created Field with the given name. |
Field |
SummaryField.getChangeField()
Running total changes if this field value was changed. |
Field |
FormulaField.getCurrentField()
This field references the current report field, which contains this formula. |
Field |
Element.getField()
Returns the field definition element (for example, database field element, prompt field element). |
Field |
Field.getField()
Gets the field definition element (for example, database field element, prompt field element). |
Field |
Group.getField()
Gets the field definition element. |
Field |
GroupField.getField()
Gets the field definition element (for example, database field element, prompt field element). |
Field |
SummaryField.getField2nd()
Some Summaries need two fields for calculation, i.e. weighted average, correlation etc. |
Field |
SubreportLink.getMainField()
Gets the Field to that the field in subreport is linked. |
Field |
Group.getParentField()
Returns the reference field for grouping of the instanceId field. |
Field |
SummaryField.getResetField()
Running total is reset if this field value was changed. |
Field |
SubreportLink.getSubField()
Returns the field in the subreport, that is used to compare with the value of the links PromptField in the record selection formula. |
| Methods in com.inet.report with parameters of type Field | |
|---|---|
DatabasePicture |
CrossTabDescriptionSection.addDatabasePicture(Field field,
int pictureX,
int pictureY,
int pictureWidth,
int pictureHeight)
Adds a new DatabasePicture to the container and returns it. |
DatabasePicture |
Section.addDatabasePicture(Field field,
int xpos,
int ypos,
int objwidth,
int objheight)
Adds a new DatabasePicture (e.g. |
DatabasePicture |
SimpleElementContainer.addDatabasePicture(Field field,
int pictureX,
int pictureY,
int pictureWidth,
int pictureHeight)
Adds a new DatabasePicture to the container and returns it. |
FieldElement |
CrossTabDescriptionSection.addFieldElement(Field field,
int fieldX,
int fieldY,
int fieldWidth,
int fieldHeight)
Adds a new FieldElement (a dynamic text element based on a Field) to this container and returns it. |
FieldElement |
Section.addFieldElement(Field field,
int xpos,
int ypos,
int objwidth,
int objheight)
Adds a new FieldElement (a dynamic text element based on a Field) to this Section and returns it. |
FieldElement |
SimpleElementContainer.addFieldElement(Field field,
int fieldX,
int fieldY,
int fieldWidth,
int fieldHeight)
Adds a new FieldElement (a dynamic text element based on a Field) to this container and returns it. |
FieldPart |
Paragraph.addFieldPart(Field newField)
Creates a new field part element and adds it into this paragraph. |
Group |
Engine.addGroup(Field groupField)
Adds a newly created grouping into the grouping set and returns it. |
SortField |
Fields.addSortField(Field field,
int type)
Creates a new sort field and adds it to this fields set. |
SortField |
Fields.addSortField(Field field,
FormulaField formula)
Creates a new sort field and adds it to this fields set. |
SubreportLink |
Subreport.addSubreportLink(Field mainRptField,
Field subRptField)
Adds a new subreport link to the set and returns it. |
SubreportLink |
Subreport.addSubreportLink(Field mainRptField,
Field subRptField,
boolean generatePrompt)
Adds a new subreport link to the set and returns it. |
SummaryField |
CrossTab.addSummaryField(Field sourceField,
int operation)
Create a summary field to be used for this crosstab. |
SummaryField |
Fields.addSummaryField(Field field,
int operation,
java.lang.String name)
Adds a new summary field into the set of summary fields. |
SummaryField |
Fields.addSummaryField(Field field,
Field field2nd,
int operation,
java.lang.String name)
Adds a new summary field into the set of summary fields. |
CrossTabColumn |
CrossTab.appendColumn(Field f)
Use this method to add a new column based on the field f to this crosstab. |
CrossTabRow |
CrossTab.appendRow(Field f)
Use this method to add a new row based on the field f to this crosstab |
void |
CrossTab.appendSummaryField(Field summaryField,
int operation)
Append a summary that should be visible in the crosstab. |
static int |
FormulaField.checkFormula(java.lang.String formula,
boolean basic,
Engine engine,
Field currentField,
java.lang.Object defaultAttribute)
Checks the syntax and the type of the formula and returns the return type of the formula if formula has no errors. |
static int |
FormulaField.checkFormula(java.lang.String formula,
boolean basic,
Engine engine,
Field currentField,
java.lang.Object defaultAttribute,
int formulaType)
Checks the syntax and the type of the formula and returns the return type of the formula if formula has no errors. |
static int |
FormulaField.checkFormula(java.lang.String formula,
boolean basic,
Engine engine,
Field currentField,
java.lang.Object defaultAttribute,
int formulaType,
int nullBehavior)
Checks the syntax and the type of the formula and returns the return type of the formula if formula has no errors. |
Group |
Engine.getGroupByField(Field field)
Returns the group which is based on the parameter field if exists -
otherwise null is returned. |
FieldPart |
Paragraph.insertFieldPart(int pos,
Field newfield)
Inserts a FieldPart element into this Paragraph. |
static boolean |
FormulaField.isEmpty(java.lang.String formula,
boolean basic,
Engine engine,
Field currentField,
java.lang.Object defaultAttribute)
Checks the syntax of the formula and returns true if the formula (body without layout) is empty. |
boolean |
Fields.removeField(Field field)
Removes a specific field. |
void |
SummaryField.setChangeField(Field changeField)
Running total changes if this field value was changed. |
void |
FormulaField.setCurrentField(Field currentField)
This field references the current report field, which contains this formula. |
void |
AbstractValueElement.setField(Field newField)
Sets the field definition element (for example, DatabaseField element, prompt field element). |
void |
CrossTabColumn.setField(Field newField)
Sets the field definition element (for example, DatabaseField element, prompt field element). |
void |
CrossTabRow.setField(Field newField)
Sets the field definition element (for example, DatabaseField element, prompt field element). |
void |
Element.setField(Field newField)
Sets the field definition element (for example, DatabaseField element, prompt field element). |
void |
Field.setField(Field newField)
Sets the field definition element (for example, DatabaseField element, prompt field element). |
void |
Group.setField(Field newField)
Sets the field definition element. |
void |
GroupField.setField(Field newField)
Sets the field definition element (for example, DatabaseField element, prompt field element). |
void |
SummaryField.setField(Field newField)
Sets the field witch values will be used by result calculating of this summary field. |
void |
SummaryField.setField2nd(Field field2nd)
Sets the second field. |
void |
Group.setHierarchicalGrouping(boolean enabled,
Field parentField,
int indentation)
Enable or disable the property 'hierarchical grouping' with this method. |
PromptField |
SubreportLink.setMainField(Field field,
boolean generatePrompt)
Sets the Field in the mainreport that value will be used to set the value of the PromptField in the subreport. |
void |
SubreportLink.setMainField(Field field)
Sets the field in the mainreport that value will be used to set the value of the PromptField in the subreport. |
void |
SummaryField.setResetField(Field rstField)
Running total Field reset if this field value was changed. |
void |
SubreportLink.setSubField(Field field)
Sets the Field in the subreport, that is used to compare with the value of the links PromptField in the record selection formula. |
protected java.lang.String |
Database.toSQL92(java.lang.String function,
Field field)
Creates a SQL92 expression with function and one parameter. |
| Uses of Field in com.inet.report.chart.dataset |
|---|
| Methods in com.inet.report.chart.dataset that return Field | |
|---|---|
Field |
ForEachRecordDataset.getLabelField()
Returns the label field which is used to label the row on the group axis. |
| Methods in com.inet.report.chart.dataset with parameters of type Field | |
|---|---|
boolean |
ForAllRecordsDataset.addDataField(int summaryOperation,
Field field,
Field field2nd,
int nth)
Adds a data field to the list of fields whose values will be calculated by the summary operation and shown in the chart as bar length for example. |
void |
GanttOneGroupDataset.setCategoryGroup(Field field)
Creates a category group on this field. |
void |
OneGroupDataset.setCategoryGroup(Field field)
Creates a category group on this field. |
void |
StockOneGroupDataset.setCategoryGroup(Field field)
Creates a category group on this field. |
void |
TwoGroupsDataset.setCategoryGroup(Field field)
Creates a category group on this field. |
void |
XYOneGroupDataset.setCategoryGroup(Field field)
Creates a category group on this field. |
void |
StockDataset.setCloseField(int summaryOperation,
Field field,
Field field2nd,
int nth)
Sets the data field which provides the close value. |
void |
StockForAllRecordsDataset.setCloseField(int summaryOperation,
Field field,
Field field2nd,
int nth)
Sets the data field which provides the close value. |
void |
TwoGroupsDataset.setDataField(int summaryOperation,
Field field,
Field field2nd,
int nth)
Sets the data field which values will be calculated by the summary operation and shown in the chart as i.e. bar length. |
void |
GanttDataset.setEndField(int summaryOperation,
Field field,
Field field2nd,
int nth)
Sets the data field which indicates the end position of each interval bar. |
void |
GanttForEachRecordDataset.setEndField(int summaryOperation,
Field field,
Field field2nd,
int nth)
Sets the data field which indicates the end position of each interval bar. |
void |
StockDataset.setHighField(int summaryOperation,
Field field,
Field field2nd,
int nth)
Sets the data field which provides the high value. |
void |
StockForAllRecordsDataset.setHighField(int summaryOperation,
Field field,
Field field2nd,
int nth)
Sets the data field which provides the high value. |
void |
ForEachRecordDataset.setLabelField(Field labelField)
Sets the label field. |
void |
StockDataset.setLowField(int summaryOperation,
Field field,
Field field2nd,
int nth)
Sets the data field which provides the low value. |
void |
StockForAllRecordsDataset.setLowField(int summaryOperation,
Field field,
Field field2nd,
int nth)
Sets the data field which provides the low value. |
void |
StockDataset.setOpenField(int summaryOperation,
Field field,
Field field2nd,
int nth)
Sets the data field which provides the open value. |
void |
StockForAllRecordsDataset.setOpenField(int summaryOperation,
Field field,
Field field2nd,
int nth)
Sets the data field which provides the open value. |
void |
GanttDataset.setProgressField(int summaryOperation,
Field field,
Field field2nd,
int nth)
Sets the data field which indicates the progress status of each interval bar. |
void |
GanttForEachRecordDataset.setProgressField(int summaryOperation,
Field field,
Field field2nd,
int nth)
Sets the data field which indicates the progress status of each interval bar. |
void |
GanttTwoGroupsDataset.setSeriesGroup(Field field)
Creates a series group on this field. |
void |
TwoGroupsDataset.setSeriesGroup(Field field)
Creates a series group on this field. |
void |
XYDataset.setSizeField(int summaryOperation,
Field field,
Field field2nd,
int nth)
Sets the data field which provides the size of the bubble. |
void |
XYForAllRecordsDataset.setSizeField(int summaryOperation,
Field field,
Field field2nd,
int nth)
Sets the data field which provides the size of the bubble. |
void |
GanttDataset.setStartField(int summaryOperation,
Field field,
Field field2nd,
int nth)
Sets the data field which indicates the start position of each interval bar. |
void |
GanttForEachRecordDataset.setStartField(int summaryOperation,
Field field,
Field field2nd,
int nth)
Sets the data field which indicates the start position of each interval bar. |
void |
XYDataset.setXField(int summaryOperation,
Field field,
Field field2nd,
int nth)
Sets the data field which provides the x coordinate of item. |
void |
XYForAllRecordsDataset.setXField(int summaryOperation,
Field field,
Field field2nd,
int nth)
Sets the data field which provides the x coordinate of item. |
void |
XYDataset.setYField(int summaryOperation,
Field field,
Field field2nd,
int nth)
Sets the data field which provides the y coordinate of item. |
void |
XYForAllRecordsDataset.setYField(int summaryOperation,
Field field,
Field field2nd,
int nth)
Sets the data field which provides the y coordinate of item. |
|
i-net Clear Reports | |||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||