Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hello all,
We have just upgraded from QV9 to QV10 on our dedicated server. I'm reloading my QV9 developed applications. The reload has worked and all seems OK but I have a question about the load script syntax highlighting:
In my script I have lots of table manipulations like the following:
NOCONCATENATE
REGISTRATION_FLAGS_2E_PREV:
LOAD RPT9_ACCOUNT_WID
,COUNT(*) AS RPT9_POSTFIRST_CATEGORIES_REG
,COUNT(DISTINCT RPT9_MKTG_MGNT_CAT2_OTHER) AS RPT9_POSTFIRST_CATEGORIES_REG_CHECK
RESIDENT REGISTRATION_FLAGS_2D_PREV
GROUP BY RPT9_ACCOUNT_WID;
In QV9 this was all coloured in the syntax editor as fine. Now the QV10 syntax editor has underlined it all. It particularly doesn't like the Noconcatenate statement being before the table name and it doesn't like count(*).
Are there significant syntax changes or is it simply a bug in QV10 that means it doesn't understand code that QV9 does? And if it's highlighting these as incorrect syntax why is it then running OK??? This incorrect colouring of code makes it really difficult to write code because everything goes black after an 'error'.
Thanks
Gareth
Hi there,
QV9 and QV10 both seem to have a few quirks with syntax highlighting. Strangely the quirks are different between the versions.
I would suggest that if the code runs then it is probably fine.
Regards,
Steve
Thanks mate,
It's less than ideal for development so hopefully they iron out this issue in future versions.
Another quick Q - limited load (debug) doesn't appear to work in QV10 either? No matter what I choose in the limited load it just does a full load. Any ideas?
Cheers
Gareth
I have tested the debug limited load in 10 SR1 and 10 SR2 and it is working for me. May be it is a particular case where it doesn't work.