PDA

Visualizza la versione completa : [DELPHI] Formattare un campo come Currency


dante.3d
25-10-2006, 16:49
salve a tutti..
Database ADO
Io faccio una query..

Esempio
Select pippo , ciccio , ciccio*pippo AS micio from database



Dove

Pippo e ciccio sono due campi di tipo currency (money)

Ora il nuovo campo micio come faccio a formattarlo come currency.. o cmq a visualizzarlo come tale senza utilizzare il field editor ???!?!

danz67
25-10-2006, 17:32
Originariamente inviato da dante.3d
salve a tutti..
Database ADO
Io faccio una query..

Esempio
Select pippo , ciccio , ciccio*pippo AS micio from database



Dove

Pippo e ciccio sono due campi di tipo currency (money)

Ora il nuovo campo micio come faccio a formattarlo come currency.. o cmq a visualizzarlo come tale senza utilizzare il field editor ???!?!

Puoi fare cosi':

Doppio click nel dataset e imposti a true la proprietÓ currency.

Code...

FieldByname('Micio').value:= FieldByname('Pippo').value*FieldByname('Ciccio').v alue

Fammi sapere se va bene.

alka
25-10-2006, 18:25
Originariamente inviato da dante.3d
Ora il nuovo campo micio come faccio a formattarlo come currency.. o cmq a visualizzarlo come tale senza utilizzare il field editor ???!?!
Sei sicuro che non appaia giÓ come tale? Che tipo di campo viene creato lato Delphi?

dante.3d
26-10-2006, 08:59
sicurissimo un float (real)...
dovrei cmq aver risolto con la funzione SQL CAST..
solo che nn mi trovo con l'SQL di Access appena risolvo posto la soluzione..
grazie

Nikk11
26-10-2006, 09:40
Originariamente inviato da dante.3d
sicurissimo un float (real)...
dovrei cmq aver risolto con la funzione SQL CAST..
solo che nn mi trovo con l'SQL di Access appena risolvo posto la soluzione..
grazie

Comunque penso con con la proprietÓ "displayformat" del TField anche se si tratta di un float riesci a formattare i dati come vuoi

ciao :ciauz:

dante.3d
26-10-2006, 16:39
INFATTI il problema Ŕ come ho detto prima che nn voglio usare il field editor..
qualcuno conosce le infopower?!?!
nn riesco a far funzionare le maschere..

http://img149.imageshack.us/img149/2586/maskri7.jpg

Loading