Index:Portals-Templates-Velden-Opmaakkenmerken-Verschuiving: verschil tussen versies

Uit XpressionManager
Naar navigatie springen Naar zoeken springen
Geen bewerkingssamenvatting
 
Regel 2: Regel 2:


== Portals > Templates > Velden > Opmaakkenmerken > Verschuiving ==
== Portals > Templates > Velden > Opmaakkenmerken > Verschuiving ==
Met behulp van verschuivingen kunnen kaders aan elkaar gekoppeld worden. Hier is wel enig wiskundig inzicht voor vereist. Veel klanten laten dergelijke templates door XpressionLabs inrichten, neem hiervoor contact op met de helpdesk.


Bij verschuivingen kun je ook de waardes van de velden in het template gebruiken. Stel je hebt een veld IMAGE, dan kun je bij de verschuiving in een ander veld ook '_value' toevoegen.
=== Notatie ===
 
Dit kan bijvoorbeeld zijn:'_urx', dus dan vul je in het veld in: 'IMAGE_urx'.
 
== Notatie ==
 
Notatie verschuiving: iif(<veldnaam>_<coordinaat>, <marge>, <fallback>)<br/><br/>
Notatie verschuiving: iif(<veldnaam>_<coordinaat>, <marge>, <fallback>)<br/><br/>
Voorbeeld: iif(VELD_lly, -20, 200)<br/><br/>
Voorbeeld: iif(VELD_lly, -20, 200)<br/><br/>
Resultaat: Als het veld gevuld is, dan wordt de lly hiervan uitgelezen. Hier wordt 20pt van afgetrokken. Als het veld niet gevuld is, dan wordt als coördinaat 200pt aangehouden.
Resultaat: Als het veld gevuld is, dan wordt de lly hiervan uitgelezen. Hier wordt 20pt van afgetrokken. Als het veld niet gevuld is, dan wordt als coördinaat 200pt aangehouden.


== Geneste verschuiving ==
=== Geneste verschuiving ===
Dit kan ook genest worden, bijvoorbeeld:<br/><br/>
Dit kan ook genest worden, bijvoorbeeld:<br/><br/>
iif(VELD3_lly, -20, iif(VELD2_lly, -20, iif(VELD1_lly, -20, 200)))
iif(VELD3_lly, -20, iif(VELD2_lly, -20, iif(VELD1_lly, -20, 200)))
=== Coördinaten ===
Hieronder is een lijst met alle beschikbare coördinaten:
* llx (lower left x); linkerkant
* lly (lower left y); onderkant
* urx (upper right x); rechterkant
* ury (upper right y); bovenkant
* pwidth (placed width); hoogte
* pheight (placed height); breedte
=== Extra opties ===
Bij verschuivingen kun je ook de waardes van de velden in het template gebruiken. Stel je hebt een veld IMAGE, dan kun je bij de verschuiving in een ander veld ook '_value' toevoegen.

Huidige versie van 27 aug 2024 om 09:01

 <<< Terug naar Index

Portals > Templates > Velden > Opmaakkenmerken > Verschuiving

Met behulp van verschuivingen kunnen kaders aan elkaar gekoppeld worden. Hier is wel enig wiskundig inzicht voor vereist. Veel klanten laten dergelijke templates door XpressionLabs inrichten, neem hiervoor contact op met de helpdesk.

Notatie

Notatie verschuiving: iif(<veldnaam>_<coordinaat>, <marge>, <fallback>)

Voorbeeld: iif(VELD_lly, -20, 200)

Resultaat: Als het veld gevuld is, dan wordt de lly hiervan uitgelezen. Hier wordt 20pt van afgetrokken. Als het veld niet gevuld is, dan wordt als coördinaat 200pt aangehouden.

Geneste verschuiving

Dit kan ook genest worden, bijvoorbeeld:

iif(VELD3_lly, -20, iif(VELD2_lly, -20, iif(VELD1_lly, -20, 200)))

Coördinaten

Hieronder is een lijst met alle beschikbare coördinaten:

  • llx (lower left x); linkerkant
  • lly (lower left y); onderkant
  • urx (upper right x); rechterkant
  • ury (upper right y); bovenkant
  • pwidth (placed width); hoogte
  • pheight (placed height); breedte

Extra opties

Bij verschuivingen kun je ook de waardes van de velden in het template gebruiken. Stel je hebt een veld IMAGE, dan kun je bij de verschuiving in een ander veld ook '_value' toevoegen.