re-lounge_chsc
I'm new here

Link auf Remote-DQ | Vorauswahl wird nicht übernommen

Innerhalb eines internen Links auf eine Datenquelle ist eine Datenquelle vorausgewählt. Klickt man auf Auswählen, so ist das Root-Element der Datenquellen ausgewählt und nicht die vorausgewählte Datenquelle. Man muss daher manuell die Datenquelle aufrufen. Dieses Verhalten tritt erst seit 4.2 R4 auf.

Wir halten diese Verhalten für einen Fehler, wollten dies aber erst einmal hier zur Diskussion stellen. Gerne können wir aber auch einen entsprechenden FeatureRequest einstellen.

Technische Eckdaten:

- FirstSpirit 4.2.432.43881

- JavaClient

- Einsatz von Generische Links

- Datenquellen werden in einem Remote-Projekt gepflegt

Herzliche Grüße,

Christine Schilling // re-lounge GmbH

7 Replies
rusch
I'm new here

Hallo Frau Schilling,

vielen Dank für Ihren Beitrag.

Könnten Sie bitte den Beitrag um die Definition des generischen Verweises (Formular) ergänzen?

Wird im generischen Verweis die Eingabekomponente FS_DATASET für die Auswahl der Datenquelle verwendet?

Sind Rückgriffwerte für die Eingabekomponente definiert?

Wurden vorher auch generische Verweise oder contentLinks verwendet?

Viele Grüße,

Sascha Rusch

0 Kudos

Hallo Herr Rusch,

hier die Definition des Formulars:

-----------------------------

<FS_DATASET name="content"allowEdit="no" allowNew="no" hFill="yes"useLanguages="no">

    <LANGINFOS>

      <LANGINFO lang="*"label="Datensatz"/>

    </LANGINFOS>

    <SOURCES>

     <CONTENT name="staff"/>

      <CONTENTname="newsnewsdetails"/>

      <CONTENTname="pressemitteilungenpressemitteilungendetails"/>

      <CONTENTname="xxxprojektedetail"/>

      <CONTENTname="xxxdetail"/>

      <CONTENTname="stellenangebotestellenangebotedetail"/>

      <CONTENTname="kalender_tabelle"/>

      <CONTENT name="Bibliothek"/>

     <CONTENT name="lexikonlexikon"/>

    </SOURCES>

  </FS_DATASET>

-----------------------------

Es sind keine Rückgriffswerte definiert.

Vorher wurden ContentLinks verwendet.

Herzliche Grüße,

Christine Schilling // re-lounge GmbH

0 Kudos

Hallo Frau Schilling,

vielen Dank für die Informationen.

Wenn ich es richtig verstehe, geht es bei dem geschilderten Problem um den Parameter contentSource, mit dem innerhalb eines ContentLinks eine Vorauswahl getroffen werden kann, d. h. Sie möchten die Auswahlmenge der Datenquellen reduzieren und eine bestimmte Datenquelle vorselektieren.

Bsp.

<CMS_LINK_CONFIG>

    <CMS_PARAM name="contentSource"

               value="tbl"

               default="1"/>

    <CMS_PARAM name="contentSources"

               value="tbl2"/>

    <CMS_PARAM name="contentSources"

               value="tbl"/>

...

</CMS_LINK_CONFIG>

Der Auswahldialog stellt dann (der Screenshot zeigt die FirstSpirit Version 4.1) zwei Datenquellen (tbl2 und tbl) dar und die Datenquelle tbl ist ausgewählt:

old_dialog.jpg

Bei der Eingabekomponente FS_DATASET kann eine Einschränkung der Auswahlmenge über das Tag CONTENT erreicht werden.

Bsp.

<FS_DATASET name="lt_dataset" allowEdit="no" allowNew="no" hFill="yes" useLanguages="no">

  <LANGINFOS>

    <LANGINFO lang="*" label="Data record"/>

    <LANGINFO lang="DE" label="Datensatz"/>

  </LANGINFOS>

  <SOURCES>

    <CONTENT name="tbl"/>

    <CONTENT name="tbl2"/>

  </SOURCES>

</FS_DATASET>

Im Gegensatz zum ContentLink wird in der Eingabekomponente FS_DATASET ein Datensatz ausgewählt (bei ContentLink für das oberste Eingabefeld eine Datenquelle).

new_dialog.jpg

Wenn ich es richtig sehe, dann fehlt Ihnen hier eine Vorselektion einer bestimmten Datenquelle im Auswahldialog, z. B. durch ein zusätzliches Attribut:

<FS_DATASET name="lt_dataset" allowEdit="no" allowNew="no" hFill="yes" useLanguages="no">

  <LANGINFOS>

    <LANGINFO lang="*" label="Data record"/>

    <LANGINFO lang="DE" label="Datensatz"/>

  </LANGINFOS>

  <SOURCES>

    <CONTENT name="tbl" selected="yes"/>

    <CONTENT name="tbl2"/>

  </SOURCES>

</FS_DATASET>

?

Wenn meine Annahmen stimmen, sagen Sie mir bitte kurz bescheid. Ich nehme dann einen Änderungswunsch auf.

Viele Grüße,

Sascha Rusch

Hallo Herr Rusch,

ja, Ihre Annahmen sind völlig korrekt!

Vielen Dank & Herzliche Grüße,

Christine Schilling

0 Kudos

Hallo Frau Schilling,

vielen Dank für die Rückmeldung.

Wie versprochen habe ich einen Änderungswunsch aufgenommen. Die interne ID lautet: #98680.

Viele Grüße,

Sascha Rusch

Hallo Herr Rusch,

haben Sie schon eine Idee, wann für diesen Request eine neue FirstSpirit-Version zur Verfügung stehen wird?

Herzliche Grüße,

Stefan Häfele // re-lounge

0 Kudos

Hallo Herr Häfele,

momentan ist eine Überarbeitung des Auswahldialoges für die FirstSpirit-Version 5.0 geplant. Ob und in welchem Umfang der o. g. Änderungswunsch Berücksichtigung findet kann ich aber nicht abschätzen.

Viele Grüße,

Sascha Rusch

0 Kudos