Skip to content

La scheda Campi Personalizzati consente agli amministratori di creare e gestire campi dati aggiuntivi specifici per le esigenze della propria organizzazione. Questi campi appaiono nei profili dei membri e possono essere utilizzati per tracciare qualsiasi informazione oltre ai dati utente standard, come numeri di membership, livelli di competenza, certificazioni o assegnazioni di reparto.

Prerequisiti

  • Account Reserving attivo con email verificata
  • Ruolo di amministratore (Super Admin, Admin o Manager) nell'organizzazione
  • L'app deve essere in modalità Admin
  • Comprensione dei dati che si desidera raccogliere dai membri
  • Familiarità con i tipi di campo e quando utilizzarli

Passaggi

Progress: 0 of 16 steps
1

Naviga alla modalità Amministratore nel Pannello di controllo

2

Accedi alle Impostazioni dell'Organizzazione

3

Tocca la scheda 'Campi Personalizzati'

4

Tocca il pulsante '+' (Aggiungi) nell'intestazione

5

Inserisci un nome per il campo

6

Inserisci una chiave di campo (identificatore)

7

Seleziona il tipo di campo dal menu a discesa

8

Inserisci le opzioni del campo (solo per i tipi Selezione/Selezione multipla)

9

Attiva 'Obbligatorio' se il campo deve essere compilato

10

Attiva 'Mostra in Elenco' per visualizzarlo nelle tabelle dei membri

11

Inserisci un valore predefinito (opzionale)

12

Inserisci un testo di aiuto (opzionale)

13

Imposta l'ordine di visualizzazione (numero)

14

Tocca 'Salva' per creare il campo personalizzato

15

Per modificare un campo, toccalo nell'elenco

16

Per eliminare un campo, tocca l'icona di eliminazione

Stati Interattivi

Elenco Campi Personalizzati

Mostra tutti i campi personalizzati esistenti in una visualizzazione a tabella o a schede (a seconda delle dimensioni dello schermo).

  • Desktop: Vista tabella con colonne per Nome, Chiave, Tipo, stato Obbligatorio e Azioni
  • Mobile: Vista a schede che mostra il nome del campo, l'etichetta del tipo e i pulsanti di azione
  • Stato vuoto: Mostra un messaggio che incoraggia la creazione del primo campo personalizzato
  • Ogni riga/scheda ha i pulsanti Modifica ed Elimina

Modale Crea/Modifica Campo Personalizzato

Un modale modulo con le seguenti sezioni e stati:

  • Input Nome Campo: Campo di testo, obbligatorio, si autofocalizza all'apertura del modale
  • Input Chiave Campo: Campo di testo, obbligatorio, imposto in minuscolo, disabilitato in modalità modifica
  • Dropdown Tipo Campo: Obbligatorio, cambia le opzioni disponibili in base alla selezione
  • Input Opzioni: Visibile solo per i tipi Selezione e Selezione multipla
  • Toggle Obbligatorio: OFF di default, può essere cambiato in qualsiasi momento
  • Toggle Mostra in Elenco: OFF di default, controlla la visibilità della colonna nelle tabelle membri
  • Input Valore Predefinito: Opzionale, il tipo varia in base al tipo di campo
  • Textarea Testo di Aiuto: Opzionale, fornisce una guida all'utente
  • Input numerico Ordine di Visualizzazione: Predefinito a 0, accetta numeri interi positivi

Comportamenti dei Tipi di Campo

Diversi tipi di campo mostrano diversi controlli di input:

  • Text: Mostra un input di testo a riga singola con maxLength opzionale
  • Number: Mostra un input numerico con valori min/max opzionali
  • Date: Mostra un selettore di data nei moduli dei membri
  • Boolean: Mostra una casella di controllo o un interruttore Sì/No
  • Select: Mostra un menu a discesa (richiede che le opzioni siano configurate)
  • Multi-select: Mostra un selettore a scelta multipla (richiede che le opzioni siano configurate)

Consigli

  • Usa nomi di campo chiari e intuitivi che i membri possano capire facilmente
  • Mantieni le chiavi di campo brevi e descrittive usando snake_case (minuscolo con underscore)
  • Pianifica l'ordine di visualizzazione prima di creare più campi (usa incrementi di 10: 10, 20, 30, ecc.)
  • Non abusare di "Mostra in elenco" - troppe colonne rendono le tabelle difficili da leggere
  • Per i campi Select, elenca le opzioni dalla più comune alla meno comune
  • Usa il testo di aiuto per fornire esempi o requisiti di formato
  • Considera di rendere i campi obbligatori solo se sono veramente essenziali
  • Raggruppa i campi correlati usando numeri di ordine di visualizzazione simili
  • Testa i nuovi campi creando un membro di prova per verificarne il comportamento

