Skip to content

Costruttore in blocco

Il costruttore in blocco trasforma un foglio di calcolo in molte pagine finite in una volta sola. È pensato per progetti personalizzati su larga scala, come un set di badge nominativi, attestati o biglietti da visita, tutti generati da un unico modello, così progetti e imposti il layout del pezzo esattamente una volta e lasci che siano i dati a fare il resto.

Panoramica rapida

  1. Progetta una pagina come modello.
  2. Seleziona un oggetto, apri la sezione Design fields del pannello delle proprietà e dagli un nome di campo. Ripeti per ogni segnaposto: testo, immagine, codice QR, codice a barre o colore.
  3. Apri il costruttore in blocco e carica un file CSV o Excel; le colonne vengono associate ai tuoi campi automaticamente quando le intestazioni corrispondono.
  4. Correggi a mano le eventuali colonne non corrispondenti e scegli quale colonna etichetta ciascuna pagina generata.
  5. Assegna un nome al gruppo di output, poi genera: una nuova pagina per riga, compilata e inserita nel proprio gruppo di pagine.
  6. Esporta il gruppo come lotto. Vedi Esportazione in blocco e di gruppo.

Riferimento dettagliato

Contrassegnare i campi sul modello

Tipo di campoRilevato daCosa deve contenere la cella CSV
TestoUn oggetto di testoTesto semplice. Un simbolo di valuta iniziale già presente sull'oggetto viene mantenuto, e viene sostituito solo il numero
ImmagineUn oggetto immagineUn URL completo di immagine, o un'immagine incorporata estratta da una cella Excel
Codice QRUn oggetto QRL'URL o il testo da codificare
Codice a barreUn oggetto codice a barreIl valore da codificare, usando il tipo e le impostazioni del codice a barre stesso
ColoreIl riempimento o il contorno di un oggettoUn valore di colore esadecimale

Anche le singole celle di un layout a griglia possono portare ciascuna il proprio campo, il che è comodo per una griglia di foto ripetuta su molti badge o attestati. Ogni campo può anche portare una nota facoltativa, un breve promemoria per te su cosa vi appartiene, utile quando un modello ha più di un paio di campi.

Un campo QR o codice a barre mantiene qualsiasi tipo, dimensione e stile che hai già dato all'oggetto sul modello. Cambia solo il valore codificato per riga, quindi imposta la simbologia e l'aspetto del codice a barre una volta sola, prima di contrassegnarlo come campo.

Il costruttore in blocco ha bisogno di almeno un campo taggato per aprirsi, quindi contrassegnare i campi sul modello viene sempre prima.

Non è la stessa cosa dell'esportazione in blocco

Una funzione separata, l'esportazione in blocco, legge anch'essa un CSV, ma solo per sostituire il testo sul fronte e sul retro di un biglietto da visita per un lotto di file esportati: non crea mai nuove pagine. Il costruttore in blocco qui descritto è quello a cui ricorrere quando vuoi che i risultati restino nel progetto come pagine modificabili.

Caricare i tuoi dati

FormatoNote
CSVAnalizzato direttamente da un file che scegli
Excel (.xlsx / .xls)Legge il primo foglio di lavoro; le immagini collocate direttamente nelle celle vengono estratte e usate come immagini automaticamente

Le colonne vengono associate ai campi automaticamente quando un'intestazione corrisponde al nome di un campo, ignorando maiuscole/minuscole e gli spazi circostanti. Il resto del nome deve comunque combaciare, quindi un campo Full Name si abbina a una colonna full name ma non a una fullname; qualsiasi discrepanza può essere corretta a mano nel passaggio di corrispondenza dei campi. Una cella immagine dentro un layout a griglia può anche accettare un singolo file caricato invece di un URL per riga, applicato a ogni riga generata, il che è comodo per un logo o una filigrana condivisi su tutto il lotto.

Generare le pagine

