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 13:59] – [getFlexAction] Ton Pullensopenwave:1.32:applicatiebeheer:instellen_inrichten:actions [2025/01/28 14:16] (huidige) – [getFlexAction] Ton Pullens
Regel 81: Regel 81:
     * param2: De tweede parameter is {id} of bevat een waarde waarmee de substring {id} van die query wordt gesubstitueerd     * param2: De tweede parameter is {id} of bevat een waarde waarmee de substring {id} van die query wordt gesubstitueerd
   * autorisatie: Wordt geregeld in de autorisatiekolommen van tbqueries en anderzijds - indien mogelijk - door de API die door de uiteindelijke action wordt aangeroepen   * autorisatie: Wordt geregeld in de autorisatiekolommen van tbqueries en anderzijds - indien mogelijk - door de API die door de uiteindelijke action wordt aangeroepen
 +
 +<adm warning>
 +Het is raadzaam dat wanneer de action startwizard(showtekst)  wordt gebruikt, waarbij deze een tekst ophaalt uit een kolom waarbij harde returns en linefeeds kunnen worden gebruikt (bij voorbeeld een memo), deze aanroep te laten lopen via getFlexAction. 
 +</adm>
    
-<adm voorbeeld showtekst>+<adm voorbeeld getflexaction en showtekst>
 Een voorbeeld van het gebruik van een getFlexAction in de definitie van het lijstscherm van de processtappen (termijnbewakingstappen) bij een zaak, zoals die default wordt uitgeleverd: \\ Een voorbeeld van het gebruik van een getFlexAction in de definitie van het lijstscherm van de processtappen (termijnbewakingstappen) bij een zaak, zoals die default wordt uitgeleverd: \\
 De kolom void in MDLC_GeefProcessenoverzicht toont een klikbaar vraagtekenicoon indien de kolom dvprocitemtoelichting op de regel is gevuld (de query achter celvisible) EN indien de instelling //Sectie: Termijnbewaking Item: ToelichtingZichtbaar// is aangevinkt (de query achter visible).\\ De kolom void in MDLC_GeefProcessenoverzicht toont een klikbaar vraagtekenicoon indien de kolom dvprocitemtoelichting op de regel is gevuld (de query achter celvisible) EN indien de instelling //Sectie: Termijnbewaking Item: ToelichtingZichtbaar// is aangevinkt (de query achter visible).\\
Regel 107: Regel 111:
 </adm> </adm>
  
-<adm voorbeeld 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">
Regel 121: Regel 125:
 </adm> </adm>
  
-<adm warning+<adm voorbeeld één getflexaction voor zowel getflexballoon als showtekst>  
-Het is raadzaam dat wanneer de action startwizard(showtekst)  wordt gebruiktwaarbij deze een tekst ophaalt uit een kolom waarbij harde returns en linefeeds kunnen worden gebruikt (bij voorbeeld een memo), deze aanroep te laten lopen via getFlexAction+Dt voorbeeld is dat achter een geflexballoon-knop en een starttwizard(showtekst)-knop verwezen kan worden naar eenzelfde query: de actie achter de twee knoppen tonen dezelfde inhoud, alleen in een ander jasje.\\ 
 +action bij  knop showtekst: //getFlexAction(TestPaul_3_HaalMemoOp,**S**%keypointer%)//\\ 
 +action bij  knop flexballoon: //getFlexAction(TestPaul_3_HaalMemoOp,**F**%keypointer%)//\\ 
 +De query: //TestPaul_3_HaalMemoOp// ontleedt de substitutie van {id} , dus begint met letter **S** of **F** en construeert de gewenste vervolg actieaanroep.\\ 
 +  select  
 +    case when substr('{id}',1,1) = 'F' then 
 +        'getFlexBalloon(beginarg(' || coalesce(replace(dvmemo,chr(13)||chr(10),chr(59)),'Sorry. Geen memotekst aanwezig')|| ')endarg,P)' 
 +         else  
 +         'startWizard(showtekst,beginarg(' || coalesce(dvmemo,'Sorry. Geen memotekst aanwezig')|| ')endarg,Memo bij adres,300)
 +    end 
 +  from tbomgvergunning where dnkey = substr('{id}',2)::integer 
 +   
 +Voor getFlexBaloon worden de linefeeds en returns vervangen worden door een puntkomma
 </adm> </adm>
 +
  
 ==== geefGeoVanLokatie ==== ==== geefGeoVanLokatie ====
  • openwave/1.32/applicatiebeheer/instellen_inrichten/actions.1738069158.txt.gz
  • Laatst gewijzigd: 2025/01/28 13:59
  • door Ton Pullens