Verschillen
Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.
| Beide kanten vorige revisie Vorige revisie Volgende revisie | Vorige revisie | ||
| openwave:1.32:applicatiebeheer:instellen_inrichten:standardlist_standarddetail [2025/07/17 16:01] – Enter nodig na headers Kars Gottschal | openwave:1.32:applicatiebeheer:instellen_inrichten:standardlist_standarddetail [2025/12/18 11:56] (huidige) – Kars Gottschal | ||
|---|---|---|---|
| Regel 1: | Regel 1: | ||
| ====== Standaard Lijst- en Detailschermen ====== | ====== Standaard Lijst- en Detailschermen ====== | ||
| + | |||
| {{tag> | {{tag> | ||
| Portal beheerportaal-Nieuw. Tegel //Tabellen standaardAPI// | Portal beheerportaal-Nieuw. Tegel //Tabellen standaardAPI// | ||
| Regel 31: | Regel 32: | ||
| * de vierde parameter (hier in het eerste voorbeeld de waarde ' | * de vierde parameter (hier in het eerste voorbeeld de waarde ' | ||
| * de vijfde parameter, met hier de waarde // | * de vijfde parameter, met hier de waarde // | ||
| - | * optioneel kan nog aangevuld worden tot de negende parameter: paramtype. Dit is alleen van toepassing als er bij het lijstscherm een filter xml gedefinieerd is EN gebruik wordt gemaakt van een query afweging bij een van de tags < | + | * optioneel kan nog aangevuld worden tot de negende parameter: paramtype. Dit is alleen van toepassing als er bij het lijstscherm een filter xml gedefinieerd is EN gebruik wordt gemaakt van een query afweging bij een van de tags '' |
| * Aanroep voor het tonen van een **detailscherm** op basis van de informatie van een kaart in tbSysStandardTable (dus bijvoorbeeld een action op een tegel of knop): // | * Aanroep voor het tonen van een **detailscherm** op basis van de informatie van een kaart in tbSysStandardTable (dus bijvoorbeeld een action op een tegel of knop): // | ||
| * de methode getFlexDetail() aangeeft dat het resultaat van de aanroep een detailscherm is | * de methode getFlexDetail() aangeeft dat het resultaat van de aanroep een detailscherm is | ||
| Regel 71: | Regel 72: | ||
| Zie verder over het gebruik en mogelijkheden van actions: [[openwave: | Zie verder over het gebruik en mogelijkheden van actions: [[openwave: | ||
| - | ===== Voorbeeld gebruik rechtenkolom op basis van query===== | + | ===== Voorbeeld gebruik rechtenkolom op basis van query ===== |
| Het gaat hier om het vullen van de kolom // | Het gaat hier om het vullen van de kolom // | ||
| Regel 78: | Regel 79: | ||
| wanneer het inzien of wijzigen van een scherm voorbehouden moet zijn aan een functioneel beheerder is er een verwijzing naar de systeemquery met dvcode = // | wanneer het inzien of wijzigen van een scherm voorbehouden moet zijn aan een functioneel beheerder is er een verwijzing naar de systeemquery met dvcode = // | ||
| - | Wanneer het inzien of wijzigen van een scherm gekoppeld moet zijn aan de autorisaties van een medewerker rekening houdend met compartiment is het volgende voorbeeld met gebruik functies // | + | Wanneer het inzien of wijzigen van een scherm gekoppeld moet zijn aan de autorisaties van een medewerker rekening houdend met compartiment is het volgende voorbeeld met gebruik functies // |
| - | In de kolom dvauthvisiblequerycode wordt naar een query uit tbqueries verwezen bijv. met de code // | + | In de kolom dvauthvisiblequerycode wordt naar een query uit tbqueries verwezen bijv. met de code // |
| De query met dvcode = // | De query met dvcode = // | ||
| select case when (fn_iscompartimentok(: | select case when (fn_iscompartimentok(: | ||
| Regel 88: | Regel 89: | ||
| De query maakt gebruik van twee OpenWave functies:\\ | De query maakt gebruik van twee OpenWave functies:\\ | ||
| // | // | ||
| - | // | + | // |
| Zie ook [[openwave: | Zie ook [[openwave: | ||
| </ | </ | ||
| Regel 147: | Regel 148: | ||
| <adm example voorbeeld insertsysstandardrow> | <adm example voorbeeld insertsysstandardrow> | ||
| Een voorbeeld van de aanroep van insertSysStandardRow in de basis uitlevering van OpenWave is de insert-knop op het lijstscherm van medewerkers verbonden aan een team.\\ | Een voorbeeld van de aanroep van insertSysStandardRow in de basis uitlevering van OpenWave is de insert-knop op het lijstscherm van medewerkers verbonden aan een team.\\ | ||
| - | Zie voor de definitie hiervan: beheerportaal, | + | Zie voor de definitie hiervan: beheerportaal, |
| Het resultaat is te gebruiken in het beheerportaal onder de kolom // | Het resultaat is te gebruiken in het beheerportaal onder de kolom // | ||
| </ | </ | ||
| Regel 164: | Regel 165: | ||
| <adm example voorbeeld kopieersysstandardrow> | <adm example voorbeeld kopieersysstandardrow> | ||
| Een voorbeeld van de aanroep van kopieerSysStandardRow in de basis uitlevering van OpenWave is de kopieer-knop op het lijstscherm van de zaaktypes.\\ | Een voorbeeld van de aanroep van kopieerSysStandardRow in de basis uitlevering van OpenWave is de kopieer-knop op het lijstscherm van de zaaktypes.\\ | ||
| - | Zie voor de definitie hiervan: beheerportaal, | + | Zie voor de definitie hiervan: beheerportaal, |
| Het resultaat is te gebruiken in het portaal Zaakbeheer onder de kolom // | Het resultaat is te gebruiken in het portaal Zaakbeheer onder de kolom // | ||
| </ | </ | ||
| Regel 180: | Regel 181: | ||
| <adm example voorbeeld deletesysstandardrow> | <adm example voorbeeld deletesysstandardrow> | ||
| Een voorbeeld van de aanroep van deleteSysStandardRow in de basis uitlevering van OpenWave is de min-knop op het lijstscherm van de adviesinstanties: | Een voorbeeld van de aanroep van deleteSysStandardRow in de basis uitlevering van OpenWave is de min-knop op het lijstscherm van de adviesinstanties: | ||
| - | Zie voor de definitie hiervan: beheerportaal, | + | Zie voor de definitie hiervan: beheerportaal, |
| Het resultaat is te gebruiken in het beheerportaal onder de kolom // | Het resultaat is te gebruiken in het beheerportaal onder de kolom // | ||
| </ | </ | ||
| Regel 236: | Regel 237: | ||
| In beide toepassingsgevallen kan de gebruiker één of meer rijen aan- of uitvinken van de codetabel in een wizardscherm. \\ De selectie van rijen op die codetabel wordt beïnvloed door: | In beide toepassingsgevallen kan de gebruiker één of meer rijen aan- of uitvinken van de codetabel in een wizardscherm. \\ De selectie van rijen op die codetabel wordt beïnvloed door: | ||
| - | * Indien de zevende deelparameter van param3 is gevuld met de kolomnaam van een datumveld dan gaat OpenWave er van uit dat het hier gaat om een vervaldatum en worden alleen die kaarten uit de codetabel getoond die niet vervallen zijn.\\ | + | * Indien de zevende deelparameter van param3 is gevuld met de kolomnaam van een datumveld dan gaat OpenWave er van uit dat het hier gaat om een vervaldatum en worden alleen die kaarten uit de codetabel getoond die niet vervallen zijn. |
| - | * De moduleletter (de derde deelparameter van param2 die verwijst naar kolomnaam van de parenttabel, | + | * De moduleletter (de derde deelparameter van param2 die verwijst naar kolomnaam van de parenttabel, |
| * De rijen van de codetabel kunnen aan nog een voorwaarde moeten voldoen indien de achtste deelparameter van param3 gevuld is met een statement dat gebruikt kan worden in de where clausule van de SQL die ten grondslag ligt aan het oproepen van de codetabelrijen.\\ | * De rijen van de codetabel kunnen aan nog een voorwaarde moeten voldoen indien de achtste deelparameter van param3 gevuld is met een statement dat gebruikt kan worden in de where clausule van de SQL die ten grondslag ligt aan het oproepen van de codetabelrijen.\\ | ||
| Regel 278: | Regel 279: | ||
| param4 // | param4 // | ||
| - | \\ | + | |
| De query die OpenWave construeert ziet er als volgt uit - ervanuitgaande dat %keyparent% de waarde 100 geeft en de module in dvvantoepop de waarde W:\\ | De query die OpenWave construeert ziet er als volgt uit - ervanuitgaande dat %keyparent% de waarde 100 geeft en de module in dvvantoepop de waarde W:\\ | ||
| select b.dnkey as id, ' | select b.dnkey as id, ' | ||