In questi esempi, i conti di destinazione e di origine hanno entrambi un'intersezione non valida.
SourceAcct. Member002 e Member003 sono validi, mentre Member001 non è valido.
TargAcct. Member001 e Member002 sono validi, mentre Member003 non è valido.
In questo esempio, la funzione Exp viene utilizzata senza specificare un membro Custom1 sull'uno o sull'altro lato del segno uguale:
HS.Exp "A#TargAcct = A#SourceAcct"
I dati non vengono modificati nel conto TargAcct perché Exp tenta di eseguire le seguenti operazioni:
TargAcct.Member001 = SourceAcct.Member001. L'intersezione di SourceAcct con Member001 non è valida.
TargAcct.Member002 = SourceAcct.Member002. Poiché lo stato dell'intersezione di SourceAcct con Member002 è NoData, l'intersezione di TargAcct con Member002 rimane invariata.
TargAcct.Member003 = SourceAcct.Member003. L'intersezione di TargAcct con Member003 non è valida.
In questo esempio la funzione Exp viene utilizzata con Member001 specificato sul lato sinistro del segno uguale:
HS.Exp "A#TargAcct.C1#Member001 = A#SourceAcct"
TargAcct.Member001 rimane invariato perché Exp tenta di recuperare i dati da un'intersezione non valida (SourceAcct e Member001).
In questo esempio la funzione Exp viene utilizzata con Member003 specificato sul lato destro del segno uguale:
HS.Exp "A#TargAcct = A#SourceAcct.C1#Member003"
La funzione inserisce questi dati nelle intersezioni dei membri Custom1 con il conto TargAcct:
Membro Custom1 | Dati | Intersezione |
---|---|---|
Member001 |
15 |
SourceAcct e Member003 |
Member002 |
15 |
SourceAcct e Member003 |
Member003 |
N/D |
Non applicabile. Member003 è un'intersezione non valida per il conto TargAcct. |