openwave:1.33:applicatiebeheer:instellen_inrichten:queries

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.33:applicatiebeheer:instellen_inrichten:queries [2025/11/03 16:43] – [Query's om blokken onzichtbaar te maken in detailscherm] Cecilio do Rosarioopenwave:1.33:applicatiebeheer:instellen_inrichten:queries [2025/11/03 16:44] (huidige) – [Query's om blokken onzichtbaar te maken in detailscherm] Cecilio do Rosario
Regel 184: Regel 184:
  
 Het detailscherm van het inspectietraject bevat twee blokken //indeling//. Eén blok heeft drie mogelijkheden om een onderwerp in te vullen en het andere blok heeft slechts één onderwerp-editbox. Er is een instelling gemaakt onder de naam //Sectie: Inspecties en Item: ExtraOnderwerpVelden// die bepaalt welk van de twee blokken zichtbaar is. Een query onder de naam //inspecties_extra_ow// kijkt naar deze instelling. Die query is als volgt gedefinieerd: Het detailscherm van het inspectietraject bevat twee blokken //indeling//. Eén blok heeft drie mogelijkheden om een onderwerp in te vullen en het andere blok heeft slechts één onderwerp-editbox. Er is een instelling gemaakt onder de naam //Sectie: Inspecties en Item: ExtraOnderwerpVelden// die bepaalt welk van de twee blokken zichtbaar is. Een query onder de naam //inspecties_extra_ow// kijkt naar deze instelling. Die query is als volgt gedefinieerd:
-  select case when not exists (select dnkey from tbinitialisatie where upper(dvsectie) = 'INSPECTIES' and upper(dvitem)= 'EXTRAONDERWERPVELDEN'+<code sql>   
 +  select case when not exists  
 +  (select dnkey from tbinitialisatie where upper(dvsectie) = 'INSPECTIES' and upper(dvitem)= 'EXTRAONDERWERPVELDEN'
  then case when {id} = '1'  then 'true' else 'false' end  then case when {id} = '1'  then 'true' else 'false' end
  when (select d1logic from tbinitialisatie where upper(dvsectie) = 'INSPECTIES' and upper(dvitem)= 'EXTRAONDERWERPVELDEN') = 'F' and {id} = '1' then 'true'   when (select d1logic from tbinitialisatie where upper(dvsectie) = 'INSPECTIES' and upper(dvitem)= 'EXTRAONDERWERPVELDEN') = 'F' and {id} = '1' then 'true' 
Regel 192: Regel 194:
 else 'false'  else 'false' 
 end end
- +</code> 
 In de schermdefinitie van het inspectietrajectdetails //MDDC_geefInspTrajectDetail.xml// is het blok indeling dat maar één onderwerp toont als volgt   gedefinieerd (in de tag <notvisibleif> wordt de query //inspecties_extra_ow// aangeroepen met '0' als parameter: de {id} in de query wordt daarmee gesubstitueerd).  In de schermdefinitie van het inspectietrajectdetails //MDDC_geefInspTrajectDetail.xml// is het blok indeling dat maar één onderwerp toont als volgt   gedefinieerd (in de tag <notvisibleif> wordt de query //inspecties_extra_ow// aangeroepen met '0' als parameter: de {id} in de query wordt daarmee gesubstitueerd). 
         <blok>         <blok>
  • openwave/1.33/applicatiebeheer/instellen_inrichten/queries.1762184611.txt.gz
  • Laatst gewijzigd: 2025/11/03 16:43
  • door Cecilio do Rosario