Zum Hauptinhalt gehen

FS_INDEX + DataAccessPlugin -> Anzeige in Datenquellenspalte

Kommentare

2 Kommentare

  • Zendesk API User
    Author: oboeck - 5/2/2018 16:09

    Ich glaube ich hab gerade doch selber noch die Antwort gefunden. Vielleicht kann mir das noch jemand anderes bestätigen.

    Und zwar hat man bei einem DataAccessPlugin ja die selbst geschriebenen DataSnippetProvider.class.

    Dort baut man sich ein SnippetData.class zusammen welches man mit folgenden Infos bestückt.

    SnippetData snippetData = new SnippetData();

    snippetData.setHeader();

    snippetData.setExtract();

    snippetData.setThumbnail();

    Meine Vermutung ist das alles was unter .setHeader() gespeichert wird dann in der Tabellenzeile ausgewählt wird.

    Ich dachte bisher das man alles über diese Ansicht steuern konnte.

    Aber anscheinend geht FS für die Tabellenzeile direkt an die snippetData.getHeader() denn wenn ich KENNSATZ und AUSRISS lösche, hab ich trotzdem die Infos aus dem Header in der Tabellenzeile.

    Wie gesagt, vlt kann das jemand bestätigen?

    Grüße

    Olli

    0
  • Zendesk API User
    Author: StefanSchulz - 5/3/2018 5:33

    Hallo Olli,

    das ist so richtig.

    Die Vorlagen in FirstSpirit liefern über die Schnipseldefinitionen immer Informationen für Objekte, die zur Vorlage gehören.

    FirstSpirit kennt ja deinen Datenobjekttyp nicht. Daher muss dein DataAccessPlugin die Schnipsel-Informationen mittels des DataSnippetProviders für diese Objekte liefern. Diese Informationen werden dann für die Anzeige an diversen Stellen (Datenzelle, FS_INDEX) verwendet.

    Wird das DatasetDataAccessPlugin von FirstSpirit eingesetzt, so basieren die Objekte auf den Tabellenvorlagen, daher funktioniert in diesem Fall die Definition der Schnipselinformationen in der Vorlage.

    Ich hoffe, das hilft. Ansonten gerne zurückfragen.

    Beste Grüße

    Stefan

    0

Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.