FS_ID aus FS_DATASET mittels API Skript auslesen
Author: phillip_austerf
Publication Date: 2/11/2014 11:21
Hallo zusammen,
ich möchte gern die FS_ID eines aktuellen FS_DATASET Eintrags auslesen.
FS_DATASET Formularvariable st_dataset
Nun verwende ich folgende Methode um an das Element zu kommen:
pLanguage = aktuelle MasterLanguage
pPage = context.getStoreElement()
DatasetContainer pDataContainer = (DatasetContainer)pPage.getFormData().get(pLanguage, "st_dataset");
FormData pFormData = pDataContainer.getDataset().getFormData();
die Fehlermeldung ist nun folgende:
getDataset() not found in class'de.espirit.firstspirit.store.access.DataWrappingFormData$EditorValueWrappingFormField'
Wie funktioniert es richtig? Ich kann die jew. Klassen/Interfaces etc. nicht in der Hilfe finden.
Viele Grüße,
Phillip.
Tags: api, fs_dataset
-
Author: Peter_Jodeleit - 2/11/2014 11:36
Eigentlich muss in Zeile 2 schon eine ClassCastException fliegen. Korrekt sollte die so aussehen:
DatasetContainer pDataContainer = (DatasetContainer)pPage.getFormData().get(pLanguage, "st_dataset").get();
0
Please sign in to leave a comment.
Comments
1 comment