Products
About Guided Tour Online Demo Download Trial Version Requirements
Resources
Dokumente Konfigurationsbeispiele TagLib-Referenz Useful Links
Customer Support
Updates Foren Contact Services
Sales
Licensing Sales FAQ Buy Online
 
 
 
buy online   |   about us   |   english version  

» Konfigurationsbeispiele ListControl

Beispiele: 1 | 2 | 3 | 4

Konfigurationsbeispiel 4

Konfiguration:

  • Refresh-Button
  • Berechtigungsabhängige Anzeige des Add-Buttons. Im Beispiel besitzt der User keine Rechte. Daher wird der Button nicht angeboten.
  • Anzeige von maximal 10 Zeilen pro Seite
  • Verwendung einer ImageMap in der ersten Spalte
  • Image-Spalte mit zugeordneter ImageMap
  • Zwei Text-Spalten
  • Drilldown-Spalte (zum Verzweige in die Detailansicht des Datensatzes)
  • Berechtigungsabhängige Anzeige der Edit-Spalte (zur Bearbeitung des Datensatzes). Im Beispiel besitzt der User keine Rechte. Daher wird die Funktionalität nicht angeboten.
  • Berechtigungsabhängige Anzeige der Delete-Spalte (zum Löschen des Datensatzes) Im Beispiel besitzt der User keine Rechte. Daher wird die Funktionalität nicht angeboten.

<util:imagemap
        name="im_user">

        <util:imagemapping
                rule="user"
                src="images/user.gif"/>

        <util:imagemapping
                rule="admin"
                src="images/administrator.gif"/>

        <util:imagemapping
                rule="manager"
                src="images/manager.gif"/>

        <util:imagemapping
                rule="controller"
                src="images/controller.gif"/>

</util:imagemap>

<ctrl:list
        id="userlist1"
        action="sample103/userRoleBrowse"
        name="users"
        title="User Roles"
        width="500"
        rows="10"
        refreshButton="true"
        createButton="#admin">

        <ctrl:columnimage
                title=""
                property="roleImg"
                width="25"
                imagemap="im_user"
                align="center"/>

        <ctrl:columntext
                title="Role"
                property="role.value"
                width="150"/>

        <ctrl:columntext
                title="Name"
                property="name"
                width="350"/>

        <ctrl:columndrilldown
                title="Id"
                property="userId"
                width="65"/>

        <ctrl:columnedit
                title="Edit"
                permission="#adim"/>

        <ctrl:columndelete
                title="Delete"
                permission="#adim, #manager"/>
</ctrl:list>

Impressum | This product includes software developed by the Java Apache Project
Konfigurationsbeispiele ListControl TreeControl TreeListControl TabSetControl Formulare