nicbel
I'm new here

FS_DATASET

Wie sieht die HTML-Ausgabe von FS_DATASET aus?
Das Formular sieht so aus:

<FS_DATASET name="db_dokument" hFill="yes" useLanguages="yes">
    <LANGINFOS>
      <LANGINFO lang="*" label="Dokument" description=""/>
    </LANGINFOS>
    <SOURCES>
      <CONTENT name="in_dokumente"/>
    </SOURCES>
  </FS_DATASET>

in_dokumente ist eine Tabelle mit mehreren Spalten wie Dateiname, Schlagwort, Beschreibung usw. welche ausgegeben werden sollen.

0 Kudos
3 Replies
gockel
Crownpeak employee

Hallo,

wie hier im ODFS beschrieben liefert FS_DATASET als Datentyp DatasetContainer

zurück. Über diesen können Sie die gewünschten Daten rendern.

Gruss

0 Kudos

Hallo Herr Gockel,
leider komme ich mit der Doku nicht zurecht. Wie würde denn ein CMS_VALUE auf eine Spalte des Datensatzes aussehen?

$CMS_VALUE(db_dokument.getDataset(Spaltenname))$

Das funktioniert nicht.

MFG

0 Kudos
gockel
Crownpeak employee

Ein einfaches Beispiel:

$CMS_REF(cs_product.dataset.entity.Picture)$

  • cs_product ist der Name der Variable der FS_DATASET im Formular und somit vom Typ DatasetContainer
  • .dataset -> Zugriff auf das Dataset (Methode: #getDataset )
  • .entity -> Zugriff auf das Entity (Methode: #getEntity() )
  • .Picture -> Zugriff auf die Spalte "Picture" (symbolischer Name der Spalte im Schema)
0 Kudos