Search the FirstSpirit Knowledge Base
Hallo Community,
wir verwenden an einer Stelle eine FS_LIST mit dem Parameter select-ui bei der Action ADD. Jetzt haben wir auf zwei unterschiedlichen Stages unterschiedliche Verhalten obwohl dieselbe FS-Version, Java-Version und der gleiche Code im Formular verwendet wird.
Alle verwendeten JARs wurden bereits einmal gelöscht und neu heruntergeladen, die JAR- und JRE-Versionen bis zur Bytegröße abgeglichen.
Hier der Code und Screenshots der Darstellungen:
<FS_LIST name="sc_product_properties" hFill="yes" height="250" rows="10">
<DATASOURCE type="database" useLanguages="no">
<ACTIONS>
<ACTION name="ADD">
<PARAM name="select-ui">list</PARAM>
</ACTION>
<ACTION name="REMOVE"/>
<ACTION name="UP"/>
<ACTION name="DOWN"/>
<ACTION name="GOTO"/>
<ACTION name="EDIT"/>
</ACTIONS>
<COLUMNS>
<COLUMN show="no">#identifier</COLUMN>
</COLUMNS>
<LAYOUT>
<ADD component="toolbar" constraint="top"/>
<ADD component="overview" constraint="center"/>
<ADD component="stackedview" constraint="hide"/>
</LAYOUT>
<table>Products.product_properties</table>
</DATASOURCE>
<LANGINFOS>
<LANGINFO lang="*" label="Zugehörig zu Produkt"/>
</LANGINFOS>
</FS_LIST>
erwartete Darstellung:
tatsächliche Darstellung:
Wie gesagt tritt die falsche Darstellung nur auf einer Stage auf bei gleicher Konfiguration.
Hat jemand vielleicht Ideen woran das liegen könnte?
Schonmal danke für eure Anregungen,
Patricia
Hallo Patricia,
wir werden uns die Sache noch genauer anschauen.
Die zwei unterschiedlichen Ansichten bekommt man abhängig von der Anzahl der referenzierten Datenquellen im Projekt. Wird eine Datenquelle nur ein Mal referenziert, so bekommt man die "erwartete Darstellung" - ansonsten wird das andere Fensterlayout angezeigt, mit der Auswahl-Möglichkeit der Datenquelle.
Könnte dir in der Zwischenzeit vielleicht die Eingabekomponente FS_CATALOG weiter helfen?
Viele Grüße,
Sebastian
Hallo Patricia,
könntest du uns bitte die genaue FirstSpirit-Version mitteilen?
Mit einer aktuellen FirstSpirit 5.2 Version erhalten wir deine erwartete Darstellung.
Viele Grüße,
Sebastian
Hallo Sebastian,
unsere FS-Version: 5.2.212.71463 (Java Version: 1.8.0_73 64bit Oracle Corporation).
Das seltsame ist ja, dass auf allen anderen Versionen die erwartete Ansicht zu sehen ist, nur eben auf unserer Entwicklungsumgebung nicht. In meinem lokalem FS mit demselben Code und der selben Version ist die Ansicht auch korrekt.
Deshalb habe ich mich gefragt, ob man irgendwo in FS etwas diesbezüglich einstellen/verstellen kann.
Viele Grüße,
Patricia
Hallo Patricia,
wir werden uns die Sache noch genauer anschauen.
Die zwei unterschiedlichen Ansichten bekommt man abhängig von der Anzahl der referenzierten Datenquellen im Projekt. Wird eine Datenquelle nur ein Mal referenziert, so bekommt man die "erwartete Darstellung" - ansonsten wird das andere Fensterlayout angezeigt, mit der Auswahl-Möglichkeit der Datenquelle.
Könnte dir in der Zwischenzeit vielleicht die Eingabekomponente FS_CATALOG weiter helfen?
Viele Grüße,
Sebastian
Hallo Sebastian,
da das Problem momentan nur bei uns auf DEV auftritt aber auf Test/PreLive und Prod die Ansicht ok ist, lassen wir vorerst die FS_LIST.
Auf DEV finden sich tatsächlich zwei Referenzen auf dieselbe DQ. Danke für die Erklärung
Viele grüße,
Patricia