05-08-2008 11:36 AM
Can anyone tell me
if tbsl-faus1+8(1) = ' - '
What is the exact meaning?
05-08-2008 12:23 PM
hi,
if tbsl-faus1+8(1) = ' - '
this is to check if the character of faus1's 8th position single character is '-'.
ex: faus1 = 'abcdefgh-a'.
here faus1+ 8(1) is -
regards,
madhumitha
05-08-2008 1:14 PM
HI,
ITS AN OFFSET.
IF WE WANT ONLY A PART OF THE STRING WE USE OFFSET.
EXAMPLE THE DATE IS STORED AS DATE = 02202008.
IF WE WANT THE DATE WE USE DATE1 = DATE+2(2).
HERE 2 REFERS TO THE STARTING POSITION FROM WHERE WE WANT THE VALUE.
AND THE OTHER 2 REFERS UPTO HOW MANY CHARACTERS OR DIGITS WE WANT.
THE STARTING POSITION STARTS COUNTING WITH 0. SO FOR DATE WE USED 2 INSTED OF 3.
IN YOUR EXAMPLE IF THE STRING IS '...---+....---'. THEN FROM STARTING FROM ZERO THE EIGHT POSITION GIVES A '-'
HOPE U UNDERSTAND
REWARD IF HELPFUL.
PRASANTH