3 Replies Latest reply: Apr 26, 2011 11:01 AM by Patricio Solari RSS

    QV10 upgrade causing syntax issues from QV9

      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