Skip to Content

Moduli

Non tutte le informazioni provengono da un sensore o da un sistema automatizzato. A volte serve il tocco umano — ed è qui che entra in gioco il widget Moduli. Pensalo come la tua lavagna digitale dentro IronFlock. Usalo ogni volta che vuoi acquisire dati manualmente, come ad esempio:

  • Registrare conteggi di scarti sulla linea di produzione
  • Inserire letture da un vecchio sensore di pH
  • Annotare note di ispezione durante una visita in fabbrica
Forms widget demo showing a data entry form with dropdown, text fields, checkbox, and date picker, plus a table of submitted records below

Come Funzionano i Moduli

Quando qualcuno invia un modulo, i dati vengono memorizzati in una tabella designata nel database della tua app. Ogni campo del modulo corrisponde a una colonna in quella tabella, e tutti i campi vengono salvati insieme come una nuova riga quando il modulo viene inviato.

Cosa configuri nel widget modulo:

  • Un titolo per il modulo
  • Uno o più campi, ciascuno con un’etichetta, un tipo di input e la colonna della tabella in cui scrivere
  • Regole di validazione opzionali e valori predefiniti per campo

Tipi di campo disponibili: menu a tendina (seleziona da un elenco), testo, numero, casella di controllo e selettore data/ora.

Dove Vanno i Dati?

Ogni invio del modulo aggiunge una nuova riga alla tabella. Questo ti fornisce una cronologia completa di tutte le voci — nulla viene sovrascritto o perso.

Assicurati di configurare tutti i campi obbligatori in modo che ogni nuova riga sia completa e coerente.

Tenere Traccia dello Stato Più Recente

Se usi i moduli per monitorare lo stato corrente di macchine o asset — come il risultato dell’ultima ispezione per macchina — IronFlock può mostrarti solo l’inserimento più recente per ogni elemento. Lo sviluppatore dell’app abilita questa funzione indicando alla tabella quali colonne identificano un’entità, ad esempio il nome della macchina.

Quando è configurato così, attiva l’interruttore latest nelle impostazioni del filtro di un widget e il widget mostra solo la riga corrente per ogni macchina o asset. IronFlock determina qual è questa riga ogni volta che il widget viene caricato, quindi un invio tardivo o corretto non lascia mai la board con un valore obsoleto. La cronologia completa degli invii rimane disponibile per la revisione.

Eliminazione dei Dati

IronFlock utilizza un approccio append-only anche per l’eliminazione. Invece di rimuovere una riga, si invia una nuova voce che contrassegna il record come eliminato. I widget sulla board sono impostati per nascondere le voci eliminate — così scompaiono dal dashboard ma rimangono nel database per cronologia e scopi di audit.

Con il widget Moduli ottieni:

  • Inserimento manuale dei dati direttamente dalla board
  • Tracciamento automatico della cronologia per ogni invio
  • Pattern puliti per mostrare lo stato corrente e nascondere i record eliminati

Tutto senza uscire dalla tua board IronFlock.

Last updated on