PDA

Visualizza la versione completa : Settare il numero dei decimali in Paradox per valori Currency


Kreator
31-08-2006, 16:05
Ciao a tutti raga.


Ho redatto una tabella in paradox all'interno della quale c'e' un campo di tipo Currency.
Di default il campo currency ha 2 cifre decimali.
Il problema e' che voglio settare 5 cifre decimali e non so dove si può cambiare questa opzione.
Come interfaccia di programmazione utilizzo C++Builder.
Ho provato ad andare a cambiare l'impostazione nel BDE Administrator all'interno di: Configuration->System->Formats->Number ---> DecimalDigits, ma nulla da fare. :(
Qualcuno mi può aiutare ?

Grazie.

alka
31-08-2006, 22:27
Se non ricordo male, il tipo Currency ha un massimo di 4 cifre decimali.

In genere, la formattazione di un campo viene stabilita all'interno del programma, ad esempio definendo come "persistenti" i campi di una tabella o di una query e impostandone la proprietà DisplayFormat così come descritto nella Guida in linea.

Ciao! :ciauz:

Kreator
01-09-2006, 08:26
Cosa intendi con: ((definendo come "persistenti" i campi di una tabella)) ?? :master:

alka
01-09-2006, 10:04
Originariamente inviato da Kreator
Cosa intendi con: ((definendo come "persistenti" i campi di una tabella)) ?? :master:
La libreria VCL (Delphi / C++Builder) crea sempre oggetti corrispondenti ai campi presenti all'interno di una tabella. Il tipo e le proprietà di tali oggetti dipendono dal campo che rappresentano.

E' possibile creare "manualmente" questi oggetti facendo doppio clic sulla tabella o la query di riferimento, chiamando così il Field Editor; dalla finestra dell'editor è possibile aggiungere uno, alcuni o tutti i campi della tabella e, tramite Object Inspector, definire in modo permanente alcune caratteristiche dei campi variando il valore di default delle proprietà, tra cui DisplayFormat, forzando un determinato formato di visualizzazione.

Ciao! :ciauz:

Kreator
01-09-2006, 11:27
Grazie Alka, ho risolto.

:ciauz:

Loading