Code: Select all
100.21.3100
100.325.45000
Code: Select all
100,21,3100
100,325,45000
Can someone please help me in spliting these elements names?
Code: Select all
100.21.3100
100.325.45000
Code: Select all
100,21,3100
100,325,45000
Code: Select all
#===================================================================
# Variables
#===================================================================
sDim = 'temp';
nSize = DIMSIZ( sDim );
nCount = 1;
sFile = ''| sDim |'_export.txt';
#===================================================================
# Loop through dimension members
#===================================================================
While( nCount <= nSize );
#===================================================================
# First value
#===================================================================
sMem = DIMNM( sDim, nCount );
nLen = LONG( sMem );
nDot = SCAN( '.', sMem );
s1 = SUBST( sMem, 1, nDot - 1 );
#===================================================================
# Second value
#===================================================================
sMem = SUBST( sMem, nDot + 1, nLen );
nLen = LONG( sMem );
nDot = SCAN( '.', sMem );
s2 = SUBST( sMem, 1, nDot - 1 );
#===================================================================
# Third value
#===================================================================
sMem = SUBST( sMem, nDot + 1, nLen );
nLen = LONG( sMem );
s3 = SUBST( sMem, 1, nLen );
#===================================================================
# Output
#===================================================================
ASCIIOutput( sFile, s1, s2, s3 );
#===================================================================
# Increase counter
#===================================================================
nCount = nCount + 1;
END;
Code: Select all
PRODUCT, AMOUNT
100.101.20,-290201
100.121.50,3567
1020.101.700,-1500
1020.101,-1600
Code: Select all
100,101,20,-290201
100,121,50,3567
1020,101,700,-1500
1020,101,-1600