Viene creata una nuova pagina per riga, inserita subito dopo il modello. Scegli quale colonna etichetta ciascuna pagina generata, oppure lasciale numerare automaticamente come "Page 1", "Page 2" e così via, e assegna un nome al gruppo di output: un nuovo gruppo di pagine viene creato automaticamente per tenere insieme ogni pagina generata. Le righe vengono elaborate in lotti da venti con una barra di avanzamento, così un foglio di calcolo grande non blocca la scheda. Una cella vuota lascia intatto il contenuto esistente del modello in quel punto invece di cancellarlo.

Dopo la generazione

Ogni pagina generata è una pagina normale: apri la sua scheda e modificala a mano se una riga ha bisogno di una correzione che il modello non poteva prevedere, senza toccare le altre né il modello stesso. Anche l'intero lotto è un gruppo normale, quindi funziona con tutto ciò che trovi in schede e gruppi di pagine, inclusi tag, riordino e sospensione.

Limiti e convalida

Non c'è un limite rigido di righe oltre a ciò che il browser può tenere in memoria. Il modello deve essere una normale pagina di progetto con contenuto salvato, quindi il costruttore non funziona su una lavagna o una presentazione, e generare richiede almeno un campo mappato e una riga di dati. I file CSV vuoti o malformati e i fogli di calcolo vuoti vengono intercettati con un messaggio chiaro invece di fallire silenziosamente. Il pulsante Review nel passaggio di corrispondenza dei campi resta disabilitato finché almeno un campo non è mappato, e la generazione viene rifiutata con un messaggio se il foglio dovesse in qualche modo arrivarci senza sia i dati sia un campo mappato.

Sia Bulk Create sia il pulsante di chiusura restano disabilitati mentre un lotto è in esecuzione, così non puoi avviare accidentalmente una seconda esecuzione né chiudere la finestra a metà.

Rigenerare

Non c'è un aggiornamento sul posto: eseguire di nuovo il costruttore in blocco crea sempre un nuovo set di pagine in un nuovo gruppo, quindi elimina prima il lotto precedente se non vuoi duplicati accanto a esso. Poiché ogni campo vive sulla pagina modello stessa, correggere qualcosa lì ed eseguire di nuovo il lotto applica quella correzione a ogni output.

Passo dopo passo

Taggare i campi di un modello, poi generare 50 badge da un CSV

  1. Progetta una pagina badge: un oggetto di testo per il nome, un oggetto immagine come segnaposto per la foto e un oggetto QR per il link.
  2. Seleziona il testo del nome, apri la sezione Design fields del pannello delle proprietà e dagli un nome di campo come name. Ripeti per la foto (photo) e il QR (link).
  3. Apri il menu a forma di ingranaggio e scegli Bulk Builder. Il passaggio di caricamento elenca i tuoi campi attivi così puoi confermare che tutti e tre siano riconosciuti.
  4. Carica un CSV le cui colonne sono name, photo e link, con la colonna photo che contiene URL di immagini reali e la colonna link che contiene il valore che ogni QR deve codificare.
  5. Nel passaggio Match Fields, conferma le colonne abbinate automaticamente. Nel passaggio Create, scegli la colonna name come etichetta della pagina, dai al gruppo il nome "Badges" e scegli Bulk Create.
  6. Cinquanta pagine finite compaiono in un nuovo gruppo "Badges" subito dopo il modello. Vedi Schede e gruppi di pagine.

Correggere una colonna CSV che non ha abbinato automaticamente un nome di campo

  1. Se un'intestazione di colonna non corrisponde a un nome di campo (per esempio un campo link ma una colonna QR URL), quel campo appare come Not mapped nel passaggio Match Fields.
  2. Apri il menu a discesa accanto al campo non mappato e scegli a mano la colonna corretta.
  3. Il pulsante Review si abilita una volta mappato almeno un campo. Mappa ogni campo che vuoi compilare prima di continuare, dato che un campo non mappato mantiene semplicemente il valore del modello su ogni pagina.

