wiki:Documentatie/Beheerder/Schermen/Datamodel/Layout

Version 2 (modified by henk, 10 years ago) (diff)

--

Omgeving

    Procedures

      Layout

      Deze pagina beschrijft het "layout-taaltje" dat gebruikt wordt in de velden box en layout van de structuur-tabellen. Deze velden zijn ook te bewerken in het tabelscherm van OpenAC.

      Box

      Voor velden geeft box de groepering op het scherm aan. Voor tabellen kan bij box een kleur worden opgegeven. In invoerschermen en het datamodel wordt een tabel afgebeeld in de opgegeven kleur.

      Voorbeeld tabel:

      Veldspecificatie Betekenis
      #c0d0e0 Een beetje blauwig

      Voorbeelden veld:

      Veldspecificatie Betekenis
      1 Box 1
      9.1 Box 9, volgnummer 1
      1.6-1 Box 1, volgnummer 6-1

      Layout

      De layout specificatie voor de presentatie van tabellen en velden op het scherm. Voor tabellen bepaalt layout de velden die worden opgenomen in de lijst view en de sortering van de lijst. Voor velden bepaalt layout de afmetingen van het veld en het bijbehorend label

      Tabellen

      Specificatie tabel: veldnaam[:breedte-in-vakjes][:vlag[:...]][,...]

      Vlaggen:

      Vlagnaam Betekenis
      asc Sorteer oplopend
      boolasc Sorteer lege waarden achteraan, de rest oplopend
      desc Sorteer aflopend
      hide Toon veld niet in lijst view
      niet_in_lijst Gelijk aan hide
      menu
      rechts Rechts uitlijnen
      sorteermapping In de vorm veld_a=veld_b. Maakt o.a. mogelijk te sorteren op virtuele velden. Als de gebruiker wil sorteren op veld_a (bijv. een virtueel veld), sorteer dan op veld_b.

      Voorbeeld tabel:

      Specificatie Betekenis
      in-gebruik:asc:hide,code:2:asc:menu,omschrijving:8:menu

      Velden

      Specificatie veld: [marge_links+]breedte_label:breedte_invoerveld[+marge_rechts][xhoogte]

      Voorbeelden veld:

      Specificatie Betekenis
      2:8 label breedte 2, invoerelement breedte 8
      1+2:3 marge links breedte 1, label breedte 2, invoerelement breedte 3
      2:3+5 label breedte 2, invoerelement breedte 3, marge rechts breedte 5
      2:8x3 label breedte 2, invoerelement breedte 8, hoogte 3 x standaardhoogte

      Attachments (1)

      Download all attachments as: .zip