Da foglio di calcolo a Bobuild
I fogli di calcolo sono un ottimo punto di partenza. Bobuild diventa utile quando più persone hanno bisogno di permessi, workflow, portali o automazioni che un file condiviso non può applicare in modo sicuro.
Quando lasciare il foglio
Passa a Bobuild quando ti serve almeno uno di questi:
- viste diverse per staff, clienti e pubblico;
- workflow di stato con e-mail o generazione documenti;
- cronologia adatta all'audit invece di celle sovrascritte;
- relazioni strutturate (gli order appartengono ai customer) invece di colonne duplicate;
- un'API o embed nel tuo sito web.
Tieni un foglio di calcolo per export di analisi occasionali — le griglie e la SQL Console possono comunque produrre CSV.
Mappare i fogli agli oggetti
| Abitudine del foglio | Approccio Bobuild |
|---|---|
| Un foglio, molti gruppi di colonne | Dividi in oggetti collegati da References |
| VLOOKUP verso un altro foglio | Campo Reference (o auto field che copia un valore correlato) |
| Colonna status con testo libero | Campo Choice con elenco fisso |
| "Assignee" come stringa nome | Reference verso un oggetto User/Operator |
| Totali nelle righe di piè di pagina | Auto fields (sum/count) o un Chart / Pivot |
| Colonne nascoste per note interne | Campi separati + visibilità portale/widget così i clienti non le vedono mai |
| Macro per inviare mail | E-mail task su form o batch |
Piatto vs relazionale
Mantieni un oggetto quando ogni riga è indipendente e non ti serve mai un elenco figlio (lista mailing semplice, voci FAQ singole).
Dividi gli oggetti quando:
- la stessa persona o azienda compare su molte righe →
Customer+ record figli; - le righe d'ordine richiedono quantità →
Order+OrderLine+Product; - commenti, file o cronologia si accumulano per genitore → oggetto figlio con Reference.
Vedi Data modeling per Reference vs Reference Array vs oggetti di join.
Percorso di Import
- Pulisci le intestazioni (una riga di intestazione, nomi stabili).
- Crea oggetti e campi in Bobuild (o lascia che l'Import del Builder crei i campi con attenzione).
- Importa prima i genitori (customer), poi i figli (order) con le colonne reference mappate.
- Per file grandi, disabilita gli automatic fields durante l'Import.
- Valida con un filtro griglia e alcune pagine di dettaglio prima di invitare gli utenti.
Dettagli: Builder import and export.
Checklist della prima settimana
- Oggetti e relazioni corrispondono al processo reale
- Portale staff con griglie; portali pubblico/clienti solo se necessario
- Valori Choice di status concordati con il team
- Snapshot scattato dopo il primo Import pulito
- Un'automazione (e-mail di conferma o assegnazione) che dimostra il workflow