I have finally been able to get hold of one of the dictionary items that we keep getting the "illegal opcode 70" message for. Any help with how to stop this occuring without having to recompile the dictionary in OI would be greatly appreciated. Following is the actual dictionary formula;
Declare FUNCTION UNASSIGNED
COMMON /PROP.UNIT.LINK/ ID.KEY, TOTAL.AVAILABLE,PROPERTY.NAME
If UNASSIGNED(id.key) Then id.key='If UNASSIGNED(total.available) Then total.available='ans='PROPERTY" , {PROPERTY_NO}, "NAME" , "X" )IF UNASSIGNED(PROPERTY.NAME) THENans=nameEND ELSEIf PROPERTY.NAME Thenans=PROPERTY.NAMEEnd Elseans=nameEndEnd@ANS=ans
Well you could do it the hard way…
If Descripter(VarName)-2,2=\F5FF\ Then UnAssigned=1 else
Unassigned=0End
amcauley@sprezzatura.com
World Leaders in all things RevSoft (Except VIP)