I have a text connector that has a field that contains multiple values
using a tilde as a separator.


I saw an example posted by Father Ramon on using split for this
situation and below is the code that I created based on the message I

Here is the is the recommendation was in the previous message:
if operation = add
and operation attribute 'whatever' available
set local variable xxx = operation attribute('whatever')
strip operation attribute 'whatever'
for each (split(local variable(xxx), '~'))
add attribute value 'whatever' = local variable (current-node)
Below is my implementation of the recommendation. I think that it looks
exactly like the example but it does not work for me. I get 00~01 as a
single value in the attribute when there should be


in the multivariable attribute

Any help would be appreciated

<description>Set FSCodes </description>
<if-operation mode="nocase" op="equal">add</if-operation>
<if-op-attr name="BigCardFSCode" op="available"/>
<do-set-local-variable name="lvBCFSCode" scope="policy">
<token-op-attr name="BigCardFSCode"/>
<do-strip-op-attr name="BigCardFSCode"/>
<token-split delimiter="~">
<token-local-variable name="lvBCFSCode"/>
<do-add-dest-attr-value name="BigCardFSCode">
<token-local-variable name="current-node"/>

martinduffy's Profile: http://forums.novell.com/member.php?userid=31716
View this thread: http://forums.novell.com/showthread.php?t=380884