Tablora · Bibliotheek
Een leeg record controleren zonder het stilzwijgend te verwijderen
Een lege regel in geplakte CSV wordt een rij met één cel. Zie hoe de structuurcontrole die meldt en hoe je beslist of die record mag blijven.
Wat een lege regel na het inlezen wordt
Kopieer je rijen uit meerdere exports of pagina's naar één tekstblok, dan sluipt er vaak een lege regel tussen. De structuurcontrole laat die niet stilletjes vallen. Een lege fysieke regel tussen twee records wordt ingelezen als een rij met één lege cel, en die blijft in het resultaat staan zodat je hem ziet.
Dat hij zichtbaar blijft, telt, want een lege regel kan iets betekenen. Hij kan aangeven waar een pagina of batch eindigde, hij kan staan op de plek waar bij het kopiëren een record verloren ging, maar het kan ook gewoon een vergissing zijn. De parser kan dat niet onderscheiden; jij wel, door in de bron te kijken.
De korte rij vinden
- Plak de tekst in Tabeltekst en kies het Scheidingsteken, of laat Scheidingsteken detecteren geselecteerd.
- Klik op Berekenen en kijk naar Rijen met een afwijkende breedte. Een lege regel telt daar mee, omdat hij één cel heeft in plaats van de breedte van de koprij.
- Zoek in het voorbeeld naar een lege rij en noteer wat ervoor en erna staat.
- Open de oorspronkelijke export of pagina op dezelfde plek en beslis: ontbreekt er een record, dient de lege plek als scheiding, of mag de regel weg?
- Bewerk een kopie van je tekst, klik opnieuw op Berekenen en controleer of de breedtetelling klopt met wat je verwacht.
- Denk je dat de lege regel een paginagrens markeert, noteer dan welk record erop volgt voordat je hem verwijdert.
Het voorbeeld a,b in cijfers
Het voorbeeld op de pagina bestaat uit de koprij a,b, een lege regel en het record 1,2, met komma als Scheidingsteken. De structuurcontrole meldt 3 rijen en 2 kolommen. Rij 2 heeft 1 cel, dus Rijen met een afwijkende breedte toont 1. Er is niets omgezet en geen celtekst veranderd.
Eén detail mis je makkelijk: een enkel regeleinde helemaal aan het eind van de tekst voegt geen extra rij toe. Alleen een lege regel tussen records verschijnt als korte rij, dus een net bestand dat op een nieuwe regel eindigt, geeft nog steeds het juiste aantal.
Lege rijen in de app en in de browser
De Tablora-app leest tabellen uit pdf's, foto's en scans en laat rijen en kolommen weg waarin elke cel leeg is, omdat paginamarges op lege cellen kunnen lijken. Moet een lege plek bewaard blijven, bijvoorbeeld tussen twee batches, leg die grens dan vast in je eigen notities of verdeel het werk over aparte tabellen.
Verwijder in de browsertool de lege regel pas nadat je de bron hebt gecontroleerd. Wie uit gewoonte elke korte rij weghaalt, kan twee batches samenvoegen die gescheiden moesten blijven, of de plek verbergen waar een record verdween.
Invoer
- Tabeltekst
- a,b 1,2
- Scheidingsteken
- ,
Resultaten
- Rijen
- 3
- Kolommen
- 2
| a | b |
|---|---|
| 1 | 2 |
- Rijen met een afwijkende breedte
- 1