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 [2024/11/27 15:38] – Ton Pullens | openwave:1.32:applicatiebeheer:instellen_inrichten:standardlist_standarddetail [2024/12/11 14:05] (huidige) – Kars Gottschal | ||
---|---|---|---|
Regel 47: | Regel 47: | ||
* **Kolomnaam foreign key uit deze achterliggende tabel** (dvmainbaseforeignkeyname). Deze kolom alleen invullen indien ook de kolom // | * **Kolomnaam foreign key uit deze achterliggende tabel** (dvmainbaseforeignkeyname). Deze kolom alleen invullen indien ook de kolom // | ||
* **Parenttabelnaam** (dvparenttablename). De naam van de tabel (of view) die als parent fungeert voor de hoofdtabel/ | * **Parenttabelnaam** (dvparenttablename). De naam van de tabel (of view) die als parent fungeert voor de hoofdtabel/ | ||
- | * **Kolomnaam foreign key (uit hoofdtabel/ | + | * **Kolomnaam foreign key (uit hoofdtabel/ |
* **Kolomnaam blokkering uit parenttabel**(dvparentblokkeringfieldname). Betekent dat indien de achterliggende waarde van deze kolom gevuld is - en parenttable is van toepassing- , dat dan geen wijzigingen en inserts en deletes bij deze tabel kunnen plaatsvinden. | * **Kolomnaam blokkering uit parenttabel**(dvparentblokkeringfieldname). Betekent dat indien de achterliggende waarde van deze kolom gevuld is - en parenttable is van toepassing- , dat dan geen wijzigingen en inserts en deletes bij deze tabel kunnen plaatsvinden. | ||
* **Kolomnaam blokkering (uit hoofdtabel/ | * **Kolomnaam blokkering (uit hoofdtabel/ | ||
Regel 68: | Regel 68: | ||
* // | * // | ||
- | 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 // | ||
- | <adm example> | + | |
+ | <adm example | ||
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 = // | ||
Regel 138: | Regel 139: | ||
* als vierde parameter een verwijzing naar de unieke codering van de kaart uit tbsysstandardtabel waar deze knopdefinitie bij hoort. | * als vierde parameter een verwijzing naar de unieke codering van de kaart uit tbsysstandardtabel waar deze knopdefinitie bij hoort. | ||
- | <adm example> | + | <adm example |
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, | ||
Regel 154: | Regel 155: | ||
* als vierde parameter een verwijzing naar de unieke codering van de kaart uit tbsysstandardtabel waar deze knopdefinitie bij hoort. | * als vierde parameter een verwijzing naar de unieke codering van de kaart uit tbsysstandardtabel waar deze knopdefinitie bij hoort. | ||
- | <adm example> | + | <adm example |
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, | ||
Regel 169: | Regel 170: | ||
* als vierde parameter de code uit tbsysstandardtable die verwijst naar de kaart waar de betreffende standaardlijst in is gedefinieerd. | * als vierde parameter de code uit tbsysstandardtable die verwijst naar de kaart waar de betreffende standaardlijst in is gedefinieerd. | ||
- | <adm example> | + | <adm example |
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, | ||
Regel 188: | Regel 189: | ||
==== Knop insert of synchroniseer vanuit een derde codetabel ==== | ==== Knop insert of synchroniseer vanuit een derde codetabel ==== | ||
- | {{openwave:1.32: | + | {{openwave: |
Toepassingen: | Toepassingen: | ||
Regel 196: | Regel 197: | ||
In beide gevallen is de sysstandaardtabel in kwestie een dochtertabel van een parent.\\ | In beide gevallen is de sysstandaardtabel in kwestie een dochtertabel van een parent.\\ | ||
- | <adm example> | ||
Een voorbeeld van synchronisatiegebruik in de basis uitlevering van OpenWave is de koppeling van documentsjablonen aan een of meer groepen: | Een voorbeeld van synchronisatiegebruik in de basis uitlevering van OpenWave is de koppeling van documentsjablonen aan een of meer groepen: | ||
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 // | ||
- | </ | + | |
* **startwizard(koppelSysStandardRow, | * **startwizard(koppelSysStandardRow, | ||
Regel 237: | Regel 237: | ||
- | <adm example voorbeeld zonder | + | <adm example voorbeeld |
De knop //Sjabloon koppelen aan sjabloongroepen// | De knop //Sjabloon koppelen aan sjabloongroepen// | ||
action = // | action = // | ||
Regel 283: | Regel 283: | ||
Dus eerst een opsomming met multiselect = T van alle documentsoorten die reeds in tbkopdocaandocsoort en vervolgens een opsomming met multiselect = F van alle documentsoorten die NIET in tbkopdocaandocsoort voorkomen (bij document met dnkey = 100). | Dus eerst een opsomming met multiselect = T van alle documentsoorten die reeds in tbkopdocaandocsoort en vervolgens een opsomming met multiselect = F van alle documentsoorten die NIET in tbkopdocaandocsoort voorkomen (bij document met dnkey = 100). | ||
+ | </ | ||
- | Deze Query die OpenWave zelf construeert bij ontbreken van de negende deelparameter bij param3 mag de gebruiker ook zelf conytrueren | + | <adm example voorbeeld koppelsysstandardrow met eigen query-verwijzing> |
+ | Deze Query die OpenWave zelf construeert bij ontbreken van de negende deelparameter bij param3 mag de gebruiker ook zelf construeren | ||
+ | |||
+ | Deze query kan er dan op grond van bovenstaand voorbeeld als volgt uit zien:\\ | ||
select b.dnkey as id, ' | select b.dnkey as id, ' | ||
Regel 291: | Regel 295: | ||
| | ||
| | ||
- | from tbdocumentsoorten where dnkey | + | from tbdocumentsoorten |
- | not in (select dnkeydocsoort from tbkopdocaandocsoort | + | where dnkey not in (select dnkeydocsoort from tbkopdocaandocsoort where dnkeydocument = {id}) |
- | and (ddvervaldatum is null or ddvervaldatum >= fn_vandaag(0)) | + | and (ddvervaldatum is null or ddvervaldatum >= fn_vandaag(0)) |
+ | and dnkey > 1000 | ||
Hierbij geldt dus: | Hierbij geldt dus: | ||
* De primary key van tbdocumenten die on the fly wordt vervangen moet weergegegevn worden als {id} | * De primary key van tbdocumenten die on the fly wordt vervangen moet weergegegevn worden als {id} | ||
* Er moet een kolom dlmultiselect zijn met waarde T of F | * Er moet een kolom dlmultiselect zijn met waarde T of F | ||
* Er moet een kolom dnkey zijn met de primary key van de codetabel (tbdocumentsoorten) | * Er moet een kolom dnkey zijn met de primary key van de codetabel (tbdocumentsoorten) | ||
- | </ | ||
+ | </ | ||