De regels in een tabel, geplaatst in een documenttemplate, moeten automatisch genummerd worden. | |
Hoe en wat: | |
Wat wil je? Je gebruikt een documenttemplate om een e-mail te versturen of een document te printen. In deze documenttemplate is een tabel opgenomen met een kop en regel. Het aantal regels wordt automatisch door Coachview bepaalt aan de hand van de samenvoegcode voor herhalen van gegevens. De regels, niet de kop, moeten automatisch genummerd worden. | |
Wat is er nodig? Een stylesheet en documenttemplate. | |
Voorbeeld stylesheet: | |
Het voorbeeld is gemaakt met behulp van een stylesheet en documenttemplate (editor 3.0), datagroep 'Opleiding'. De deelnemerslijst wordt met behulp van een tabel weergegeven. Het is aan te raden om hier een aparte stylesheet voor aan te maken, zeker als je ook tabellen hebt waar deze autonummering niet van toepassing is. | |
Maak een nieuwe stylesheet aan met behulp van menu-groep 'Beheer' en menu-item 'Stylesheet'. Kopieer de inhoud van een bestaande stylesheet. | |
Voeg de regel 'counter-reset: row-num -1;' als volgt toe. | |
/* Tabel opmaak: */ table { border-collapse: collapse; counter-reset: row-num -1; } | |
Voeg daar onder de volgende regels toe: table tr { counter-increment: row-num; } table tr td:first-child::before { content: counter(row-num) '. '; } | |
/* Tabel opmaak: */ table { border-collapse: collapse; counter-reset: row-num -1; } table tr { counter-increment: row-num; } table tr td:first-child::before { content: counter(row-num) '. '; } table tbody th { | |
Sla de stylesheet op. | |
Voeg deze stylesheet toe aan de documenttemplate waarvoor de regels genummerd moeten worden. Dit doe je in tab 'Algemeen'.
| |
Je hoeft nu verder niets meer te doen. Heb je in de documenttemplate een tabel toegevoegd, dan zie je dit als volgt. | |
Het resultaat: | |