|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IDynamicRecipientVariableMappings
This interface is a collection used to create and store mappings between columns in a dynamic recipient provider document and variables, formulas, and fields in the document. During the personalization process, the profile values in these columns are compared to variables in the report document to determine which content is delivered to each recipient.
IDynamicRecipientProviderColumns| Method Summary | |
|---|---|
IDynamicRecipientVariableMapping |
addVariableMapping(int id,
java.lang.String variableName,
int providerColumnIndex)
Creates a dynamic recipient variable mapping. |
IDynamicRecipientVariableMapping |
addVariableMapping(int id,
java.lang.String subreportName,
java.lang.String variableName,
int providerColumnIndex)
Creates a dynamic recipient variable mapping for a variable in a subreport. |
boolean |
removeVariableMapping(int id,
java.lang.String variableName,
int providerColumnIndex)
Removes the specified dynamic recipient variable mapping. |
boolean |
removeVariableMapping(int id,
java.lang.String subreportName,
java.lang.String variableName,
int providerColumnIndex)
Removes the specified dynamic recipient variable mapping from the subreport. |
| Methods inherited from interface com.crystaldecisions.sdk.properties.ISDKSet |
|---|
get |
| Methods inherited from interface java.util.Set |
|---|
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray |
| Method Detail |
|---|
IDynamicRecipientVariableMapping addVariableMapping(int id,
java.lang.String variableName,
int providerColumnIndex)
id - the internal index of the mapping object. Use the provider column indexvariableName - the name of the variable in the report that is being personalizedproviderColumnIndex - the index of the column in the dynamic recipient provider.
The index must match the index that was specified when the column was added to the
dynamic recipient provider column collection.
IDynamicRecipientVariableMapping object.IDynamicRecipientProviderColumns.addProviderColumn(int, java.lang.String)
boolean removeVariableMapping(int id,
java.lang.String variableName,
int providerColumnIndex)
id - the internal index of the mapping objectvariableName - the name of the variable in the report that is being personalizedproviderColumnIndex - the index of the column in the dynamic recipient provider
IDynamicRecipientVariableMapping addVariableMapping(int id,
java.lang.String subreportName,
java.lang.String variableName,
int providerColumnIndex)
id - the internal index of the mapping object. Use the provider column indexsubreportName - the name of the subreport that contains the variablevariableName - the name of the variable in the report that is being personalizedproviderColumnIndex - the index of the column in the dynamic recipient provider.
The index must match the index that was specified when the column was added to the
dynamic recipient provider column collection.
IDynamicRecipientVariableMapping object.IDynamicRecipientProviderColumns.addProviderColumn(int, java.lang.String)
boolean removeVariableMapping(int id,
java.lang.String subreportName,
java.lang.String variableName,
int providerColumnIndex)
id - the internal index of the mapping objectsubreportName - the name of the subreport that contains the variablevariableName - the name of the variable in the report that is being personalizedproviderColumnIndex - the index of the column in the dynamic recipient provider
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||