run setExtent(input 3,'a,b,c').
procedure setExtent:
DEFINE INPUT PARAMETER iExtent AS INTEGER NO-UNDO.
DEFINE INPUT PARAMETER cpValues AS CHARACTER NO-UNDO.
DEFINE VARIABLE iTmp AS INTEGER NO-UNDO.
DEFINE VARIABLE cExtent AS CHARACTER extent NO-UNDO.
assign extent(cExtent) = iExtent.
do iTmp = 1 to iExtent:
assign cExtent[iExtent] = entry(iTmp,cpvalues).
end.
end procedure.