Skip to main content
VIDEO È possibile creare un campo direttamente dentro un modulo o cliccando sull’icona in alto “gestione sorgenti di dati” nella pagina dei modelli di moduli.  Compilare il form come segue 
  1. Nome campo: scegli il nome che identifica il campo;
  2. Domanda/etichetta: una descrizione estesa o una domanda per richiedere l’informazione desiderata al cliente;
  3. Unità di misura: se il campo è numerico è possibile specificare l’unità di misura (facoltativo)
  4. Nota aggiuntiva: se abilitato permette a chi compila il modulo di inserire un testo allegato alla risposta data (facoltativo);
  5. Tipo di campo: scegliere tra i tipi di campi presenti a seconda delle preferenze (vedi tabella); Nel caso in cui ci fosse necessità di sviluppare il modulo in un’altra lingua, è opportuno compilare correttamente tutte le voci della sorgente dati appena creata (consigliato)
  6. Clicca su salva.
#TipoDescrizione
1Testoinserimento testo libero su una riga sola
2Numericoinserimento data numerico o con virgola (.)
3Datainserimento data (giorno, mese, anno)
4Teso lungoinserimento testo libero multi-riga
5Scelta singolaselezione di un solo valore tra quelli in elenco
6Scelta multiplaselezione di più valori tra quelli in elenco
7Scelta multipla a tagselezione di più valori tra quelli in elenco, con formato ad etichette
8Scelta multipla a tag + inserimento liberoselezione di più valori tra quelli in elenco, con formato ad etichette e possibilità di aggiungere valori fuori dall’elenco
9Punteggioselezione di un punteggio, stile votazione
10Formula personalizzatainserimento di formule personalizzate e formule condizionali (vedi paragrafo successivo)

Crea una formula personalizzata

Le formule personalizzate ti permettono di calcolare automaticamente un valore a partire dai dati già inseriti nel modulo (es. peso, altezza, età). Come funziona: • Per richiamare un campo del modulo scrivi il suo identificativo tra parentesi graffe: • Se il campo contiene testo (non numerico), metti anche i doppi apici: "" • Puoi inserire i riferimenti manualmente oppure selezionarli dal menu apposito • Per fare calcoli tra campi numerici usa i normali operatori: + - * / • Per unire testi o caratteri usa l’operatore +
Esempio pratico: calcolo dell’IMC L’Indice di Massa Corporea si calcola così: IMC = peso (kg) / altezza² (m²) Nel modulo hai già i_ campi peso () e altezza (, in cm)_. La formula da inserire è: / ((/100) * (/100))** Perché /100? Perché l’altezza è salvata in centimetri e va convertita in metri. Le parentesi tonde servono a indicare a Fiber l’ordine in cui eseguire i calcoli.

Formule condizionali

Le formule condizionali permettono di selezionare quale formula attivare in base ad una o più condizioni logiche. 
  • Puoi richiamare i campi del modulo con lo stesso sistema delle formule
  • Per impostare una condizione, confronta due valori usando un operatore logico: < > <= >= == (uguale) != (diverso)
  • Pioi aggiungere più condizioni alla stessa formula
  • Se usi più condizioni, scegli: AND → la formula si attiva solo se tutte le condizioni sono vere; OR → la formula si attiva se almeno una condizione è vera
Esempio pratico: classificazione dell’IMC Vogliamo che Fiber mostri automaticamente la categoria di peso (es. Sottopeso, Normale, Sovrappeso…) in base al valore dell’IMC calcolato. Seleziona il tipo di campo Formula condizionale e aggiungi una formula per ogni categoria. Ecco come impostare la categoria Sottopeso (IMC tra 16 e 18.5): Ripeti lo stesso procedimento per ogni categoria, modificando i valori soglia e il testo da visualizzare. Screenshot 2026 03 19 Alle 11 45 45
NB: Tutte le formule e le condizioni inserite vengono eseguite in linguaggio JavaScript. Questo significa che, oltre alle operazioni di base, puoi utilizzare funzioni matematiche e logiche più avanzate per gestire anche i calcoli più complessi.