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

All Superinterfaces:
IClone
All Known Implementing Classes:
FieldMappingInfo

public interface IFieldMappingInfo
extends IClone

This interface enables you to get and set mapping information for a database field.

See Also:
ITableChangeFeedback.getFieldMappingInfos()

Method Summary
 java.lang.String getReportName()
          Gets the name of the subreport that the field mapping applies to.
 java.lang.String getSourceField()
          Gets the source field of the field mapping.
 IConnectionInfo getTargetConnectionInfo()
          Gets information about the data source connection.
 java.lang.String getTargetField()
          Gets the target field of the field mapping.
 void setReportName(java.lang.String reportName)
          Sets the name of the subreport that the field mapping applies to.
 void setSourceField(java.lang.String srcField)
          Sets the source field of the field mapping.
 void setTargetConnectionInfo(IConnectionInfo table)
          Sets the data source connection information.
 void setTargetField(java.lang.String targetField)
          Sets the target field of the field mapping.
 

Method Detail

getReportName

java.lang.String getReportName()
Gets the name of the subreport that the field mapping applies to.

Returns:
The subreport name, which may be an empty string if the field mapping applies to the main report.

setReportName

void setReportName(java.lang.String reportName)
Sets the name of the subreport that the field mapping applies to.

Parameters:
reportName - A subreport name, or an empty string to specify the main report.

getSourceField

java.lang.String getSourceField()
Gets the source field of the field mapping.

Returns:
The name of the source field.

setSourceField

void setSourceField(java.lang.String srcField)
Sets the source field of the field mapping.

Parameters:
srcField - The name of the source field.

getTargetField

java.lang.String getTargetField()
Gets the target field of the field mapping.

Returns:
The name of the target field.

setTargetField

void setTargetField(java.lang.String targetField)
Sets the target field of the field mapping.

Parameters:
targetField - The name of the target field.

getTargetConnectionInfo

IConnectionInfo getTargetConnectionInfo()
Gets information about the data source connection.

Returns:
An IConnectionInfo describing the data source connection.

setTargetConnectionInfo

void setTargetConnectionInfo(IConnectionInfo table)
Sets the data source connection information.

Parameters:
table - An IConnectionInfo describing the data source connection.