Een tabel maken met subformulieren

U kunt een tabel maken met behulp van subformulieren. Subformulieren kunnen vele verschillende objecten bevatten, waaronder knoppen, tekstvelden en andere subformulieren. De stroomrichting van het subformulier bepaalt hoe de bijbehorende objecten worden geordend. Meestal zult u tabellen maken met het object Tabel in het palet Objectbibliotheek. Als u een meer gecompliceerde tabel moet maken waarin de kolommen niet naast elkaar staan, kunt u subformulieren gebruiken.

  1. Start de tabel:

    • Klik in het palet Objectbibliotheek op de categorie Standaard en sleep een subformulierobject naar het formulier.

    • Wijzig de grootte van het subformulier zodat het overeenkomt met de breedte van de tabel.

    • Maak het subformulier hoger zodat u een of meer onderliggende subformulieren kunt toevoegen.

    • Typ een naam voor het subformulier in het vak Naam op het tabblad Binding van het palet Object. Typ bijvoorbeeld: BovenliggendeTabel.

    • Selecteer in het palet Toegankelijkheid in de lijst Rol subformulier de optie Tabel.

  2. Maak een tabelkoptekst:

    • Sleep een ander subformulierobject naar het subformulier BovenliggendeTabel.

    • Maak de breedte van het subformulier voor koptekst gelijk aan de breedte van het bovenliggende subformulier en maak de hoogte van het subformulier gelijk aan de vereiste hoogte van de koptekstrij.

    • Typ een naam voor het subformulier in het vak Naam op het tabblad Binding van het palet Object. Typ bijvoorbeeld: KoptekstTabel.

    • Selecteer in het palet Toegankelijkheid in de lijst Rol de optie Koptekstrij.

  3. Voeg tekst toe voor de kolomkopteksten:

    • Sleep een tekstobject naar het subformulier KoptekstTabel.

    • Dubbelklik op de tekst in het tekstobject en typ een naam voor de kolom.

    • Herhaal dit zo vaak als nodig is om extra kopteksten toe te voegen aan de tabel.

  4. Maak een tekstrij die zal fungeren als de herhalende rij in de tabel:

    • Sleep een ander subformulierobject naar het subformulier BovenliggendeTabel.

    • Maak de breedte van het subformulier voor tekstrij gelijk aan de breedte van het bovenliggende subformulier en maak de hoogte van het subformulier gelijk aan de vereiste hoogte van de tekstrij.

    • Typ een naam voor het subformulier in het vak Naam op het tabblad Binding van het palet Object. Typ bijvoorbeeld: TekstrijTabel.

    • Voeg hetzelfde aantal velden onder de kopteksten toe als u hebt toegevoegd in stap 3 om de gegevenswaarden weer te geven in de tabel. Stel de grootte van de velden in.

    • Selecteer geen in de lijst Bijschrift in het palet Indeling.

    • Selecteer in het palet Toegankelijkheid in de lijst Rol subformulier de optie Tekstrij.

  5. Selecteer het subformulier BovenliggendeTabel, klik in het palet Object op het tabblad Subformulier en selecteer Overlopen in de lijst Inhoud.

  6. Klik in het palet Object op het tabblad Binding en schakel Subformulier herhalen voor elk gegevensitem in.

  7. (Optioneel) U kunt de tabel op de volgende manieren verbeteren:

    • Voeg in het palet Rand randen en arceringen toe aan de tabelelementen.

    • Geef overloop bovenaan en onderaan op voor de rijen van de tabel.

Een tabel maken met cellen met variabele breedte

  1. Maak twee of meer tabellen. Elke tabel moet één tekstrij hebben. De eerste tabel moet een koptekstrij hebben en de andere tabellen mogen alleen tekstrijen hebben.

  2. Plaats de tabellen onder elkaar.

  3. Plaats al deze tabellen in een bovenliggend subformulier.

  4. Pas de breedte van elke cel naar wens aan.

  5. Stel het bovenliggende subformulier in op Overlopen.