SELECT test1 scan c3 = ALLTRIM(LEFT(examcode ,3)) DO rep1 WITH c3 replace nmonth WITH cRes ENDSCANWhere rep1.prg would be:
PARAMETERS cMes
PUBLIC cRes
DO case
CASE cMes = "jan"
cRes = 1
CASE cMes = "feb"
cRes = 2
CASE cMes = "nmr"
cRes = 3
CASE cMes = "apr"
cRes = 4
CASE cMes = "may"
cRes = 5
CASE cMes = "jun"
cRes = 6
CASE cMes = "jul"
cRes = 7
CASE cMes = "aug"
cRes = 8
CASE cMes = "sep"
cRes = 9
CASE cMes = "oct"
cRes = 10
CASE cMes = "nov"
cRes = 11
CASE cMes = "dec"
cRes = 12
ENDCASE
RETURN cRes
<\pre>