AweGen vorige pagina
Dit is de uitlegsite van AweGen.
Copyright H. Fluks
volgende pagina
AweGen
Input-files
Namen van velden
%-opdrachten
   %add
   %awegen
   %diffcheck
   %dumpglobals
   %error
   %eval
   %f
   %field
   %link
   %linktarget
   %nobreak
   %nodiffcheck
   %nolink
   %nop
   %nousagecheck
   %noval
   %pagelink
   %pagetree
   %rawval
   %record
   %selection
   %set
   %stdpagetree
   %subrecords
   %toroot
   %uselayout
   %val
   %xselection
#-opdrachten
Expressies
Log-meldingen
Voorbeeld-input
Datamodel
%link

Syntax: %link(pcode,##playout,ptekst)

Syntax: %link(pcode,##playout,#pveld)

Syntax: %link(pcode,##pdoellayout,##plinklayout)

Print voor record met code pcode een link naar de plek waar hij afgedrukt wordt in layout ##playout. In de link komt de tekst ptekst te staan, of de inhoud van #pveld (van record pcode), of het record pcode in de layout ##plinklayout. Dus bijvoorbeeld:
      <a href="pagevanpcode#playout">ptekst</A>

Als blijkt dat een link naar het item zelf wijst (op dezelfde plek op dezelfde pagina) wordt hij niet als echte link afgedrukt.

pcode kan de volgende bijzondere waarden hebben:

  • %val: print een link naar het item waarvan de naam in het huidige veld staat.
  • %self: print een link naar het record zelf (mogelijk in een andere layout).
  • %prev: print een link naar het vorige item in dezelfde sectie.
  • %next: print een link naar het volgende item in dezelfde sectie.

Als je wilt linken naar de ##default-layout, dan kun je de tekst weglaten, maar wel 2 komma's achter elkaar zetten. Dus bijvoorbeeld:

      %link(pcode,,ptekst)

(Deze pagina is gegenereerd door AweGen 5.10 op 2018-01-02)