- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Mehrere Feldinhalte einer Datenquelle / Tabelle in FS_LIST Label-Tag anzeigen
Hallo, ich habe ein FS_LIST Element und mรถchte dort mehrere Feldinhalte im Label-Tag anzeigen, damit User mehr Infos รผber einen Datensatz haben und diesen nicht erst aufklappen mรผssen:
<FS_LIST name="st_viewportlist" hFill="yes" height="350">
<DATASOURCE type="database" useLanguages="no">
<LABELS>
<LABEL lang="*">#item.cs_headline + " (" + #item.cs_typ + ")"</LABEL>
</LABELS>
<ACTIONS>
<ACTION name="ADD">
<PARAM name="add-index">last</PARAM>
</ACTION>
<ACTION name="REMOVE">
<PARAM name="show-confirm">YES</PARAM>
</ACTION>
<ACTION name="EDIT"/>
<ACTION name="DOWN"/>
<ACTION name="UP"/>
</ACTIONS>
<COLUMNS>
<COLUMN show="no">#identifier</COLUMN>
<COLUMN show="no">cs_headline</COLUMN>
</COLUMNS>
<LAYOUT>
<ADD component="toolbar" constraint="top"/>
<ADD component="overview" constraint="hide"/>
<ADD component="stackedview" constraint="center"/>
</LAYOUT>
<table>further_content.viewports</table>
</DATASOURCE>
<LANGINFOS>
<LANGINFO lang="*" label="View ports" description="Choose the view port."/>
</LANGINFOS>
</FS_LIST>
#item.cs_headline erscheint sprachabhรคngig und die Texte passen. Aber bei #item.cs_typ erscheint nur der Wert vom <ENTRY>-Tag - obwohl hier die Texte auch sprachabhรคngig hinterlegt sind:
<CMS_INPUT_COMBOBOX name="cs_typ" allowEmpty="no" useLanguages="no">
<ENTRIES>
<ENTRY value="none">
<LANGINFOS>
<LANGINFO lang="*" label="none"/>
</LANGINFOS>
</ENTRY>
<ENTRY value="big_teaser">
<LANGINFOS>
<LANGINFO lang="*" label="Big teaser (Groรteaser)"/>
</LANGINFOS>
</ENTRY>
<ENTRY value="hotspot">
<LANGINFOS>
<LANGINFO lang="*" label="Hotspot"/>
</LANGINFOS>
</ENTRY> ........
Die Anzeige wรคre momentan "รber uns (big_teaser)" --> big_teaser ist aber nur das Value. ich mรถchte, dass der Wert aus dem <LANGINFO>-Tag, also "Big teaser (Groรteaser)" erscheint.
Ist das mรถglich?
- Labels:
-
Developers
-
Documentation
-
Knowledgebase
- Tags:
- database_content
- database_field
- datenbank
- datenquellen_inhalte
- fs_list
- label
- language_dependend
- language_indepenend
- sprachabhรคngig
- tabellen_feld
- tabellen_inhalt
- table_content
- table_field
- tag
- value
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo,
der Ausdruck #item.cs_typ liefert auf einer COMBOBOX ein Objekt vom Typ Option zurรผck, welches eine Unterklasse von Label ist.
Auf der Klasse Label gibt es die Methode getLabel(String lang), welche dann den sprachabhรคngigen Wert zurรผck liefert.
http://www.e-spirit.com/odfs50/access/?de/espirit/firstspirit/access/editor/value/Label.html
Es sollte also fรผr den vorliegenden Fall helfen:
#item.cs_typ.getLabel("*")
"*" kann auch durch einzelne Sprachkรผrzel ("DE", "EN") ersetzt werden.
Viele Grรผรe
Rouven
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo,
der Ausdruck #item.cs_typ liefert auf einer COMBOBOX ein Objekt vom Typ Option zurรผck, welches eine Unterklasse von Label ist.
Auf der Klasse Label gibt es die Methode getLabel(String lang), welche dann den sprachabhรคngigen Wert zurรผck liefert.
http://www.e-spirit.com/odfs50/access/?de/espirit/firstspirit/access/editor/value/Label.html
Es sollte also fรผr den vorliegenden Fall helfen:
#item.cs_typ.getLabel("*")
"*" kann auch durch einzelne Sprachkรผrzel ("DE", "EN") ersetzt werden.
Viele Grรผรe
Rouven
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Vielen Dank, funktioniert!

