openwave:1.32:applicatiebeheer:instellen_inrichten:actions

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
Volgende revisie
Vorige revisie
openwave:1.32:applicatiebeheer:instellen_inrichten:actions [2025/01/28 14:13] – [getFlexAction] Ton Pullensopenwave:1.32:applicatiebeheer:instellen_inrichten:actions [2025/05/26 12:28] (huidige) – Externe bewerking 127.0.0.1
Regel 1: Regel 1:
 ======= Actions ======= ======= Actions =======
 +
 {{tag>openwave:1.32:applicatiebeheer:functionaliteiten:applicatiebouw}} {{tag>openwave:1.32:applicatiebeheer:functionaliteiten:applicatiebouw}}
 +
 ===== Wat is een action ===== ===== Wat is een action =====
  
Regel 113: Regel 115:
 <adm voorbeeld getflexaction en hoovertekst>  <adm voorbeeld getflexaction en hoovertekst> 
 Een tweede voorbeeld is de aanroep bij het hooveren over het groepicoontje op de lijst alle zaken (openingsportaal). Die kolom in de MDLC_AlleZakenList.xml is als volgt gedefinieerd. Een tweede voorbeeld is de aanroep bij het hooveren over het groepicoontje op de lijst alle zaken (openingsportaal). Die kolom in de MDLC_AlleZakenList.xml is als volgt gedefinieerd.
 +
    <column tagnaam="dnkeygroepvergunning">    <column tagnaam="dnkeygroepvergunning">
         <label>Groep</label>         <label>Groep</label>
Regel 122: Regel 125:
         <hooverhint>getFlexAction(groep_inhoudtekst,{dnkeygroepvergunning})</hooverhint>         <hooverhint>getFlexAction(groep_inhoudtekst,{dnkeygroepvergunning})</hooverhint>
     </column>     </column>
 +
 De tag hooverhint moet bij afspraak gevuld worden met de aanroep getFlexAction(querynaam,{id-naam}) waarbij de query een string teruggeeft. Deze string wordt getoond bij het hooveren over de kolom in de lijst, waarbij puntkomma's in de string worden geïnterpreteerd als een harde return.\\ Voorbeeld: het groepvergunningicoontje in de lijst alle zaken. De hooverhint is hier gedefinieerd als //getFlexAction(groep_inhoudtekst,{dnkeygroepvergunning})//. Dus de query met de naam //groep_inhoudtekst// wordt aangeroepen met de parameter dnkeygroepvergunning (uit vwfrmalleaanvragen) van de rij waar de gebruiker over het icoontje hoovert. De query retourneert startdatum, betreft en wavezaakcode van de leden van de groep, gescheiden met een puntkomma. \\ Door het gebruik van getFlexAction wordt de query pas aangeroepen wanneer daar om gevraagd wordt. De tag hooverhint moet bij afspraak gevuld worden met de aanroep getFlexAction(querynaam,{id-naam}) waarbij de query een string teruggeeft. Deze string wordt getoond bij het hooveren over de kolom in de lijst, waarbij puntkomma's in de string worden geïnterpreteerd als een harde return.\\ Voorbeeld: het groepvergunningicoontje in de lijst alle zaken. De hooverhint is hier gedefinieerd als //getFlexAction(groep_inhoudtekst,{dnkeygroepvergunning})//. Dus de query met de naam //groep_inhoudtekst// wordt aangeroepen met de parameter dnkeygroepvergunning (uit vwfrmalleaanvragen) van de rij waar de gebruiker over het icoontje hoovert. De query retourneert startdatum, betreft en wavezaakcode van de leden van de groep, gescheiden met een puntkomma. \\ Door het gebruik van getFlexAction wordt de query pas aangeroepen wanneer daar om gevraagd wordt.
 </adm> </adm>
Regel 129: Regel 133:
 action bij  knop showtekst: //getFlexAction(TestPaul_3_HaalMemoOp,**S**%keypointer%)//\\ action bij  knop showtekst: //getFlexAction(TestPaul_3_HaalMemoOp,**S**%keypointer%)//\\
 action bij  knop flexballoon: //getFlexAction(TestPaul_3_HaalMemoOp,**F**%keypointer%)//\\ action bij  knop flexballoon: //getFlexAction(TestPaul_3_HaalMemoOp,**F**%keypointer%)//\\
-De query: //TestPaul_3_HaalMemoOp// ontleed de substitutie van {id} , dus begint met letter S of F en construeert de gewenste vervolg actieaanroep.\\+De query: //TestPaul_3_HaalMemoOp// ontleedt de substitutie van {id} , dus begint met letter **S** of **F** en construeert de gewenste vervolg actieaanroep.\\
   select    select 
     case when substr('{id}',1,1) = 'F' then     case when substr('{id}',1,1) = 'F' then
Regel 137: Regel 141:
     end     end
   from tbomgvergunning where dnkey = substr('{id}',2)::integer   from tbomgvergunning where dnkey = substr('{id}',2)::integer
 +  
 +Voor getFlexBaloon worden de linefeeds en returns vervangen worden door een puntkomma. 
 </adm> </adm>
  
  • openwave/1.32/applicatiebeheer/instellen_inrichten/actions.1738069997.txt.gz
  • Laatst gewijzigd: 2025/05/26 12:29
  • (Externe bewerking)