Bulk builder
Der Bulk builder verwandelt eine Tabelle in viele fertige Seiten auf einmal. Er ist für personalisierte Designs im großen Maßstab gebaut, etwa einen Satz Namensschilder, Zertifikate oder Visitenkarten, alle aus einer Vorlage erzeugt, sodass du das Werk genau einmal gestaltest und anordnest und die Daten den Rest erledigen lässt.
Kurzüberblick
- Gestalte eine Seite als deine Vorlage.
- Wähle ein Objekt aus, öffne im Eigenschaften-Panel den Abschnitt Design fields und gib ihm einen Feldnamen. Wiederhole das für jeden Platzhalter: Text, Bild, QR-Code, Barcode oder Farbe.
- Öffne den Bulk builder und lade eine CSV- oder Excel-Datei; die Spalten werden automatisch deinen Feldern zugeordnet, wenn die Überschriften übereinstimmen.
- Korrigiere nicht passende Spalten von Hand und wähle, welche Spalte jede erzeugte Seite beschriftet.
- Benenne die Ausgabegruppe und erzeuge dann: eine neue Seite pro Zeile, ausgefüllt und in ihrer eigenen Seitengruppe abgelegt.
- Exportiere die Gruppe als Stapel. Siehe Massen- und Gruppenexport.
Ausführliche Referenz
Felder auf der Vorlage markieren
| Feldtyp | Erkannt aus | Was die CSV-Zelle enthalten soll |
|---|---|---|
| Text | Einem Textobjekt | Reiner Text. Ein am Objekt bereits vorhandenes vorangestelltes Währungssymbol bleibt erhalten, und nur die Zahl wird getauscht |
| Bild | Einem Bildobjekt | Eine vollständige Bild-URL oder ein aus einer Excel-Zelle gezogenes eingebettetes Bild |
| QR-Code | Einem QR-Objekt | Die zu kodierende URL oder der Text |
| Barcode | Einem Barcode-Objekt | Der zu kodierende Wert, unter Nutzung des eigenen Typs und der Einstellungen des Barcodes |
| Farbe | Der Füllung oder Kontur eines Objekts | Ein Hex-Farbwert |
Die einzelnen Zellen eines Rasterlayouts können jeweils ihr eigenes Feld tragen, was praktisch für ein Fotoraster ist, das über viele Schilder oder Zertifikate wiederholt wird. Jedes Feld kann außerdem eine optionale Notiz tragen, eine kurze Erinnerung an dich selbst, was hineingehört, was nützlich ist, sobald eine Vorlage mehr als ein paar Felder hat.
Ein QR- oder Barcode-Feld behält den Typ, die Größe und den Stil, die du dem Objekt auf der Vorlage bereits gegeben hast. Nur der kodierte Wert ändert sich je Zeile, lege also Symbologie und Erscheinungsbild des Barcodes einmalig fest, bevor du ihn als Feld markierst.
Der Bulk builder braucht mindestens ein getaggtes Feld, um sich zu öffnen, das Markieren von Feldern auf der Vorlage kommt also immer zuerst.
Nicht dasselbe wie der Massenexport
Eine separate Funktion, Massenexport, liest ebenfalls eine CSV, aber nur, um den Text auf der Vorder- und Rückseite einer Visitenkarte für einen Stapel exportierter Dateien zu tauschen: Sie erstellt nie neue Seiten. Der hier beschriebene Bulk builder ist der richtige, wenn die Ergebnisse als bearbeitbare Seiten im Projekt bleiben sollen.
Deine Daten laden
| Format | Hinweise |
|---|---|
| CSV | Direkt aus einer von dir gewählten Datei geparst |
| Excel (.xlsx / .xls) | Liest das erste Arbeitsblatt; direkt in Zellen platzierte Bilder werden herausgezogen und automatisch als Bilder verwendet |
Spalten werden Feldern automatisch zugeordnet, wenn eine Überschrift einem Feldnamen entspricht, wobei Groß-/Kleinschreibung und umgebende Leerzeichen ignoriert werden. Der Rest des Namens muss dennoch übereinstimmen, sodass ein Feld Full Name mit einer Spalte full name, aber nicht mit einer Spalte fullname gepaart wird; jede Nichtübereinstimmung lässt sich im Schritt zur Feldzuordnung von Hand korrigieren. Eine Bildzelle innerhalb eines Rasterlayouts kann außerdem eine einzelne hochgeladene Datei statt einer URL je Zeile aufnehmen, angewendet auf jede erzeugte Zeile, was praktisch für ein gemeinsames Logo oder Wasserzeichen über den ganzen Stapel ist.
Seiten erzeugen
Es wird eine neue Seite pro Zeile erstellt, direkt nach der Vorlage eingefügt. Wähle, welche Spalte jede erzeugte Seite beschriftet, oder lass sie als "Page 1", "Page 2" und so weiter automatisch nummerieren, und benenne die Ausgabegruppe: Eine neue Seitengruppe wird automatisch erstellt, um alle erzeugten Seiten zusammenzuhalten. Zeilen werden in Stapeln zu zwanzig mit einem Fortschrittsbalken verarbeitet, sodass eine große Tabelle den Tab nicht blockiert. Eine leere Zelle lässt den an dieser Stelle vorhandenen Vorlageninhalt unangetastet, statt ihn zu leeren.
Nach dem Erzeugen
Jede erzeugte Seite ist eine normale Seite: Öffne ihren Tab und bearbeite sie von Hand, wenn eine Zeile eine Anpassung braucht, die die Vorlage nicht vorhersehen konnte, ohne die anderen oder die Vorlage selbst zu beeinflussen. Der ganze Stapel ist ebenfalls eine normale Gruppe und funktioniert daher mit allem in Seiten-Tabs und Gruppen, einschließlich Tagging, Umordnen und Schlaf.
Grenzen und Validierung
Es gibt kein hartes Zeilenlimit über das hinaus, was der Browser im Speicher halten kann. Die Vorlage muss eine reguläre Design-Seite mit gespeichertem Inhalt sein, der Builder läuft also nicht auf einem Whiteboard oder Foliensatz, und das Erzeugen erfordert mindestens ein zugeordnetes Feld und eine Datenzeile. Leere oder fehlerhafte CSV-Dateien und leere Tabellen werden mit einer klaren Meldung abgefangen, statt still zu scheitern. Der Button Review im Schritt zur Feldzuordnung bleibt deaktiviert, bis mindestens ein Feld zugeordnet ist, und das Erzeugen wird mit einer Meldung verweigert, falls das Blatt es irgendwie ohne sowohl Daten als auch ein zugeordnetes Feld dorthin schafft.
Sowohl Bulk Create als auch der Schließen-Button bleiben deaktiviert, während ein Stapel läuft, sodass du nicht versehentlich einen zweiten Lauf starten oder den Dialog mittendrin schließen kannst.
Erneut erzeugen
Es gibt keine Aktualisierung an Ort und Stelle: Ein erneuter Lauf des Bulk builders erstellt immer einen frischen Satz Seiten in einer frischen Gruppe, lösche also zuerst den vorherigen Stapel, wenn du keine Duplikate daneben stehen haben möchtest. Da jedes Feld auf der Vorlagenseite selbst lebt, wendet das Beheben von etwas dort und der erneute Lauf des Stapels diese Korrektur auf jede Ausgabe an.
Schritt für Schritt
Die Felder einer Vorlage taggen und dann 50 Schilder aus einer CSV erzeugen
- Gestalte eine Schild-Seite: ein Textobjekt für den Namen, ein Bildobjekt als Foto-Platzhalter und ein QR-Objekt für den Link.
- Wähle den Namenstext aus, öffne im Eigenschaften-Panel den Abschnitt Design fields und gib ihm einen Feldnamen wie
name. Wiederhole das für das Foto (photo) und den QR-Code (link). - Öffne das Zahnradmenü und wähle Bulk Builder. Der Upload-Schritt listet deine aktiven Felder auf, sodass du bestätigen kannst, dass alle drei erkannt sind.
- Lade eine CSV hoch, deren Spalten
name,photoundlinksind, wobei die Spaltephotoechte Bild-URLs enthält und die Spaltelinkden Wert, den jeder QR-Code kodieren soll. - Bestätige im Schritt Match Fields die automatisch zugeordneten Spalten. Wähle im Schritt Create die Spalte
nameals Seitenbeschriftung, benenne die Gruppe "Badges" und wähle Bulk Create. - Fünfzig fertige Seiten erscheinen unmittelbar nach der Vorlage in einer neuen Gruppe "Badges". Siehe Seiten-Tabs und Gruppen.
Eine CSV-Spalte korrigieren, die nicht automatisch zu einem Feldnamen passte
- Wenn eine Spaltenüberschrift nicht zu einem Feldnamen passt (zum Beispiel ein Feld
link, aber eine SpalteQR URL), zeigt sich dieses Feld im Schritt Match Fields als Not mapped. - Öffne das Dropdown neben dem nicht zugeordneten Feld und wähle die richtige Spalte von Hand.
- Der Button Review wird aktiviert, sobald mindestens ein Feld zugeordnet ist. Ordne jedes Feld zu, das gefüllt werden soll, bevor du fortfährst, denn ein nicht zugeordnetes Feld behält auf jeder Seite einfach seinen Vorlagenwert.
Einen Stapel nach dem Beheben eines Tippfehlers auf der Vorlage erneut erzeugen
- Behebe den Tippfehler direkt auf der Vorlagenseite. Da jedes Feld auf der Vorlage lebt, wird die Korrektur beim nächsten Lauf übernommen.
- Lösche zuerst die vorherige Ausgabegruppe, da jeder Lauf eine brandneue Gruppe erstellt, statt die alte zu aktualisieren.
- Öffne Bulk Builder erneut, lade dieselbe Datei erneut und wähle Bulk Create. Die Korrektur breitet sich auf jede erzeugte Seite aus.
Häufige Aufgaben
- Ein Bild über jedes Schild wiederverwenden: Lade innerhalb eines Rasterlayouts ein einzelnes Bild in eine Rasterzelle hoch, statt eine Spalte zuzuordnen, und es füllt diese Zelle in jeder Zeile.
- Eine Datei mit Semikolon oder Tab laden: Der CSV-Parser errät das Trennzeichen unter Komma, Semikolon und Tab, sodass ein Export, der Semikolons nutzt, ohne vorherige Umwandlung lädt.
- Ein Währungssymbol an einem Preis behalten: Tagge ein Textobjekt, das bereits ein Symbol zeigt; eine reine Zahl in der Zelle ersetzt nur die Zahl und lässt das Symbol an Ort und Stelle.
- Die Seiten automatisch nummerieren: Lass die Spalte für die Seitenbeschriftung auf Auto page labels, um "Page 1", "Page 2" und so weiter zu erhalten.
- Den Vorlagenwert für einige Zeilen behalten: Lass diese Zelle leer. Eine leere Zelle wird übersprungen, sodass der eigene Inhalt der Vorlage bestehen bleibt.
Fehlerbehebung
- "CSV looks empty" oder "xlsx looks empty". Die Datei hatte keine brauchbare Kopfzeile oder keine Datenzeilen, und vollständig leere Zeilen werden automatisch verworfen. Prüfe, dass die erste Zeile Spaltennamen enthält und dass mindestens eine Datenzeile Inhalt hat.
- Eine leere Zelle leert kein Feld. Eine leere Zelle wird übersprungen und der vorhandene Inhalt der Vorlage bleibt. Es gibt keine Möglichkeit, ein Feld aus dem Blatt heraus zu leeren; nur ein nicht leerer Wert ersetzt, was die Vorlage zeigt.
- Ein getaggtes Objekt wurde aus der Vorlage gelöscht. Felder werden jedes Mal aus der Vorlage neu gelesen, wenn du den Builder öffnest, ein gelöschtes Objekt fällt also einfach aus der Feldliste heraus und alle für es bestimmten Daten laufen ins Leere. Tagge ein neues Objekt mit diesem Feldnamen, um es zurückzuholen.
- In Excel eingebettete Bilder füllen keine Rasterzellen. Bildspalten von Rasterzellen brauchen echte Bild-URLs, die mit
httpsbeginnen, keine in die Zellen eingefügten Bilder. Wenn jede Rasterzelle leer bleibt, warnt der Builder direkt nach dem Erzeugen davor. - Ein Bild kommt leer heraus. Ein Bild- oder Rasterzellenwert muss eine erreichbare
http-/https-URL oder ein aus einer Excel-Zelle gezogenes eingebettetes Bild sein. Ein bloßer Dateiname, der in eine CSV-Zelle getippt wird, löst sich nicht auf. - Ein sehr großes Blatt wird träge. Es gibt keine Zeilenobergrenze, aber jede erzeugte Seite ist eine vollständige Kopie der Vorlage, die im Speicher gehalten und dann mit dem Projekt gespeichert wird, sodass ein Blatt mit tausenden Zeilen sowohl den Speicher als auch die gespeicherte Datei aufblähen kann. Teile einen riesigen Lauf in kleinere Gruppen auf, wenn der Tab langsamer wird.
- Der Builder öffnet sich nicht. Er braucht mindestens ein getaggtes Feld und eine reguläre Design-Seite mit gespeichertem Inhalt. Er meldet eine klare Nachricht und tut nichts auf einem Whiteboard oder Foliensatz, oder wenn noch kein Objekt ein Design-Feld hat.
Tipps
Eine Vorlage, viele Ausgaben
Halte die Vorlage aufgeräumt und bring die Felder einmal richtig hin. Jede Zeile verwendet sie wieder, sodass eine Korrektur an der Vorlage beim nächsten erneuten Erzeugen überall greift.
Nutze echte Bild-URLs
Ein Bildfeld braucht eine erreichbare URL oder ein direkt in eine Excel-Zelle eingebettetes Bild. Ein bloßer Dateiname, der in eine CSV-Zelle getippt wird, löst sich zu nichts auf.
Aufräumen, bevor du erneut erzeugst
Da jeder Lauf eine brandneue Gruppe erstellt, lösche oder benenne zuerst den vorherigen Stapel um, wenn du an derselben Vorlage feilst, damit du nicht mit mehreren fast identischen Gruppen in der Tab-Leiste endest.
Verwandt
- Seiten-Tabs und Gruppen für die Gruppe, in der die Ergebnisse landen
- Massen- und Gruppenexport zum Exportieren der erzeugten Seiten
- QR-Codes und Barcodes zum Einrichten dieser Feldtypen
- Eigenschaften-Panel für den Abschnitt Design fields