com.crystaldecisions.sdk.occa.report.data
Interface ISummaryFieldBase

All Superinterfaces:
IClone, IField
All Known Subinterfaces:
ISummaryField
All Known Implementing Classes:
SummaryField

public interface ISummaryFieldBase
extends IField

This interface defines the basic operations for summary fields.


Method Summary
 SummaryOperation getOperation()
          Returns the manner in which the summary will be calculated.
 int getOperationParameter()
          For internal use only
 IField getSecondarySummarizedField()
          For internal use only
 IField getSummarizedField()
          Returns the field that is being used to calculate the summary.
 void setOperation(SummaryOperation operation)
          Sets the manner in which the summary will be calculated.
 void setOperationParameter(int parameter)
          For internal use only
 void setSecondarySummarizedField(IField summarizedField)
          For internal use only
 void setSummarizedField(IField summarizedField)
          Sets the field that is being used to calculate the summary.
 
Methods inherited from interface com.crystaldecisions.sdk.occa.report.data.IField
getDescription, getDisplayName, getFormulaForm, getHeadingText, getIsRecurring, getKind, getLength, getLongName, getName, getShortName, getType, getValueTypeForFormatOption, setDescription, setHeadingText, setLength, setName, setType
 

Method Detail

getOperation

SummaryOperation getOperation()
Returns the manner in which the summary will be calculated.

Returns:
A SummaryOperation object that specifies the manner in which the summary will be calculated.

getSummarizedField

IField getSummarizedField()
Returns the field that is being used to calculate the summary.

Returns:
An IField object containing the field that is being used to calculate the summary.

setOperation

void setOperation(SummaryOperation operation)
Sets the manner in which the summary will be calculated.

Parameters:
operation - A SummaryOperation object that specifies the manner in which the summary will be calculated.

setSummarizedField

void setSummarizedField(IField summarizedField)
Sets the field that is being used to calculate the summary.

Parameters:
summarizedField - An IField object containing the field that is being used to calculate the summary.

getOperationParameter

int getOperationParameter()
For internal use only


setOperationParameter

void setOperationParameter(int parameter)
For internal use only


getSecondarySummarizedField

IField getSecondarySummarizedField()
For internal use only


setSecondarySummarizedField

void setSecondarySummarizedField(IField summarizedField)
For internal use only