Avvertenze

  • L'eliminazione di un campo personalizzato rimuove definitivamente tutti i dati memorizzati in quel campo per tutti i membri
  • Le chiavi dei campi non possono essere modificate dopo la creazione - scegli con saggezza
  • La modifica di un campo da non obbligatorio a obbligatorio non obbligherà i membri esistenti a compilarlo fino alla loro prossima modifica
  • Troppi campi personalizzati possono rallentare il caricamento dell'elenco membri
  • Le opzioni dei campi di selezione non devono contenere virgole (utilizzare punti e virgola o altri separatori se necessario)
  • La modifica del tipo di campo dopo l'esistenza dei dati può causare perdita di dati o problemi di formattazione
  • I campi obbligatori impediscono la creazione del membro se non compilati - evitare di rendere obbligatori retroattivamente i campi su grandi basi di membri
  • I campi "Mostra in elenco" aumentano il tempo di caricamento della pagina in modo proporzionale

Risoluzione dei problemi

FAQ

Qual è la differenza tra Field Name e Field Key? Field Name è l'etichetta visibile all'utente mostrata nei moduli (ad esempio, "Numero di Membership"). Field Key è l'identificatore interno programmatico utilizzato nel database (ad esempio, "membership_number"). I Name possono essere modificati in qualsiasi momento, ma i Key sono permanenti.

Posso riordinare i campi personalizzati dopo averli creati? Sì, modifica ogni campo e cambia il suo numero Display Order. I campi sono ordinati numericamente, con i numeri più bassi che compaiono per primi. Non è necessario che i numeri siano consecutivi: utilizzare 10, 20, 30 rende facile inserire nuovi campi tra quelli esistenti in un secondo momento.

Cosa succede ai dati dei membri esistenti se elimino un campo personalizzato? Tutti i dati memorizzati in quel campo vengono eliminati definitivamente per tutti i membri. Non esiste una funzione di annullamento. Esporta sempre i dati dei membri prima di eliminare i campi se potresti aver bisogno di recuperare le informazioni.

Posso cambiare il tipo di un campo dopo la sua creazione? Sebbene tecnicamente possibile, non è consigliato se i membri hanno già inserito dei dati. Cambiare tipo può causare perdita di dati o errori di formattazione. Approccio migliore: crea un nuovo campo con il tipo corretto e migra manualmente i dati.

Quanti campi personalizzati posso creare? Non c'è un limite rigido, ma consigliamo di mantenerne meno di 20-25 per prestazioni e esperienza utente ottimali. Troppi campi rendono i moduli eccessivi e rallentano il caricamento dei dati.

I campi personalizzati funzionano con l'importazione/esportazione dei membri? Sì, i campi personalizzati sono inclusi nelle esportazioni CSV dei membri e possono essere importati. Utilizza il field key come intestazione di colonna nel tuo file CSV.

I membri non amministratori possono vedere i campi personalizzati? I membri possono vedere i propri valori dei campi personalizzati nel loro profilo. La visibilità dei campi personalizzati di altri membri dipende dalle impostazioni sulla privacy dell'organizzazione e dai permessi dei membri.

Qual è il tipo di campo migliore per numeri di telefono o email? Usa il tipo Testo per informazioni di contatto aggiuntive. La piattaforma ha già dei campi email integrati. Per i numeri di telefono, il tipo Testo consente flessibilità nella formattazione (parentesi, trattini, codici internazionali).

Posso rendere un campo obbligatorio dopo che i membri esistono già? Sì, ma i membri esistenti non saranno obbligati a compilarlo retroattivamente. L'obbligo si applica solo quando si creano nuovi membri o quando i membri esistenti vengono modificati. Potrebbe essere necessario modificare in blocco i membri per garantire la conformità.

Cosa succede se due campi hanno lo stesso numero di Ordine di Visualizzazione? Verranno ordinati per data di creazione in caso di parità (prima i campi più vecchi). È buona norma utilizzare numeri d'ordine univoci per mantenere un controllo esplicito sulla disposizione dei campi.

Contenuti Correlati