Campi fusione dello stesso tipo e nello stesso testo ma formattati in modi diversi.

Campi fusione dello stesso tipo e nello stesso testo ma formattati in modi diversi.

0
0

Buongiorno a tutti.
Mi domandavo se esiste la possibilità di formattare in modi diverso due campi fusione dello stesso tipo e contenuti nello stesso testo. Ad esempio il campo numerico dell'anno in corso che andrebbe formattato come un numero intero e il campo numerico che rappresenta l'importo di un bonifico da formattare con separatore delle migliaia, con due decimali e magari con il simbolo dell'euro.
Qualcuno può aiutarmi?
Grazie.

Segnalato come spam
Pubblicato da (Domande: 6, Risposte: 8)
Domandato il 8 Ottobre 2021 09:08
21 visualizzazioni
0
Domanda privata

Buongiorno, Salvatore.

Non puoi formattare i numeri in due modi diversi nello stesso blocco di testo. L'unica è convertire uno dei due in testo (magari con un campo calcolato).

facci sapere!

.g.

Segnalata come spam
Pubblicato da (Domande: 0, Risposte: 1480)
Risposto il 8 Ottobre 2021 16:36
0
Domanda privata

Esatto. Per formattazioni di numeri (e anche di date) specifiche conviene usare dei calcoli.
Per le mie necessità mi sono scritto una serie di custom functions.

Questa, ad esempio, si occupa della formattazione di importi per contratti ecc.:

Let (
    [
        y = Int(x) ;
        cents = if ( x ≠ y ; x - y ; ",00" ) ;
        cents = if ( Length ( cents ) < 3 ; cents & "0" ; cents ) ;
        C = Right ( y ; 3 ) ;
        M = If ( y > 999 ; Left ( y ; Length ( y ) - 3 ) ; "")
    ] ;
    if ( M <> "" ; M & "." & C & cents ; C & cents )
)

Happy FileMaker!
Farid

Segnalata come spam
Pubblicato da (Domande: 1, Risposte: 7)
Risposto il 25 Ottobre 2021 15:54