Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.
| 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.1 | openwave:1.35:applicatiebeheer:instellen_inrichten:schermdefinitie:scherminformatie_voor_detailschermen [2026/09/01 07:37] (huidige) – [Verplichte tags/attributen - Blok] Lonneke van Dijk |
|---|
| * **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> |