dev:applicatiebeheer:probleemoplossing:portalen_en_moduleschermen:dsoprojectportaal:tegels_kolom_vervolgzaken:milieugebruikzaken
Milieu /Gebruik zaken
Trigger
De tegel is een trigger voor het lijstscherm van de Vervolgzaken van type Milieu/Gebruik bij een DSO project. Dit houdt in de milieuvergunningen die via een groep verbonden zijn aan de DSO zaken voor het DSO project.
- 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:
- de tegel is zichtbaar als er milieuvergunningen zijn (zowel open als gesloten) die via groep verbonden zijn aan de DSO zaken vallende onder het DSO project
- Een tegel is disabled indien zo aangevinkt bij de tegeldefinitie.
Probleem
Het dynamische opschrift op tegels is niet zichtbaar:
- indien foutieve queryverwijzing (codering: dso_vervolgzaak_milieugebruik)
- 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: dsoprojectportaal
- Kolom: Vervolgzaken
- Kopregel: Milieu/Gebruik zaken
- Dynamisch tegelopschrift: getTileContent(dso_vervolgzaak_milieugebruik,{id})
- Actie: getFlexList(SysStandardList,,{id},nil,dso_vervolgzaak_milieugebruik)
- Onzichtbaar indien result van de volgende select 0 is:
select case when
(select count(*) from tbmilvergunningen
where dnkeygroepvergunning in (select dnkeygroepvergunning from tbomgvergunning
where dnkeydsoproject = {id})) >= 1
then 1 else 0 end
dev/applicatiebeheer/probleemoplossing/portalen_en_moduleschermen/dsoprojectportaal/tegels_kolom_vervolgzaken/milieugebruikzaken.txt · Laatst gewijzigd: door Kars Gottschal