Records als boomstructuur tonen
Doel
Van een weergave een boomstructuur maken: de records van de tabel in elkaar genest, met het formulier of de kaart van het geselecteerde record naast het diagram. Categorieën binnen categorieën, kostenplaatsen, een stuklijst, een organigram — alles waarbij een record een ouder van hetzelfde soort heeft.
Vereisten
- Een tabel waarvan de records een ouder hebben: ze heeft een zoekveld nodig dat terugverwijst naar dezelfde tabel. Heeft de jouwe dat niet, voeg het dan eerst toe — zie Een veld aan een tabel toevoegen.
- Een weergave van die tabel om een diagram van te maken. Zie Een weergave maken.
Stappen
1. Vertel de tabel dat ze een hiërarchie is
Open de tabel, ga naar Velden en selecteer het zoekveld dat de ouder bevat. Druk op Gebruiken als bovenliggend veld.
Dit is een feit over de tabel, niet over één weergave: het zorgt ervoor dat Boomstructuur als indeling verschijnt, en het is wat een nieuw diagram als uitgangspunt neemt, zodat je niet hoeft te onthouden welk van meerdere zoekvelden het bovenliggende is. De veldenlijst markeert het daarna met (Bovenliggend veld).
De knop verschijnt alleen bij een zoekveld dat terugverwijst naar dezelfde tabel. Een zoekveld naar een andere tabel beschrijft geen nesting — een diagram dat daarop is gebouwd, toont een platte lijst met wortels zonder iets eronder — dus dat wordt niet aangeboden.
2. Stel de indeling van de weergave in op Boomstructuur
Open de weergave in de Weergaveontwerper. Stel in de strook onder de titel Indeling in op Boomstructuur.
De knop Boomstructuur verschijnt in de titelbalk. Druk erop, en in het venster dat opent, geef je aan wat het diagram tekent.
3. Controleer het bovenste niveau
De eerste kaart is het Bovenste niveau. De tabel ervan is die van deze weergave en kan niet worden gewijzigd — een weergave toont de records van haar eigen tabel, dus een diagram van iets anders zou een andere weergave zijn.
Gekoppeld via is het zoekveld waarlangs de records worden genest. Het is al ingevuld vanuit stap 1; de lijst biedt alleen zoekvelden aan die terugverwijzen naar deze tabel.
4. Bepaal hoe een rij eruitziet
Al het andere op de kaart is optioneel, en alles wat je niet aanraakt, komt van de tabel zelf:
| Instelling | Onaangeroerd gebruikt het | Stel het in als |
|---|---|---|
| Rijtekst | Het primaire veld van de tabel | Het diagram iets anders dan de naam van het record moet tonen |
| Tweede regel | De secundaire tekst van de tabel | Kies Geen bij een diagram — de naam van de ouder staat meestal in de rij direct erboven, dus die herhalen verspilt de regel |
| Pictogram | Het eigen pictogram van de tabel | Twee soorten rijen in één oogopslag van elkaar te onderscheiden moeten zijn |
| De afbeelding van het record tonen | Uit | De rijen mensen of producten zijn, waarbij een gezicht of foto sneller herkenbaar is dan een symbool |
| Bij selectie tonen | Het formulier | Een kaart, voor records die mensen lezen in plaats van bewerken — of Niets voor een niveau dat alleen structuur is |
5. Hang er een andere tabel onder (optioneel)
Druk op Een niveau toevoegen. Kies de tabel, onder welk niveau het hangt, en het zoekveld op de eigen tabel dat naar die ouder verwijst.
Zo toont het meegeleverde organigram de mensen van elke eenheid eronder: een niveau Eenheden dat nest via Bovenliggende eenheid, en een niveau Personen eronder, gekoppeld via de Organisatie-eenheid van de persoon. Hetzelfde mechanisme modelleert provincie → stad → vestiging als drie tabellen, of producten onder categorieën.
Alleen zoekvelden die verwijzen naar de tabel van het bovenliggende niveau worden aangeboden, om dezelfde reden als in stap 3.
Sleep een niveau om de volgorde te wijzigen waarin de delen van de onderliggende items van een knooppunt worden getekend — subeenheden vóór personen, of andersom. Het bovenste niveau blijft eerst.
6. Kies hoe het diagram opent
Twee instellingen bovenaan het venster:
- Het eerste niveau openen bij het laden — standaard aan, want daar is een navigatiediagram voor. Zet het uit als het eerste niveau al een lange lijst is.
- Lezers het diagram op één knooppunt laten focussen — standaard aan. Het geeft lezers een besturingselement om het diagram op één tak te openen, met een spoor terug naar buiten.
7. Toepassen, en dan Opslaan
Toepassen legt het venster vast; Opslaan slaat de weergave op. Annuleren laat het opgeslagen diagram ongemoeid — een half gebouwd diagram zou niet worden weergegeven, dus het kan niet per ongeluk achterblijven.
Open de weergave in een app en je hebt een diagram: klik op een record om het naast de boomstructuur te zien, dubbelklik om de pagina ervan te openen, en zoek in het vak bovenaan om er een te vinden zonder te scrollen.
Er weer een lijst van maken
Zet Indeling terug op Lijst en sla op. De instellingen van het diagram worden verwijderd, niet verborgen — een weergave die zei dat ze een lijst was terwijl ze een diagram meedroeg dat niemand kon zien, zou het diagram bij de volgende opslag terugzetten.
Wat je controleert als een diagram er verkeerd uitziet
- Alles staat op het bovenste niveau, niets is genest — het veld Gekoppeld via is niet het veld dat de ouder echt bevat, of bij de records is geen ouder ingesteld.
- Een niveau gaat nooit open — het veld Gekoppeld via ervan verwijst naar de verkeerde tabel, of niemand heeft nog records van dat soort.
- Een niveau toont niets bij selectie — de instelling Bij selectie tonen ervan is Niets, of noemt een formulier of weergave die niet bestaat op die tabel.
- Opslaan wordt geweigerd — bij een niveau ontbreekt de tabel of de koppeling. Elk niveau heeft beide nodig.