Tablora

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

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
ab
12
Rijen met een afwijkende breedte
1