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

All Superinterfaces:
IClone, IField, ISummaryFieldBase
All Known Implementing Classes:
SummaryField

public interface ISummaryField
extends ISummaryFieldBase

This interface is used to modify a summary for a group, or for the entire report.


Method Summary
 IGroup getGroup()
          Returns the group for which the summary is being calculated.
 IGroup getSecondGroupForPercentage()
          For internal use only
 boolean isPercentageSummary()
          For internal use only
 boolean isSummarizedAcrossHierarchy()
          For internal use only
 void setGroup(IGroup group)
          Sets the group for which the summary is being calculated.
 void setPercentageSummary(boolean percentageSummary)
          For internal use only
 void setSecondGroupForPercentage(IGroup group)
          For internal use only
 void setSummarizedAcrossHierarchy(boolean sumAcrossHierarchy)
          For internal use only
 
Methods inherited from interface com.crystaldecisions.sdk.occa.report.data.ISummaryFieldBase
getOperation, getOperationParameter, getSecondarySummarizedField, getSummarizedField, setOperation, setOperationParameter, setSecondarySummarizedField, setSummarizedField
 
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

getGroup

IGroup getGroup()
Returns the group for which the summary is being calculated.

Returns:
An IGroup object containing the group for which the summary field is being calculated.

setGroup

void setGroup(IGroup group)
Sets the group for which the summary is being calculated.

Parameters:
group - An IGroup object containing the group for which the summary field is being calculated.

getSecondGroupForPercentage

IGroup getSecondGroupForPercentage()
For internal use only


setSecondGroupForPercentage

void setSecondGroupForPercentage(IGroup group)
For internal use only


isPercentageSummary

boolean isPercentageSummary()
For internal use only


setPercentageSummary

void setPercentageSummary(boolean percentageSummary)
For internal use only


isSummarizedAcrossHierarchy

boolean isSummarizedAcrossHierarchy()
For internal use only


setSummarizedAcrossHierarchy

void setSummarizedAcrossHierarchy(boolean sumAcrossHierarchy)
For internal use only