Hello,

I'm doing experiments with OpenOffice.Org QIQ Edition and I found some problems. Here is the first one:

The following query works:

SELECT "Cronologico"."TipoDoc", "Cronologico"."NumDoc", "Onorari_Previdenza_e_Ritenuta"."ImportoNetto" + "Onorari_Previdenza_e_Ritenuta"."Previdenza" AS "ImportoOperazione" FROM "Onorari_Previdenza_e_Ritenuta" AS "Onorari_Previdenza_e_Ritenuta", "Cronologico" AS "Cronologico" WHERE ( "Onorari_Previdenza_e_Ritenuta"."TipoDoc" = "Cronologico"."TipoDoc" AND "Onorari_Previdenza_e_Ritenuta"."NumDoc" = "Cronologico"."NumDoc" )

"Cronologico" is a Table, "Onorari_Previdenza_e_Ritenuta" is a query. As you can see, there is a calculated field named "ImportoOperazione". The problem is there. When I close the query or simply switch off/on the Query Design View, the SQL expression changes automatically, as follows:

SELECT "Cronologico"."TipoDoc", "Cronologico"."NumDoc", "Cronologico"."Onorari_Previdenza_e_Ritenuta"."ImportoNetto" + "Onorari_Previdenza_e_Ritenuta"."Previdenza" AS "ImportoOperazione" FROM "Onorari_Previdenza_e_Ritenuta" AS "Onorari_Previdenza_e_Ritenuta", "Cronologico" AS "Cronologico" WHERE ( "Onorari_Previdenza_e_Ritenuta"."TipoDoc" = "Cronologico"."TipoDoc" AND "Onorari_Previdenza_e_Ritenuta"."NumDoc" = "Cronologico"."NumDoc" )

In the first line, "Cronologico"."Onorari_Previdenza_e_Ritenuta"."ImportoNetto" is clearly wrong.

Am I doing something wrong with calculated field, or it's a bug?

Thanks in advance,
Franco

Reply via email to