dev:applicatiebeheer:instellen_inrichten:schermdefinitie:scherminfomatie_voor_getflextree_schermen

Verschillen

Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.

Link naar deze vergelijking

Beide kanten vorige revisie Vorige revisie
Volgende revisie
Vorige revisie
dev:applicatiebeheer:instellen_inrichten:schermdefinitie:scherminfomatie_voor_getflextree_schermen [2026/07/15 10:15] – verwijderd - Externe bewerking (Ongeldige datum) 127.0.0.1dev:applicatiebeheer:instellen_inrichten:schermdefinitie:scherminfomatie_voor_getflextree_schermen [2026/07/15 11:07] (huidige) – Externe bewerking 127.0.0.1
Regel 1: Regel 1:
 +====== Scherminformatie voor getFlexTree schermen ======
  
 +[[dev:applicatiebeheer:instellen_inrichten:schermdefinitie|Scherm]] waarbij de opgeroepen informatie als hiërarchische elementen getoond worden. Een voorbeeld en vooralsnog enige toepassing in OpenWave is de DocumentTree waarbij de mappenstructuur van een zaak/inrichting en daaronder hangende submappen en documenten in een boomstructuur getoond worden.
 +
 +**Voorbeeld van een boomstructuurscherm voor documenten bij een zaak:**
 +
 +{{:openwave:applicatiebeheer:instellen_inrichten:schermdefinitie:documenttree_voorbeeld.png?600|documenttree_voorbeeld}}
 +
 +===== Voorbeeld =====
 +
 +<code xml>
 +  <?xml version="1.0" encoding="UTF-8"?>
 +  <document>
 +    <header>
 +        <version>1.0</version>
 +        <resultcode>0</resultcode>
 +        <created>2021-12-21T15:38:11</created>
 +        <querykeys querymethod="parameter+xml">
 +            <paramlogin>24c5cc9b647843fe972c6191193de0f8</paramlogin>
 +            <parampass/>
 +            <paramretourformaat>xml</paramretourformaat>
 +            <paramapi>documenten</paramapi>
 +            <paramkeypointer>86596</paramkeypointer>
 +            <parammodule>W</parammodule>
 +            <paramstartnode>Omgeving</paramstartnode>
 +            <paramdata>0</paramdata>
 +        </querykeys>
 +    </header>
 +    <metadata>
 +        <koptekst1>Tree</koptekst1>
 +        <koptekst2/>
 +        <generiek>
 +            <!--aangeven of leafs verplaatsbaar mogen zijn-->
 +            <leaficon>36</leaficon>
 +            <nodeicon>134</nodeicon>
 +            <verplaatsbaar>true</verplaatsbaar>
 +            <verplaatsactie action="1"/>
 +            <verplaatscallback action="2"/>
 +        </generiek>
 +        <specifiek>
 +            <button id="1" visible="true" hint="Refresh" knoptype="linksonder" knopindex="1"
 +                refresh="true" icoon="29" action="3">true </button>
 +        </specifiek>
 +        <actions>
 +            <action id="1"
 +                >startWizard(moveDocumentElement,paramkeypointer,parammodule,{"huidigNodeId":"VarHuidigNodeId","nieuwNodeId":"VarNieuwNodeId","type":"VarType"})</action>
 +            <action id="2"
 +                >getFlexTree(documenten,paramkeypointer,parammodule,paramstartnode,paramhaschildnodes,'')</action>
 +            <action id="3">refreshActiveDialog</action>
 +        </actions>
 +    </metadata>
 +    <data>
 +        <node id="Omgeving;2020W0053">
 +            <type>node</type>
 +            <haschildnodes>true</haschildnodes>
 +            <key>2020W0053</key>
 +            <description>2020W0053</description>
 +        </node>
 +        <node id="Omgeving;beginarg(Hallo.pdf)endarg">
 +            <type>leaf</type>
 +            <haschildnodes>false</haschildnodes>
 +            <key>Hallo.pdf</key>
 +            <description>Hallo.pdf</description>
 +        </node>
 +    </data>
 +  </document>
 +</code>
 + 
 +===== Mogelijke acties =====
 +
 +Acties bij dit type scherm zijn:
 +  * het verversen/ terugkeren naar originele startpunt van de hiërarchie via de verversknop in het scherm  
 +  * het verslepen van een element in de boomstructuur naar een andere (sub)element waarbij versleepte element ook daadwerkelijk verplaatst wordt.