Categorie: configuration Bijgewerkt: 2026-04-07 explorers lijstweergaven boomstructuur uct navigatie

Explorers

Explorers zijn boomstructuurweergaven in Ultimo die de relaties tussen databaserecords tonen in een hiërarchische structuur. Ze worden gebruikt om door gerelateerde gegevens te navigeren, zoals installaties per afdeling, jobs per medewerker, of onderdelen per installatie.

Gerelateerd: screens, uct-overzicht, database-objects


Locatie in UCTbewerken

UCT > User Interface > Explorers


Hoe Explorers werkenbewerken

Een explorer toont records in een boomstructuur. Elk knooppunt (node) in de boom vertegenwoordigt een record uit een specifieke tabel. De structuur van de boom wordt bepaald door de relaties (foreign keys) tussen tabellen.

Voorbeeld:

Afdeling: Technische Dienst
  └── Installatie: Printstation
      ├── Onderdeel: Printcartridge
      ├── Onderdeel: Glas
      └── Onderdeel: Lamp

Explorer-structuur configurerenbewerken

Basis-instellingenbewerken

Veld Beschrijving
Explorer ID Uniek nummer. Standaard explorers: 1-999. Custom explorers: 1000+
Smart expanding Toon uitklapicoon alleen als een node sub-nodes heeft (kan performance beïnvloeden)
Limit results (top 500) Beperk root-nodes tot 500 (met knop "toon alles")
Language Explorer-beschrijving per taal
Explorer design Visuele weergave van de boomstructuur

Nodes definiërenbewerken

Elke node in de explorerstructuur heeft de volgende eigenschappen:

Tab Node:

Veld Beschrijving
Root table De tabel waarvan records op dit niveau worden getoond
Foreign key De foreign key die de node relateert aan het bovenliggende niveau
Part of relation Specifieke onderdeel-van-relatie met het bovenliggende niveau
View fields Velden die in de boomstructuur worden getoond (komma-gescheiden)
SQL Where clause SQL-filter om de getoonde records te beperken
SQL Order by clause SQL-sortering van de sub-nodes
Secondary tables Aanvullende tabellen voor weergavegegevens (moeten een foreign key-relatie met de root table hebben)

Tab Routing:

Veld Beschrijving
Routing table Bepaalt het standaard scherm en icoon voor de node (alleen mogelijk als secondary tables zijn gedefinieerd)
Group Groepeer sub-nodes op basis van de routing table

Tab Contexts/Status/Screen/Image: Per context/status-combinatie kun je een afwijkend scherm en icoon instellen.

Zoekfunctie op explorersbewerken

Type Beschrijving
No search Geen zoekfunctie
Basic search Zoek op beschrijving in specifieke velden. Configureer: Table, Search fields, Result fields, SQL Order by
Full Text search Zoek in alle velden via search domains. Configureer: Table, Domain, Result fields

Stap-voor-stap: Explorer aanmaken of wijzigenbewerken

Nieuwe explorer aanmakenbewerken

  1. Open User Interface > Explorers
  2. Klik Add (Ctrl+Alt+N) — een nieuwe explorer met ID 1000+ wordt aangemaakt
  3. Klik Edit om naar de bewerkingsmodus te gaan
  4. Vul de basiseigenschappen in (beschrijving per taal, Smart expanding, Limit results)

Nodes toevoegenbewerken

  1. In de bewerkingsmodus: selecteer de node waaronder je een nieuwe wilt toevoegen
  2. Klik Add — een lege node wordt toegevoegd
  3. Stel de node-eigenschappen in:
  4. Selecteer de Root table (moet een relatie hebben met het bovenliggende niveau)
  5. Selecteer de Foreign key
  6. Vul View fields in (komma-gescheiden veldnamen)
  7. Optioneel: voeg SQL Where/Order by clausules toe
  8. Klik Save

Nodes wijzigenbewerken

  1. Selecteer de explorer, klik Edit
  2. Selecteer de node die je wilt wijzigen
  3. Pas de eigenschappen aan in het detailpaneel
  4. Klik Save

Let op: Je kunt de Root table van een node niet wijzigen als er onderliggende nodes bestaan.

Nodes verwijderenbewerken

  1. Selecteer de node, klik Delete — als er sub-nodes zijn, verschijnt een waarschuwing
  2. Klik Save

Explorer terugzetten naar standaardbewerken

Standaard explorers (ID < 1000) kunnen niet worden verwijderd, maar aangepaste configuraties kunnen worden teruggedraaid:

  1. Selecteer de gewijzigde explorer (herkenbaar aan vinkje in kolom Custom)
  2. Klik Remove configuration
  3. Klik Yes — de standaarddefinitie wordt hersteld

Explorer Links koppelen data-invoervelden aan explorers, zodat gebruikers een waarde kunnen selecteren via een explorer-dialoog in plaats van een standaard selectielijst.

Locatiebewerken

UCT > User Interface > Explorer Links

Hoe het werktbewerken

  1. Een veld op een scherm verwijst naar een gelinkte tabel
  2. Via een Explorer Link wordt een explorer-dialoog beschikbaar bij dat veld
  3. De gebruiker selecteert een node in de explorer
  4. De waarde van de geselecteerde node wordt ingevuld in het schermveld
Veld Beschrijving
Explorer link ID Uniek nummer. Standaard: < 1000, Custom: 1000+
Explorer De gekoppelde explorer
Target table De tabel waarnaar de geselecteerde node-data wordt gekopieerd
Show screen Toon een standaard scherm in de explorer-dialoog
Use field value as root Open de explorer met alleen de branch van de huidige veldwaarde
Link parts Foreign key velden die bepalen welke nodes als waarde mogen dienen

Tabbladen in het detailpaneelbewerken

Tab Inhoud
Basic Basiseigenschappen, Smart expanding, Limit results, taal
Search Zoektype en -configuratie
Definition XML-definitie (Factory of Custom)
Links Gekoppelde Explorer Links

Praktische tipsbewerken


Zie ookbewerken