La ri-posto perchè non è arrivata...

Ciao a tutti... in questo periodo martello col base... :(

Credo di aver trovato un baco: potreste verificare se anche a voi si
ripete il problema, per favore?

Ho due tabelle 
tbtva
  IdTva -> int pk
  TsTva -> timestamp
  Tva -> decimal(3,3)

tbfactemisecompil
  Idcfe -> int pk
  Tscfe -> timestamp
  Pos -> int
  TarifHorairePosHT -> decimal(5,2)
  TotHeurePos -> decimal(5,2)
  Descrip -> varchar(80)
  TvaId -> int fk
  FactEmiseId -> int fk
  DdlEmiseId -> int fk
  OrdreRecuId -> int fk

messe in relazione tramite IdTva e TvaId

La query deve solo "estrarmi" la somma di

`TotHeurePos` * `TarifHorairePosHT` * ( 1 + `Tva` )  [1]

raggruppata per FactEmiseId (il numero della fattura)

Il problema è che se metto la (passatemela) equazione scritta sopra
nella casella del campo e nella casella funzione specifico "somma" (da
menù), il tutto dà un bell'errorone in quanto non viene riconosciuta la
formula

somma(`TotHeurePos` * `TarifHorairePosHT` * ( 1 + `Tva` ))

che peraltro OOo mi sostituisce all'equazione, togliendomi la funzione
somma.

L'unica via che ho trovato è editare in sql, il che porta a un listato
del genere

SELECT `tbfactemisecompil`.`FactEmiseId` AS `ID`, SUM( 
`TotHeurePos` * `TarifHorairePosHT` * ( 1 + `Tva` ) ) AS `Montant` 
FROM `gestionefatture`.`tbtva` `tbtva`, 
`gestionefatture`.`tbfactemisecompil` `tbfactemisecompil` WHERE ( 
`tbtva`.`IdTva` = `tbfactemisecompil`.`CfeTvaId` ) GROUP BY 
`tbfactemisecompil`.`FactEmiseId`

Tutto bene, senonché una volta passati alla visualizzazione non sql,
nella casella formula mi compare la voce "totale" (che non esiste nelle
opzioni del menù) e nella casella campo mi compare l'equazione come l'ho
scritta all'inizio [1].
In più se apro il menù a tendina, la funzione totale scompare e...
adieu.

Tutto qui, ben confuso, ma tutto qui.
Se poteste controllare anche voi o comunque darmi lumi, mi fareste un
favorone.
Grazie.

-- 
Ciauz!
A-Lex

OOo 2.0.2 su FedoraCore5 e wXP


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Rispondere a