X4 Produktdokumentation

Link

<Link>-Controls werden verwendet, um Hyperlinks zu erzeugen. Der Hyperlink kann in der Web App frei platziert werden.

Hinweise zur Verwendung

Ein <Link>-Control wird mit dem Element <Link> erzeugt.

<Link>
...
</Link>

<Link>-Controls können in allen verfügbaren Layouttypen verwendet werden. Weitere Informationen finden Sie unter Layouts.

Attribute

Sie können die folgenden Attribute für <Link>-Controls definieren.

Hinweis:

Alle weiteren Attribute für die Hyperlinks definieren Sie in der jeweiligen Action.

Attribut

Beschreibung

disabled

Legt fest, ob der Nutzer mit dem Control interagieren kann.

  • Data Binding (Boolean) möglich

Mögliche Werte: 

  • true/false 

  • Ausdruck für Data Binding

Hinweis:

Das Attribut disabled ist veraltet und wird in Zukunft nicht mehr verfügbar sein. Das veraltete Attribut wird durch enabled ersetzt. enabled="true" entspricht damit dem veralteten Attribut disabled="false".

enabled

Legt fest, ob der Nutzer mit dem Control interagieren kann.

  • Data Binding (Boolean) möglich

Mögliche Werte:

  • true/false

  • Ausdruck für Data Binding

horizontalAlign

Richtung, in die die Elemente fließen. Die Reihenfolge der Elemente entspricht ihrer Deklaration.

Mögliche Werte:

  • left (Standard)

  • center

  • right

textOverflow

Gibt an, was passieren soll, wenn das Control voll ist.

Mögliche Werte:

  • ellipsis (Standard): Zeigt mit ..., dass der Text nicht zu Ende ist.

  • hidden: Bricht den Text ab, ganze Wörter werden beachtet.

  • wordBreak: Bricht den Text innerhalb des Wortes ab.

  • allow: Bricht den Text zwischen den Wörtern um.

visible

Legt fest, ob das Control sichtbar ist.

  • Data Binding (Boolean) möglich

Mögliche Werte:

  • true false 

  • Zeichenkette für Data Binding

Actions

Das Element <Link> kann folgende Actions enthalten. Weitere Informationen finden Sie unter Actions.

  • <CustomAction/>

  • <DeleteAction/>

  • <DownloadAction/>

  • <ForgotPasswordAction/>

  • <LogoutAction/>

  • <NewAction/>

  • <ReloadAction/>

  • <SaveAction/>

  • <SaveViewAction/>

  • <UploadAction/>

Beispiel

Link-Control in der Detail Component
XML
<DetailComponent
	<FlowLayout>
		<Link>
			<CustomAction
				externalLink="https://www.softproject.de "
				externalLinkTarget="new"
				displayName="Open website"/>
		</Link>
	</FlowLayout>
</DetailComponent>
image-20251105-111610.png