Datenquelle über FS_LIST gruppieren
Author: th_biedermann
Publication Date: 5/11/2022 5:15
Hallo zusammen
Ich habe eine Datenquelle in der, der selbe Wert mehrfach vorkommt (z.b. Detailhandelsfachmann/-frau EFZ).
Ich möchte dies nicht von hand im Template eintragen sondern über eine Auswahl FS_LIST.
Wie kann ich die Auswahl so anbieten, dass "Detailhandelsfachmann/-frau EFZ" nicht mehrfach vorkommt?
Danke für einen Tipp.
Grüsse. Thomas
Tags: datenbank, filter, LS_LIST
-
Author: bianca_batsch - 5/11/2022 14:53
Hi Thomas,
soweit ich FS_LIST noch in Erinnerung habe (das ist seit Ewigkeiten legacy und in den neueren FS-Server-Versionen nicht mehr mit dabei) geht das damit nicht. Du müsstest FS_INDEX dafür nehmen.
LG Bianca
0 -
Author: bianca_batsch - 5/12/2022 6:56
Hi Thomas,
die Anbindung von Datenquellen-Einträgen mit FS_INDEX ist out-of-the-box eindeutig. Man kann da keinen Datensatz doppelt drin pflegen: https://docs.e-spirit.com/odfs/edocs/fsar/eingabeformular/index/index.html
Hier die Doku für die Entwicklung: https://docs.e-spirit.com/odfs/vorlagenentwick/formulare/eingabekomponen/index/index.html
LG Bianca
0 -
Author: th_biedermann - 5/12/2022 9:50
Hallo Bianca
Ich habe die FS_INDEX eingebaut. Jetzt bekomme ich immer eine Fehlermeldung wenn ich die Selektion übernehmen möchte. Was kann das sein?
Meldung: Die Auswahl enthält zumindest ein Objekt, das nicht für diesen Index geeignet ist.
LG Thomas
0 -
Author: th_biedermann - 5/11/2022 15:28
hi Bianca
Wie geht das mit FS_INDEX?
LG
Thomas0 -
Author: bianca_batsch - 5/13/2022 8:24
wrote:Noch eine Info. Die Angebundene Datenquelle ist keine FS Tabelle sondern eine eingebundene MS-SQL Tabelle. Ist das evt. das Problem?
das check ich nicht. wie meinst du das?
0 -
Author: bianca_batsch - 5/12/2022 9:54
Ohne Infos, was du wie gemacht hast, kann ich dir nicht helfen.
- Wie sieht deine Index-Definition aus?
- Was versuchst du einzubinden?
- Was hast du genau gemacht?
- Wie sieht die Fehlermeldung genau aus?
0 -
Author: th_biedermann - 5/12/2022 10:17
- Wie sieht deine Index-Definition aus?
- Wo wird das definiert?
- Was versuchst du einzubinden?
- Eine Datenquelle
- Wie sieht die Fehlermeldung genau aus?
- Die Auswahl enthält zumindest ein Objekt, das nicht für diesen Index geeignet ist.
Das ist das Template:
<FS_INDEX name="st_lehrberuf_neu" height="5" useLanguages="no">
<LANGINFOS>
<LANGINFO lang="*" label="Lehrberufe"/>
</LANGINFOS>
<SOURCE name="DatasetDataAccessPlugin">
<QUERY name="sfs_inserate_erecruiting_art_lehrstelle"/>
<TEMPLATE uid="sfs_inserate_erecruiting.sfs_inserate_erecruiting"/>
</SOURCE>
</FS_INDEX>Das ist die Abfrage:
<QUERY entityType="SfsInserateErecruiting">
<FILTERPARAM parameter="art" datatype="java.lang.String" value="Lehrstelle"/>
<EQ attribute="art" parameter="art"/>
</QUERY>0 - Wie sieht deine Index-Definition aus?
-
Author: th_biedermann - 5/13/2022 5:29
Noch eine Info. Die Angebundene Datenquelle ist keine FS Tabelle sondern eine eingebundene MS-SQL Tabelle. Ist das evt. das Problem?
0
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.
Kommentare
8 Kommentare