Newsgroup: it.comp.lang.vo-clipper
Titolo: Un primo approccio

Salve, sono al terzo anno del itis e il prof di matematica mi ha
procurato una copia di VO.2.0 per permettermi di iniziare a programmare
in ambiente windows - DBASE al posto delle sciocchezze fatte finora.
Il programma non è costato poco e spero di aver speso bene i soldi che i
miei genitori mi hanno dato.
Il prof mi ha detto di studiare bene i manuali poi provare a fare un
primo piccolo programma che serva a qualche cosa  ovvero non fine a se
stesso.
In questo primao programma mi ha consigliato  di usare vari tipi di dati
per capire come fare ad usarli.
Ho deciso di iniziare da un programma utile a mia madre che ha un
negozio )e che mi ha dato i soldi per VO).
Dal primo di gennaio ci sarà l'euro ma molti clienti pagheranno ancora
in lire e mia madre dovrà dare loro il resto in euro.
Il mio primo prg dovrà quindi essere in grado di accettare un valore
numerico iniziale con due decimali (Totale da pagare in euro) e lo dovrà
trasformare in lire (INTERO).
Poi il programma dovrà mostrare il valore in lire (da dire al cliente) e
accettare un successivo valore in lire rappresentato dalla somma di
denaro data dal cliente.
A questo punto il prg deve trasformare la somma data dal cliente in EURO
e sottrarre a questa il valore in euro da pagare ottenendo il resto in
euro da restituire al cliente.
Ho provato.
Ho fatto una finestra di dati per collegare ai campi un fieldspec.
Ho creato i campi
ma il calcolo non lavora perchè dice che il valore che immetto nella SL
iniziale è una stringa invece di un numero.
Eppure  il field spec ho messo che sia numerico.
Potete dirmi qualche cosa su come fare a fare in modo che il valore
della SLE  sia un numero?
Cosa mi consigliate poi per fare questo primo programma?
Grazie
Pietro


wrote:

-----------------------------
Fabio Cresta
Computer Associates FSG Consultant
VO/Jasmine specialist
e-mail: 
fabio....@ca.com
 
fcr...@tin.it
 
fcr...@windevs.com
web: 
http://www.windevs.com
------------------------------

Prima di iniziare a scrivere un programma mi guarderei bene i demo presenti
in VO Ssa per esempio, sono un pozzo di suggerimenti.
Danilo Giuliani
www.softdevo.com
in...@softdevo.com
sup...@softdevo.com

Non ho database ma la finestra deve solo calcolare il valore del resto da
dare in euro se uno paga in lire
Le sle le ho create trascinandole
Pietro


Alcuni che mi sembrava fossero attinenti a quello che volevo fare li ho
guardati ma non ho trovato la risposta alle mie domande.
Per esempio:
Perchè se nel fieldspec di un campo scrivo che il tipo è numerico quando leggo
il valore  con oDCnomecampo:textvalue me lo si ritiene string?
e perchè se voglio riusare la sle  azzerandone il valore  usando:.
oDCnomecampo:textvalue:=0  sapendo che la sua picture è "9999.99" mi fa errore?
Grazie
Pietro


Benvenuto tra noi .   !!!


Perchè TextValue ritorna sempre il valore presente nella sle di tipo
carattere.
Devi usare oDCnomeCampo:value per avere il tipo numerico se la fieldSpec
è numerica.
Saluti
Paolo

Ho crecato di spedirti del materiale interessante ma probabilmente il tuo
indirizzo di posta fa il birichino poiché ho ricevuto un messaggio dal mio
mail Admin di indirizzo errato . Se mi dai il tuo indirizzo di posta te lo
rispedisco
Ciao
Enio Donci