I use the 4D Pop macros to create my compiler directives.
I’ve set up _o;_e;*_es;ds as all being of object type and this works well.
The problem is when you use dot notation. So for example with the following code
$Related_es:=$ds.Document_Dates.query(“Doc_ID = :1”;[Document]ID)
It gets confused and you end up with declarations like this:
I looked at the source but got horribly confused!
Is there a way to prevent this from happening?