dev:applicatiebeheer:probleemoplossing:portalen_en_moduleschermen:zaakportaal_omgeving:samenhang:gerelateerde_zaken
Tegel DSO Gerelateerde Zaken
Trigger
De tegel is een trigger voor het lijstscherm van DSO gerelateerde zaken. Zie DSO Gerelateerde Zaken
- De tegel is alleen zichtbaar voor inlogger wanneer:
- deze aan hem/haar is toegekend
- de evaluatie van het SQL statement onzichtbaar bij de tegeldefinitie een waarde ongelijk aan 0 oplevert. In dit geval is de tegel alleen zichtbaar indien er aan de omgevingszaak gerelateerde kaarten aanwezig zijn in tbgerelateerde verzoeken.
- Een tegel is disabled indien zo aangevinkt bij de tegeldefinitie.
Probleem
Het dynamische opschrift op tegels is niet zichtbaar:
- indien foutieve queryverwijzing (codering omgeving_groep)
- indien query zelf niet correct (zie Queries)
- indien inlogger geen recht heeft om query uit te voeren
- indien de kolom altijd verversen (tbportaltiles.dlaltijdrefreshen) op de tegeldefinitie uitgevinkt is.
Tegeldefinitie
De tegel is standaard als volgt gedefinieerd (Portal Tegeldefinitie):
- Portaal: omgevingdetail
- Kolom: Samenhang
- Kopregel: DSO-gerelateerde zaken
- Dynamisch tegelopschrift: getTileContent(dso_gerelateerde_zaken,{id})
Deze query, dso_gerelateerde_zaken, moet handmatig aangemaakt en gevuld worden via de Queries beheertegel met deze sql:
select 'Aantal: ' || count(dnkey) Aantal
from tbgerelateerdezaken
where dnkeyomgvergunningen = {id}
- Actie: getFlexList(SysStandardList,,{id},,omgeving_gerelateerdezaken)
- sql tegel onzichtbaar:
select case when exists
(select 1 from tbgerelateerdezaken where dnkeyomgvergunningen = {id})
then 1
else 0
end
dev/applicatiebeheer/probleemoplossing/portalen_en_moduleschermen/zaakportaal_omgeving/samenhang/gerelateerde_zaken.txt · Laatst gewijzigd: door Kars Gottschal