Hi to all.
I installed OE 11.7 for Windows in Windows 7 PC.
I did this to study and test , new features.
I also created a new OE Project that contains some .p and .i files ….(procedure and includes)...
If i do check syntax of a <PROCEDURE>.p that cointains only logic , check syntax works good.
If i do check syntax of a <PROCEDURE>.p that contains includes like below , i encounter an error :
Syntax check : Type of character XX not included in set characters ( 4499)
I searched about this error , i found this explanation.
Progress warning (4499) occurs when a font number that is referenced in a 4GL procedure does not exist in an .ini file or in the Windows registry. .
I noticed error encounters when in the procedure there is an include with arguments ….
Symbols like & { }
I am newbie in OE for Windows, i know there is progress.ini but i am not able to modifiy it...
It is very strange i need to do that..
Do i have to change properties of OE project ???
I tried to find something of interesting about it , i found nothing.
Can someone help me ???
Regards in advance.
Example below :
{ jmpage.i {&*}
&PGM = "'agbol5.p'"
&FILE = actebol
&FRAME = fr2
&FRAME0 = fr-0
&def = jmpage.nul
&hoc = "''"
&init = "FIND FIRST actebol WHERE RECID(actebol) = j-recid
NO-LOCK NO-ERROR.
IF AVAIL actebol THEN
IF actebol.ba-inter <> '' OR actebol.ba-chius THEN
j-notas = j-notas + 'v,c'.
ASSIGN w-notas = j-notas."
&stat = "'Esce,Ini,Fin,Suc,Pre,Lis,Ric,Var,Nuo,Can,Xsta' + sh-stamp"
&tasti = "'e,i,f,s,p,l,r,v,n,c,x' + ',' + sh-tasmp"
&canwri = "'v,n,c'"
&scorr = "i,f,s,p,r,l,n"
&typek1 = CHAR
&typek2 = CHAR
&typek3 = INTE
&typek4 = DATE
&typek5 = CHAR
&key1 = actebol.codfil
&key2 = actebol.ba-forni
&key3 = actebol.ba-nboll
&key4 = actebol.ba-dboll
&key5 = actebol.ba-tidoc
&fields = "actebol.ba-crich
actebol.ba-datco
actebol.ba-tcoll
actebol.datacre
actebol.ba-magaz
actebol.codmar
actebol.obmarca
actebol.codresac
actebol.ba-fleva
actebol.ba-chius
actebol.ba-timpo
"
&use = "USE-INDEX atbfor"
&OPZ = agbol1.opz
&UPD = agbol5.upd
&PRO = agbol101.pro
&RIC = agbol101.ric
&KEY = jmpage.nul
&PRO = jmpage.nul
&CRE = jmpage.nul
&DUP = jmpage.nul
&ASS = jmpage.nul
&TRA = jmpagems.tra
&DIS = agbol5.dis
&xst = "jmpage.xst 'agstbol.p'"
&lis = "agbol101.lis agbol100.p"
&del = agbol101.del
{ jmpage.std &KEY1 = "actebol.codfil" } }
I installed OE 11.7 for Windows in Windows 7 PC.
I did this to study and test , new features.
I also created a new OE Project that contains some .p and .i files ….(procedure and includes)...
If i do check syntax of a <PROCEDURE>.p that cointains only logic , check syntax works good.
If i do check syntax of a <PROCEDURE>.p that contains includes like below , i encounter an error :
Syntax check : Type of character XX not included in set characters ( 4499)
I searched about this error , i found this explanation.
Progress warning (4499) occurs when a font number that is referenced in a 4GL procedure does not exist in an .ini file or in the Windows registry. .
I noticed error encounters when in the procedure there is an include with arguments ….
Symbols like & { }
I am newbie in OE for Windows, i know there is progress.ini but i am not able to modifiy it...
It is very strange i need to do that..
Do i have to change properties of OE project ???
I tried to find something of interesting about it , i found nothing.
Can someone help me ???
Regards in advance.
Example below :
{ jmpage.i {&*}
&PGM = "'agbol5.p'"
&FILE = actebol
&FRAME = fr2
&FRAME0 = fr-0
&def = jmpage.nul
&hoc = "''"
&init = "FIND FIRST actebol WHERE RECID(actebol) = j-recid
NO-LOCK NO-ERROR.
IF AVAIL actebol THEN
IF actebol.ba-inter <> '' OR actebol.ba-chius THEN
j-notas = j-notas + 'v,c'.
ASSIGN w-notas = j-notas."
&stat = "'Esce,Ini,Fin,Suc,Pre,Lis,Ric,Var,Nuo,Can,Xsta' + sh-stamp"
&tasti = "'e,i,f,s,p,l,r,v,n,c,x' + ',' + sh-tasmp"
&canwri = "'v,n,c'"
&scorr = "i,f,s,p,r,l,n"
&typek1 = CHAR
&typek2 = CHAR
&typek3 = INTE
&typek4 = DATE
&typek5 = CHAR
&key1 = actebol.codfil
&key2 = actebol.ba-forni
&key3 = actebol.ba-nboll
&key4 = actebol.ba-dboll
&key5 = actebol.ba-tidoc
&fields = "actebol.ba-crich
actebol.ba-datco
actebol.ba-tcoll
actebol.datacre
actebol.ba-magaz
actebol.codmar
actebol.obmarca
actebol.codresac
actebol.ba-fleva
actebol.ba-chius
actebol.ba-timpo
"
&use = "USE-INDEX atbfor"
&OPZ = agbol1.opz
&UPD = agbol5.upd
&PRO = agbol101.pro
&RIC = agbol101.ric
&KEY = jmpage.nul
&PRO = jmpage.nul
&CRE = jmpage.nul
&DUP = jmpage.nul
&ASS = jmpage.nul
&TRA = jmpagems.tra
&DIS = agbol5.dis
&xst = "jmpage.xst 'agstbol.p'"
&lis = "agbol101.lis agbol100.p"
&del = agbol101.del
{ jmpage.std &KEY1 = "actebol.codfil" } }