Documentatie

© REM Automatisering

Gebruikershulpmiddelen

Site-hulpmiddelen


dev:applicatiebeheer:instellen_inrichten:standardlist_standarddetail

Verschillen

Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.

Link naar deze vergelijking

Beide kanten vorige revisieVorige revisie
Volgende revisie
Vorige revisie
dev:applicatiebeheer:instellen_inrichten:standardlist_standarddetail [2026/07/15 10:15] – ↷ Pagina verplaatst van stable:applicatiebeheer:instellen_inrichten:standardlist_standarddetail naar dev:applicatiebeheer:instellen_inrichten:standardlist_standarddetail Kars Gottschaldev:applicatiebeheer:instellen_inrichten:standardlist_standarddetail [2026/07/15 10:20] (huidige) Kars Gottschal
Regel 1: Regel 1:
 ====== Standaard Lijst- en Detailschermen ====== ====== Standaard Lijst- en Detailschermen ======
  
-{{tag>openwave:1.34:applicatiebeheer:functionaliteiten:applicatiebouw}}+{{tag>dev:applicatiebeheer:functionaliteiten:applicatiebouw}}
 Portal beheerportaal-Nieuw. Tegel //Tabellen standaardAPI//. Portal beheerportaal-Nieuw. Tegel //Tabellen standaardAPI//.
  
Regel 13: Regel 13:
   * tbSysstandardButton   * tbSysstandardButton
  
-Zie ook: [[stable:applicatiebeheer:instellen_inrichten:standardlist_standarddetail:utigewerkt_voorbeeld]]+Zie ook: [[dev:applicatiebeheer:instellen_inrichten:standardlist_standarddetail:utigewerkt_voorbeeld]]
  
 ===== Omschrijving ===== ===== Omschrijving =====
Regel 71: Regel 71:
     * //%keyparent%// met de primary key van de bovenliggende tabel indien de standaardlijst wordt aangeroepen in een blok vanuit een detailscherm.     * //%keyparent%// met de primary key van de bovenliggende tabel indien de standaardlijst wordt aangeroepen in een blok vanuit een detailscherm.
  
-Zie verder over het gebruik en mogelijkheden van actions: [[stable:applicatiebeheer:instellen_inrichten:actions]].\\+Zie verder over het gebruik en mogelijkheden van actions: [[dev:applicatiebeheer:instellen_inrichten:actions]].\\
  
 ===== Voorbeeld gebruik query (dbasequerynaam) als databron ===== ===== Voorbeeld gebruik query (dbasequerynaam) als databron =====
Regel 114: Regel 114:
 //fn_iscompartimentok// kijkt op grond van de inlogger, de module en de dnkey van de kaart of de compartimentsrechten in de weg zitten. De string //:keyaccount// wordt onder water altijd vervangen door de dvcode van de inlogger. De string //(id)// altijd door de dnkey van de kaart waar de gebruiker op staat in de hoofdtabel (//dvmaintablename//).\\ //fn_iscompartimentok// kijkt op grond van de inlogger, de module en de dnkey van de kaart of de compartimentsrechten in de weg zitten. De string //:keyaccount// wordt onder water altijd vervangen door de dvcode van de inlogger. De string //(id)// altijd door de dnkey van de kaart waar de gebruiker op staat in de hoofdtabel (//dvmaintablename//).\\
 //fn_rechtenkolom// kijkt op grond van de aangegeven rechtenkolom (rechtentabel gevolgd door een punt gevolgd door de kolomnaam) of de inlogger (//:keyaccount//) wijzigrechten heeft volgens die rechtenkolom . //fn_rechtenkolom// kijkt op grond van de aangegeven rechtenkolom (rechtentabel gevolgd door een punt gevolgd door de kolomnaam) of de inlogger (//:keyaccount//) wijzigrechten heeft volgens die rechtenkolom .
-Zie ook [[stable:applicatiebeheer:instellen_inrichten:openwave_database-functies]].+Zie ook [[dev:applicatiebeheer:instellen_inrichten:openwave_database-functies]].
 </adm> </adm>
  
Regel 125: Regel 125:
 ===== Filterdefinitie bij lijstscherm ===== ===== Filterdefinitie bij lijstscherm =====
  
-Zie: [[stable:applicatiebeheer:instellen_inrichten:schermdefinitie:scherminformatie_voor_filterblokken]].+Zie: [[dev:applicatiebeheer:instellen_inrichten:schermdefinitie:scherminformatie_voor_filterblokken]].
 Indien er gewenst is dat het lijstscherm gefilterd kan worden zal er een filter xml moeten worden gedefinieerd. De naam van de xml moet beginnen net 'MDFC_' en de rest van de naam moet gelijk zijn als de xml-naam van het lijstscherm (zonder de prefix MDDLC_). Indien er gewenst is dat het lijstscherm gefilterd kan worden zal er een filter xml moeten worden gedefinieerd. De naam van de xml moet beginnen net 'MDFC_' en de rest van de naam moet gelijk zijn als de xml-naam van het lijstscherm (zonder de prefix MDDLC_).
  
