openwave:1.31: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
Volgende revisie
Vorige revisie
openwave:1.31:applicatiebeheer:instellen_inrichten:queries [2024/11/26 06:07] – Externe bewerking (Ongeldige datum) 127.0.0.1openwave:1.31:applicatiebeheer:instellen_inrichten:queries [2025/07/17 16:27] (huidige) – Spaces needed Kars Gottschal
Regel 1: Regel 1:
 ====== Queries ====== ====== Queries ======
 +
 {{tag>openwave:1.31:applicatiebeheer:functionaliteiten:applicatiebouw}} {{tag>openwave:1.31:applicatiebeheer:functionaliteiten:applicatiebouw}}
 Portaal //beheerportaal-Nieuw//. Tegel //Queries//. Portaal //beheerportaal-Nieuw//. Tegel //Queries//.
Regel 58: Regel 59:
   * Milieu/gebruik: tbmilvergrechten en dlamilvergvsb   * Milieu/gebruik: tbmilvergrechten en dlamilvergvsb
  
-====Common table expressie WITH gebruik in queries====+==== Common table expressie WITH gebruik in queries ==== 
 WITH mag gebruikt worden in queries waarbij het volgende geldt: WITH mag gebruikt worden in queries waarbij het volgende geldt:
   * de query moet beginnen met WITH   * de query moet beginnen met WITH
Regel 86: Regel 88:
  
 ===== Queries voor tegelopschrift ===== ===== Queries voor tegelopschrift =====
 +
 Het resultaat van een query (dus de evaluatie van het select-statement) mag in dit geval maar uit één kolom bestaan.\\ Het resultaat van een query (dus de evaluatie van het select-statement) mag in dit geval maar uit één kolom bestaan.\\
 De aanroep van het SQL-statement vindt plaats via de tegeldefinitie van de tegel waarop het dynamische opschrift moet verschijnen door het vullen van de kolom //Tegelopschrift dynamisch met API gettilecontent of getFlexChart() // (zie [[openwave:1.31:applicatiebeheer:instellen_inrichten:portaldefinitie:portal_tegel|Portal tegel]]).\\ De aanroep van het SQL-statement vindt plaats via de tegeldefinitie van de tegel waarop het dynamische opschrift moet verschijnen door het vullen van de kolom //Tegelopschrift dynamisch met API gettilecontent of getFlexChart() // (zie [[openwave:1.31:applicatiebeheer:instellen_inrichten:portaldefinitie:portal_tegel|Portal tegel]]).\\
Regel 112: Regel 115:
 Het resultaat als tegelopschrift is bijvoorbeeld: Het resultaat als tegelopschrift is bijvoorbeeld:
  
-{{:openwave:applicatiebeheer:instellen_inrichten:tegel_query_metkleur.png?200|}}+{{:openwave:applicatiebeheer:instellen_inrichten:tegel_query_metkleur.png?200|tegel_query_metkleur}}
  
 Wanneer een query niet valide SQL-code gebruikt zal het programma - bij gebruik voor tegelopschrift - het resultaat vervangen door 'fout:xml': dat zal dan op de betreffende tegel verschijnen. Wanneer een query niet valide SQL-code gebruikt zal het programma - bij gebruik voor tegelopschrift - het resultaat vervangen door 'fout:xml': dat zal dan op de betreffende tegel verschijnen.
  
 <adm example Voorbeeld belang snelheid> <adm example Voorbeeld belang snelheid>
-Dynamische tegelkopschriften kunnen het uitschrijven van een portaal behoorlijk vertragen.\\+Dynamische tegelkopschriften kunnen het uitschrijven van een portaal behoorlijk vertragen.
  
 De volgende query zal traag zijn De volgende query zal traag zijn
