openwave:1.35:applicatiebeheer:instellen_inrichten:schermdefinitie:scherminformatie_voor_detailschermen

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
openwave:1.35:applicatiebeheer:instellen_inrichten:schermdefinitie:scherminformatie_voor_detailschermen [2026/08/17 11:23] – Externe bewerking 127.0.0.1openwave:1.35:applicatiebeheer:instellen_inrichten:schermdefinitie:scherminformatie_voor_detailschermen [2026/09/01 07:37] (huidige) – [Verplichte tags/attributen - Blok] Lonneke van Dijk
Regel 27: Regel 27:
     * **getflexlist(parameterlist).** Dat betekent dat het blok wordt gevuld door de matrix van een lijstscherm (dus zonder header, maar met knoppen linksonder). De parameterlist geeft aan welk lijstscherm in het blok getoond moet worden. Bijvoorbeeld getFlexList(tblegesberekeningen,tblegessoort,%keypointer%) waarbij %keypointer% altijd wordt vervangen door de primary key van de tabel waar het detailscherm op gebaseerd is.     * **getflexlist(parameterlist).** Dat betekent dat het blok wordt gevuld door de matrix van een lijstscherm (dus zonder header, maar met knoppen linksonder). De parameterlist geeft aan welk lijstscherm in het blok getoond moet worden. Bijvoorbeeld getFlexList(tblegesberekeningen,tblegessoort,%keypointer%) waarbij %keypointer% altijd wordt vervangen door de primary key van de tabel waar het detailscherm op gebaseerd is.
     * **{REST}(restfunctienaam).** Hiermee wordt aangegeven dat het resultaat van en REST-aanroep moet worden ingevoegd. Zie: [[openwave:1.35:applicatiebeheer:instellen_inrichten:rest_flexfuncties]].     * **{REST}(restfunctienaam).** Hiermee wordt aangegeven dat het resultaat van en REST-aanroep moet worden ingevoegd. Zie: [[openwave:1.35:applicatiebeheer:instellen_inrichten:rest_flexfuncties]].
-  * tag **''<notvisibleif>''**. Deze tag mag ook weggelaten worden. Indien de tag wel bestaat dan verwijst de inhoud naar een rij uit de tabel tbqueries (zie [[openwave:1.35:applicatiebeheer:instellen_inrichten:queries|Queries]]). Bijvoorbeeld ''<notvisibleif>%query(omgeving_blokhyperlink)%</notvisibleif>'' verwijst naar de rij in tbqueries met dvcode = 'omgeving_blokhyperlink'. Het programma zal de bijbehorende query evalueren. De uitkomst van de geëvalueerde query moet 1 of true danwel of 0 of flase zijn. Indien verkeerde verwijzing, of het element is leeg, of indien error bij evaluatie, of de uitkomst is <> 1, dan is het blok WEL zichtbaar. Indien de uitkomst van de query de waarde 1 heeft dan is het blok NIET zichtbaar. Hiermee kan dus bepaalde scherminformatie verborgen blijven op grond van een zelf ingevoerde conditie. Zo kan de query waar bovenstaand voorbeeld naar verwijst bestaan uit het statement:+  * tag **''<notvisibleif>''**. Deze tag mag ook weggelaten worden. Indien de tag wel bestaat dan verwijst de inhoud naar een rij uit de tabel tbqueries (zie [[openwave:1.35:applicatiebeheer:instellen_inrichten:queries|Queries]]). Bijvoorbeeld ''<notvisibleif>%query(omgeving_blokhyperlink)%</notvisibleif>'' verwijst naar de rij in tbqueries met dvcode = 'omgeving_blokhyperlink'. Het programma zal de bijbehorende query evalueren. De uitkomst van de geëvalueerde query moet 1 of true danwel of 0 of false zijn. Indien verkeerde verwijzing, of het element is leeg, of indien error bij evaluatie, of de uitkomst is <> 1, dan is het blok WEL zichtbaar. Indien de uitkomst van de query de waarde 1 heeft dan is het blok NIET zichtbaar. Hiermee kan dus bepaalde scherminformatie verborgen blijven op grond van een zelf ingevoerde conditie. Zo kan de query waar bovenstaand voorbeeld naar verwijst bestaan uit het statement:
  
 <code sql> <code sql>
  • openwave/1.35/applicatiebeheer/instellen_inrichten/schermdefinitie/scherminformatie_voor_detailschermen.txt
  • Laatst gewijzigd: 2026/09/01 07:37
  • door Lonneke van Dijk