Regel 136: Regel 136:
  
 Knoppen die binnen een detailscherm dat door tbsysstandardtable wordt gedefinieerd- bijv. achter een specifieke kolom - moeten verschijnen, worden in de xml van dat detailscherm gedefinieerd inclusief de actions die aan die knoppen verbonden moeten zijn: dus - in bovenstaand voorbeeld - in de MDFC_getTest_MWPerRechtengroepList.xml. Zie Knoppen die binnen een detailscherm dat door tbsysstandardtable wordt gedefinieerd- bijv. achter een specifieke kolom - moeten verschijnen, worden in de xml van dat detailscherm gedefinieerd inclusief de actions die aan die knoppen verbonden moeten zijn: dus - in bovenstaand voorbeeld - in de MDFC_getTest_MWPerRechtengroepList.xml. Zie
-[[stable:applicatiebeheer:instellen_inrichten:schermdefinitie:scherminformatie_voor_detailschermen]].+[[dev:applicatiebeheer:instellen_inrichten:schermdefinitie:scherminformatie_voor_detailschermen]].
  
 De knoppen die linksonder op het gedefinieerde lijst- of detailscherm moeten komen, kunnen binnen de detailkaart van tbSysStandardTable in het blok //Knoppen// worden gedefinieerd. Deze informatie wordt in de tabel tbSysstandardButton opgeslagen: een dochtertabel van tbsysstandardtable. De knoppen die linksonder op het gedefinieerde lijst- of detailscherm moeten komen, kunnen binnen de detailkaart van tbSysStandardTable in het blok //Knoppen// worden gedefinieerd. Deze informatie wordt in de tabel tbSysstandardButton opgeslagen: een dochtertabel van tbsysstandardtable.
Regel 147: Regel 147:
     * **Lijst of Detail**. Een L of een D. Indien L dan is de knop zichtbaar op het gedefinieerde lijstscherm. Bij D dus alleen op het detailscherm.     * **Lijst of Detail**. Een L of een D. Indien L dan is de knop zichtbaar op het gedefinieerde lijstscherm. Bij D dus alleen op het detailscherm.
     * **Linksonder of Itemlijst**. Een L of een I. Indien L dan verschijnt de knop met een icoon linksonder aan de pagina. Indien I dan verschijnt de knop als item met als omschrijving de Hint in een itemlijst (Opties-menu) rechtsboven aan de pagina.     * **Linksonder of Itemlijst**. Een L of een I. Indien L dan verschijnt de knop met een icoon linksonder aan de pagina. Indien I dan verschijnt de knop als item met als omschrijving de Hint in een itemlijst (Opties-menu) rechtsboven aan de pagina.
-    * **Icoonnummer**. Alleen van toepassing indien (L)inksonder. Hier moet een nummer komen uit de lijst:[[stable:applicatiebeheer:instellen_inrichten:schermdefinitie:iconenlijst]].+    * **Icoonnummer**. Alleen van toepassing indien (L)inksonder. Hier moet een nummer komen uit de lijst:[[dev:applicatiebeheer:instellen_inrichten:schermdefinitie:iconenlijst]].
     * **Volgorde**. Met deze numerieke waarde kan de volgorde van de knoppen van links naar rechts of - indien itemlist- van boven naar beneden bepaald worden.     * **Volgorde**. Met deze numerieke waarde kan de volgorde van de knoppen van links naar rechts of - indien itemlist- van boven naar beneden bepaald worden.
     * **Refresh**. Indien aangevinkt dan zal het scherm na het uitvoeren van de action bij de knop opnieuw worden uitgeschreven.     * **Refresh**. Indien aangevinkt dan zal het scherm na het uitvoeren van de action bij de knop opnieuw worden uitgeschreven.
Regel 176: Regel 176:
 </adm> </adm>
  
-Voor de opmaak van standaard insertscherm (de xml) zie: [[stable:applicatiebeheer:instellen_inrichten:schermdefinitie:scherminfomatie_voor_standaard_insertschermen]].+Voor de opmaak van standaard insertscherm (de xml) zie: [[dev:applicatiebeheer:instellen_inrichten:schermdefinitie:scherminfomatie_voor_standaard_insertschermen]].
  
  
Regel 193: Regel 193:
 </adm> </adm>
  
-Voor de opmaak van standaard insertscherm (de xml) zie: [[stable:applicatiebeheer:instellen_inrichten:schermdefinitie:scherminfomatie_voor_standaard_insertschermen]].+Voor de opmaak van standaard insertscherm (de xml) zie: [[dev:applicatiebeheer:instellen_inrichten:schermdefinitie:scherminfomatie_voor_standaard_insertschermen]].
  
 ==== Knop Standaard verwijderen van een kaart ==== ==== Knop Standaard verwijderen van een kaart ====
dev/applicatiebeheer/instellen_inrichten/standardlist_standarddetail.1784103355.txt.gz · Laatst gewijzigd: door Kars Gottschal