Regel 147: Regel 150:
  
 ===== Queries voor tonen van een diagram als tegelopschrift ===== ===== Queries voor tonen van een diagram als tegelopschrift =====
 +
 Het gaat hierom dat de query een JSON-string genereert die OpenWave via de charts.js library rendert naar een staaf-, lijn-  of taartdiagram.\\ Het gaat hierom dat de query een JSON-string genereert die OpenWave via de charts.js library rendert naar een staaf-, lijn-  of taartdiagram.\\
 Zie hiervoor [[openwave:1.31:applicatiebeheer:instellen_inrichten:grafieken|]]. Zie hiervoor [[openwave:1.31:applicatiebeheer:instellen_inrichten:grafieken|]].
Regel 232: Regel 236:
  
 === Voorbeeld 1: ga naar OLO-loket op juiste aanvraagnummer === === Voorbeeld 1: ga naar OLO-loket op juiste aanvraagnummer ===
 +
 De URL daartoe is: ''https://www.omgevingsloket.nl/BevoegdGezag/bevoegdgezag/AanvraagTab/Aanvraag/?????/AanvraagGegevens'' De URL daartoe is: ''https://www.omgevingsloket.nl/BevoegdGezag/bevoegdgezag/AanvraagTab/Aanvraag/?????/AanvraagGegevens''
  
Regel 278: Regel 283:
  
 === Voorbeeld 2: ga naar ruimtelijke plannen op grond van adresgegevens === === Voorbeeld 2: ga naar ruimtelijke plannen op grond van adresgegevens ===
 +
 De URL daartoe is: ''http://www.ruimtelijkeplannen.nl/web-roo/roo/bestemmingsplannen?xxxx&amp;yyyy'' De URL daartoe is: ''http://www.ruimtelijkeplannen.nl/web-roo/roo/bestemmingsplannen?xxxx&amp;yyyy''
 Waarbij op de plaats van de xxxx de tekst 'postcode='+ een valide postcode moet worden ingevoerd en op de plaats van de yyyy moet de tekst 'huisnummer=' + een huisnummer en eventueel een huisletter worden ingevoerd. Waarbij op de plaats van de xxxx de tekst 'postcode='+ een valide postcode moet worden ingevoerd en op de plaats van de yyyy moet de tekst 'huisnummer=' + een huisnummer en eventueel een huisletter worden ingevoerd.
Regel 398: Regel 404:
   * :keylocatie     (staat voor de dnkey van de locatie van de zaak/inrichting).   * :keylocatie     (staat voor de dnkey van de locatie van de zaak/inrichting).
  
-==== Voorbeeld 1: invoegen tekst uit query zelf ====+==== Voorbeeld 1: invoegen tekst uit query zelf==== 
 <adm example Invoegen tekst uit query> <adm example Invoegen tekst uit query>
 De verwijzing in het sjabloon kan zijn: //<%query(apvoverig_tkstblk1,:keyvergunning)%>//. De verwijzing in het sjabloon kan zijn: //<%query(apvoverig_tkstblk1,:keyvergunning)%>//.
Regel 413: Regel 420:
 Hetgeen betekent dat indien het zaaktype van de APV/Overige vergunning waar vandaan het document wordt gecreëerd van het soort 'O' is dat alleen dan de tekst //Volgens artikel X van wet y zal de ontheffing ....// zal worden ingevoegd. Hetgeen betekent dat indien het zaaktype van de APV/Overige vergunning waar vandaan het document wordt gecreëerd van het soort 'O' is dat alleen dan de tekst //Volgens artikel X van wet y zal de ontheffing ....// zal worden ingevoegd.
  
-==== Voorbeeld 2: invoegen tekst uit de tabel tekstblokken via de query ====+==== Voorbeeld 2: invoegen tekst uit de tabel tekstblokken via de query==== 
 <adm example Invoegen tekst uit tekstblokken> <adm example Invoegen tekst uit tekstblokken>
 <code sql> <code sql>
  • openwave/1.31/applicatiebeheer/instellen_inrichten/queries.1732597661.txt.gz
  • Laatst gewijzigd: 2024/11/26 06:07
  • door 127.0.0.1