Voordat u start met het maken van een documentsjabloon is het belangrijk dat u weet voor wat soort relatie u het document wilt gebruiken. Dit omdat de document-editor van flexkids werkt met zogenoemde schema’s. Om gegevens uit de database in een document te kunnen krijgen, is het nodig om af te spreken welke gegevens beschikbaar zijn voor het document. Welke gegevens beschikbaar zijn hangt af van het schema dat wordt gebruikt.
Een schema heeft altijd een bepaald startpunt, vanwaaruit de informatie opgehaald wordt. Zo is er bijvoorbeeld een startpunt Ouder, een startpunt Aanvraag en een startpunt Plaatsing.
Er zijn meerdere schema’s met hetzelfde startpunt, maar elk schema heeft zijn eigen focus voor wat betreft de gegevens die kunnen worden getoond. Het schema Ouder bevat ouder-, partner-, kind-, plaatsings-, koppelings- en gastoudergegevens. Het schema Offerte bevat dezelfde gegevens maar heeft daarnaast een groot aantal andere startpunten voor het maken van een plaatsingsovereenkomst.
De reden om meerdere schema’s voor een zelfde startpunt te maken heeft vooral met performance te maken. Een mailing naar alle Ouders van kinderen op Locatie ‘Spaarne’ moet snel gemaakt worden. Dit kan alleen als niet eerst nog eens alle gegevens voor de kinderen en plaatsingen meegenomen moeten worden.
Elk schema kent ook een eindpunt. Daarbinnen vindt u de zogenoemde elementen of anders gezegd de (samenvoeg)velden vanwaaruit de informatie opgehaald wordt. Binnen een start- en eindpunt kunnen andere start- en eindpunten liggen. Bijvoorbeeld binnen het start- en eindpunt van het schema Ouder vindt u het start- en eindpunt van Kind. Om gebruik te kunnen maken van de samenvoegvelden van de kindgegevens moet u dit start- en eindpunt plaatsen tussen het start- en eindpunt van Ouder. Lees verder bij Structuur van een schema.
Structuur van een schema
Elk schema is opgebouwd volgens een boomstructuur (*).Elk schema heeft een stam, groepen en elementen (velden). De elementen van een boomstructuur zijn logisch verbonden door middel van groepen. De stam verwijst naar de naam van het schema. Een stam heeft vaak meerdere groepen. Deze zijn met elkaar verbonden door lijnen (aftakkingen). Deze lijnen bepalen mede hoe u een documentsjabloon opbouwt en welke groepen binnen een bepaalde groep vallen. In het rechtervoorbeeld ziet u een voorbeeld van een lijnen-structuur.
(*1) |
Een boomstructuur is een hiërarchische structuur die lijkt op een op zijn kop afgebeelde boom met allerlei takken en zijtakken. Een bekend voorbeeld van een boomstructuur is een stamboom. |
|
|
Wat gebeurt er hierna
U gaat verder bij Sjabloongroepen.