Pagina 1 di 1
Campo per stampare un bollettino
Inviato: lunedì 22 maggio 2017, 14:54
da andromeda979
Salve ragazzi, devo prelevare un importo da un campo esistente e posizionarlo nelle caselle del bollettino postale, sto cercando di usare questa formula:
Codice: Seleziona tutto
Mezzo ( Espanso (gTOTALE_IVATO) ; Get ( NumeroRipetizioneCalcolo ) ; 1)
ma ho problemi, in quanto prelevo il numero gia in virgola, e dovrei far in modo che partisse tutto da sinistra, in quanto ho valori diversi (importi variano 5,16€ - 18,18€ - 103,20€ ecc..)
Consigli?
Vi ringrazio molto!!!
Re: Campo per stampare un bollettino
Inviato: lunedì 22 maggio 2017, 15:37
da fabio.beri
Salve. Si possono fare diverse cose:
1. FileMaker consente di prelevare la parte intera di un numero con la funzione INT e poi a seguire la parte decimale
2. FileMaker consente di trasformare il valore in testo con la funzione RICAVA COME TESTO e volevo di togliere la virgola con un CERCA E SOST per sostituire la virgole con niente.
A te la scelta...
Re: Campo per stampare un bollettino
Inviato: lunedì 22 maggio 2017, 16:25
da andromeda979
Ciao Fabio,
sei stato gentilissimo, qualora volessi prelevare la parte intera (ho trovato la funzione) e subito dopo la parte decimale come dovrei fare?
Un ultima cosa, approfitto della tua gentilezza, come scritto prima, sto usando questa piccola funzione, Mezzo ( Espanso (gTOTALE_IVATO) ; Get ( NumeroRipetizioneCalcolo ) ; 1) , per allineare il tutto nelle caselle del bollettino, ma come posso fare, per far partire tutto da destra?
Mi spiego meglio:
ho il mio bollettino, compilo, prima i centesimi e poi gli euro, quindi se riempo il campo con quello ricavato dalla "ripetizione" il tutto mi parte da sinistra
Come posso far partire tutto da destra? cosi se il bollettino ha valori sotto le 100€ o sopra le 100€ (sotto i 100 ha 4 ripetizioni sopra ha 5 ripetizioni, quindi esempio vorrei avere una cosa del genere "_ 5 6 7 8" attualmente ho "5 6 7 8 _" ) viene sempre correttamente rimpito
?
Non so se mi sono saputo spiegare
Ti ringrazio molto.