Rigenerare un lotto dopo aver corretto un refuso sul modello

  1. Correggi il refuso direttamente sulla pagina modello. Poiché ogni campo vive sul modello, la correzione viene recepita alla prossima esecuzione.
  2. Elimina prima il gruppo di output precedente, dato che ogni esecuzione crea un gruppo del tutto nuovo invece di aggiornare quello vecchio.
  3. Apri di nuovo Bulk Builder, ricarica lo stesso file e scegli Bulk Create. La correzione si propaga a ogni pagina generata.

Attività comuni

  • Riusare un'immagine su ogni badge: dentro un layout a griglia, carica una singola immagine in una cella della griglia invece di mappare una colonna, e riempie quella cella su ogni riga.
  • Caricare un file con punto e virgola o tabulazioni: il parser CSV indovina il delimitatore tra virgola, punto e virgola e tabulazione, così un export che usa il punto e virgola si carica senza convertirlo prima.
  • Mantenere un simbolo di valuta su un prezzo: tagga un oggetto di testo che mostra già un simbolo; un numero semplice nella cella sostituisce solo il numero e lascia il simbolo al suo posto.
  • Numerare automaticamente le pagine: lascia la colonna dell'etichetta di pagina su Auto page labels per ottenere "Page 1", "Page 2" e così via.
  • Mantenere il valore del modello per alcune righe: lascia quella cella vuota. Una cella vuota viene saltata, così il contenuto del modello stesso resta.

Risoluzione dei problemi

  • "CSV looks empty" o "xlsx looks empty". Il file non aveva una riga di intestazione utilizzabile o non aveva righe di dati, e le righe completamente vuote vengono scartate automaticamente. Controlla che la prima riga contenga i nomi delle colonne e che almeno una riga di dati abbia contenuto.
  • Una cella vuota non cancella un campo. Una cella vuota viene saltata e il contenuto esistente del modello resta. Non c'è modo di svuotare un campo dal foglio; solo un valore non vuoto sostituisce ciò che mostra il modello.
  • Un oggetto taggato è stato eliminato dal modello. I campi vengono riletti dal modello ogni volta che apri il costruttore, quindi un oggetto eliminato semplicemente esce dall'elenco dei campi e qualsiasi dato destinato a esso non va da nessuna parte. Ritagga un nuovo oggetto con quel nome di campo per riportarlo.
  • Le immagini incorporate di Excel non riempiono le celle della griglia. Le colonne immagine delle celle della griglia richiedono URL di immagini reali che iniziano con https, non immagini incollate nelle celle. Quando ogni cella della griglia risulta vuota, il costruttore avverte di questo subito dopo la generazione.
  • Un'immagine risulta vuota. Un'immagine o un valore di cella della griglia deve essere un URL http/https raggiungibile o un'immagine incorporata estratta da una cella Excel. Un semplice nome di file digitato in una cella CSV non si risolve.
  • Un foglio molto grande diventa lento. Non c'è un tetto di righe, ma ogni pagina generata è una copia completa del modello tenuta in memoria e poi salvata con il progetto, quindi un foglio con migliaia di righe può gonfiare sia la memoria sia il file salvato. Suddividi un'esecuzione enorme in gruppi più piccoli se la scheda rallenta.
  • Il costruttore non si apre. Ha bisogno di almeno un campo taggato e di una normale pagina di progetto con contenuto salvato. Segnala un messaggio chiaro e non fa nulla su una lavagna o una presentazione, o quando nessun oggetto ha ancora un design field.

Suggerimenti

Un modello, molti output

Tieni in ordine il modello e imposta bene i campi una volta sola. Ogni riga lo riusa, quindi una correzione al modello si applica ovunque alla prossima rigenerazione.

Usa URL di immagini reali

Un campo immagine ha bisogno di un URL raggiungibile, o di un'immagine incorporata direttamente in una cella Excel. Un semplice nome di file digitato in una cella CSV non si risolverà in nulla.

Fai pulizia prima di rigenerare

Poiché ogni esecuzione crea un gruppo del tutto nuovo, elimina o rinomina prima il lotto precedente se stai iterando sullo stesso modello, così non ti ritrovi diversi gruppi quasi identici nella barra delle schede.

Correlati