In this version, GeneXus grammar is modified; thus, the following points must be taken into account:
· The use of conditions in the same line of writing is not allowed. E.g.:
<Attribute> | <Variable> = <Expression> if <Condition> [; [<Expression> if <Condition> [;] ...]]
To be able to convert the conditional expressions that are in the same line of writing to the 7.0 version there is a tool available in the following address: link
In models of previous versions, there might be attributes with command names. This produces an error in the present grammar, since it recognizes and handles it as command. The solution is changing the attribute's name or, if this is not possible, using the att: prefix in the attribute.
A certain number of rules are no longer supported, since they are located in the objects' properties. Some of the non-supported ones are the following: noendtrn(), popup(), nocommitment(), etc..
To be able to convert the rules into properties there is a tool available in the following address:
link