Delphi Gebruikersgroep

 

Home    Up

Calculated field in Quick Report

Hoi, 

Ik wil in een quick report naast een aantal tabel velden ook calculated field laten tonen. Ik kan het veld wel selecteren in de properties van TQRDBLabel, maar de procedure OnCalcFields van de dataset wordt niet uitgevoerd. Deze procedure wordt wel uitgevoerd als ik dezelfde dataset in een datagrid op een formulier gebruik. 
Ik heb de TQRDBLabel controls in een Detail band geplaatst. Ik zie dus wel de gewone velden, maar niet het calculated field. 

Is dit soms een bug in Quick report en hoe kan ik het oplossen. 

Groetjes, Richard

--

Richard, het zit niet mee he ??? 
Werkt de calculated field, werkt 't niet in QR........ 
Ikzelf gebruik QR niet, maar wil gerust eens meekijken. 
Kan je me het probleemstuk (in een werkend sub-project) eens toesturen ???, dan kijk ik er eens naar.

--

Richard, 
Ik had hetzelfde probleem, mijn calc field wou de som niet berekenen. 
Ten einde raad heb ik dan maar geen calc field gebruikt, maar het rapport de boel zelf laten berekenen. 
Gebruikt daarvoor een QRExpression. 
Hieronder een voorbeeld hoe het mijne er uit ziet: 

FORMATNUMERIC('####0.00',sum((RepQuery.Number*RepQuery.StukPrijs)+(RepQuery.Number*RepQuery.StukPrijs*RepQuery.TVARate)))