Questions & Answers

Packianathan
I'm new here

Arbeiten mit zwei Tabellen

Ich habe zwei Tabellen. In der einen sind die US-Bundesstaaten hinterlegt und in der anderen die dazugehรถrigen Adressen (1 zu N Beziehung).

Ich habe auch eine Abfrage eingebaut. In den Vorschau funktioniert die EInschrรคnkung der Daten weil ich auch eine Regel anwende .

Formular Syntax:

<CMS_INPUT_COMBOBOX name="st_name" sortOrder="ascending" useLanguages="no">

        <CMS_INCLUDE_OPTIONS type="database">

          <LABELS>

            <LABEL lang="*">#item.name</LABEL>

          </LABELS>

          <TABLE>helukabel_cms_schema.us_state</TABLE>

        </CMS_INCLUDE_OPTIONS>

        <LANGINFOS>

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

        </LANGINFOS>

      </CMS_INPUT_COMBOBOX>

      <CMS_INPUT_COMBOBOX name="st_address" sortOrder="ascending" useLanguages="no">

        <CMS_INCLUDE_OPTIONS type="database">

          <LABELS>

            <LABEL lang="*">#item.fs_id</LABEL>

          </LABELS>

          <QUERY name="helukabel_cms_schema.us_state2location">

            <PARAM name="id">1</PARAM>

          </QUERY>

          <TABLE>helukabel_cms_schema.location_us_state</TABLE>

        </CMS_INCLUDE_OPTIONS>

        <LANGINFOS>

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

        </LANGINFOS>

      </CMS_INPUT_COMBOBOX>

Regel:

<ON_EVENT>

        <WITH>

            <PROPERTY source="st_name" name="VALUE" />

        </WITH>

        <DO>

            <PROPERTY source="st_address" name="query.id" />

        </DO>

    </ON_EVENT>

In der HTML Ausgabe kriege ich es nicht hin. In Abhรคngigkeit des Auswahls der ersten Tabelleninfos die dazugehรถrige Daten aus der zweiten Tabelle auszugeben.

Die Varainte fรผr jede Option von der Tabelle1  eine eigene Abfrage mit dem entsprechenden Parameter zu hinterlegen, wรผrde ich gerne vermeiden.

Ist mein Anliegen mรถglich ?

0 Kudos
11 Replies

Beide Tabellen sind befรผllt.

Soll ich ein Export zur Verfรผgung stellen oder kรถnnen wir eine Online Sitzung oder dergleichen machen ?

0 Kudos

Du kannst versuchen, bei unserem Helpdesk anzufragen.

Ohne das du Ausgaben und eventuelle Fehlermeldungen beilegst, wird es aber auch fรผr die schwierig, dir zu helfen.

AuรŸerdem solltest du den Templatecode mรถglichst auf das wesentliche reduzieren. Im obigen Beispiel habe ich mich von deiner Seletions-Funktion "ablenken" lassen - das Ergebnis der Funktion verwendest du aber gar nicht im Template...

Peter
0 Kudos

Type a product name