Sandy
I'm new here

FS_LIST Typ database Fremdschlüssel werden nicht angezeigt

Hallo zusammen,

wir nutzen den FirstSpirit Client 4.2.437.44763 und haben ein Problem mit der Formular-Darstellung einer FS_LIST vom Typ Database.

Diese FS_LIST zeigt nicht den hinzugefügten Inhalt der Spalten an, welche Fremdschlüssel in der zugeordneten Tabelle sind.

In unserem Beispiel ist der FS_LIST die Tabelle Person zugeordnet, bei welcher die Spalte 'Firma' ein Fremdschlüssel ist.

Wenn man jetzt dieser FS_LIST ein Datensatz mit einer Firma hinzufügt (siehe Anhang FS_LIST1), so wird die Firma aber nicht in der FS_LIST dargestellt (siehe Anhang FS_LIST2).

Ist das eine Standardeinstellung oder ein Bug innerhalb der FS_LIST ?

Grüsse,

Sandra Stolle

0 Kudos
6 Replies
stephan
I'm new here

Hallo,

können Sie bitte einmal die Konfigurationen der FS_LIST-Komponenten anhängen.

0 Kudos

Dies ist die Konfiguration der FS_LIST:

<FS_LIST name="cs_contact_person" hFill="yes" height="170" rows="1">

        <DATASOURCE type="database" useLanguages="no">

          <LABELS>

            <LABEL lang="*">sd</LABEL>

            <LABEL lang="DE">ds</LABEL>

          </LABELS>

          <ACTIONS>

            <ACTION name="ADD">

              <PARAM name="add-index">default</PARAM>

            </ACTION>

            <ACTION name="REMOVE">

              <PARAM name="show-confirm">no</PARAM>

            </ACTION>

          </ACTIONS>

          <COLUMNS>

            <COLUMN show="no">#identifier</COLUMN>

            <COLUMN show="no">#fs_id</COLUMN>

            <COLUMN show="no">cs_gender</COLUMN>

            <COLUMN show="no">cs_salutation</COLUMN>

            <COLUMN show="no">cs_salutation2</COLUMN>

            <COLUMN show="no">cs_academic_title</COLUMN>

            <COLUMN show="no">cs_language</COLUMN>

            <COLUMN show="no">cs_job_title</COLUMN>

            <COLUMN show="no">cs_position</COLUMN>

            <COLUMN show="no">cs_department</COLUMN>

            <COLUMN show="no">cs_cv</COLUMN>

            <COLUMN show="no">cs_user</COLUMN>

            <COLUMN show="no">cs_password</COLUMN>

            <COLUMN show="no">cs_title_text</COLUMN>

            <COLUMN show="no">cs_event</COLUMN>

            <COLUMN show="no">cs_zip_code</COLUMN>

            <COLUMN show="no">cs_city</COLUMN>

            <COLUMN show="no">cs_post_box_zip_code</COLUMN>

            <COLUMN show="no">cs_post_box_city</COLUMN>

            <COLUMN show="no">cs_post_box</COLUMN>

            <COLUMN show="no">cs_country</COLUMN>

            <COLUMN show="no">cs_telefone</COLUMN>

            <COLUMN show="no">cs_fax</COLUMN>

            <COLUMN show="no">cs_email</COLUMN>

            <COLUMN show="no">cs_person_ID</COLUMN>

            <COLUMN show="no">cs_street1</COLUMN>

            <COLUMN show="no">cs_street2</COLUMN>

            <COLUMN show="no">cs_street3</COLUMN>

            <COLUMN show="no">cs_region</COLUMN>

            <COLUMN show="no">cs_telefone_mobile</COLUMN>

            <COLUMN show="no">cs_website</COLUMN>

            <COLUMN show="no">cs_sorting</COLUMN>

            <COLUMN show="no">cs_eventType</COLUMN>

            <COLUMN show="no">cs_country_code</COLUMN>

            <COLUMN show="no">cs_picture_release</COLUMN>

            <COLUMN show="no">cs_picture_name</COLUMN>

          </COLUMNS>

          <LAYOUT>

            <ADD component="toolbar" constraint="top"/>

            <ADD component="overview" constraint="center"/>

            <ADD component="stackedview" constraint="bottom"/>

          </LAYOUT>

          <TABLE>messe_karlsruheperson</TABLE>

          <TABLEVIEWS>

            <VIEW name="person" key="company"/>

          </TABLEVIEWS>

        </DATASOURCE>

        <LANGINFOS>

          <LANGINFO lang="*" label="Contact Person (please only choose one person)" description="Choose Contact Person"/>

          <LANGINFO lang="DE" label="Ansprechpartner (bitte nur eine Person wählen)" description="Ansprechpartner wählen"/>

        </LANGINFOS>

      </FS_LIST>

0 Kudos

vermutlich ist dieses das gleiche Problem wie unter http://https://community.e-spirit.com/message/7051#7051

beschrieben.

können Sie bitte noch das TableTemplate (messe_karlsruheperson) Mapping nachreichen... hier posten. Also welche Typen werden dort abgebildet. Danke

--

andré

0 Kudos

Hallo,

hier das Table Template Mapping

0 Kudos

Hallo Frau Stolle,

bei dem angehängten Template handelt es sich leider nicht um das von Herrn Pfeiler gewünschte TableTemplate, ich habe jedoch jetzt einmal versucht ihr Problem lokal zu reproduzieren. Was mir aufgefallen ist, ist die Templatezuordnung in ihrer Liste:

<TABLE>messe_karlsruheperson</TABLE>

Hier scheint ein Punkt zu fehlen, da die Syntax wie folgt lauten sollte: Schemaname.Tabellenname

Die Zuordnung in meinem Testprojekt lautet demnach auch "messe_karlsruhe.person" und ich kann bei einem Stand die gewünschte Person auswählen und diese wird danach auch in der Übersicht angezeigt.

Viele Grüße

Jörg Stephan

0 Kudos

Hallo Frau Stolle,

konnten Sie das Problem mittlerweile lösen? Dann würde ich diese Frage gerne als beantwortet markieren.

Viele Grüße

Christoph Feddersen

0 Kudos