Hi,
ich habe folgendes Setup, um ein FS_DATASET per Regel anzuzeigen:
<FS_DATASET name="tt_contact" allowDelete="no" allowEdit="no" allowNew="no" mode="combobox" useLanguages="no">
<LANGINFOS>
<LANGINFO lang="*" label="Contact" expression="#item.headline"/>
</LANGINFOS>
<SOURCES>
<CONTENT name="release"/>
</SOURCES>
</FS_DATASET>
<FS_DATASET name="tt_contact2" allowDelete="no" allowEdit="no" allowNew="no" mode="combobox" useLanguages="no">
<LANGINFOS>
<LANGINFO lang="*" label="Second Contact" expression="#item.headline"/>
</LANGINFOS>
<SOURCES>
<CONTENT name="release"/>
</SOURCES>
</FS_DATASET>
samt folgender Regel:
<ON_EVENT>
<WITH>
<NOT>
<PROPERTY source="tt_contact" name="EMPTY"/>
</NOT>
</WITH>
<DO>
<PROPERTY source="tt_contact2" name="VISIBLE"/>
</DO>
</ON_EVENT>
und hier die GUI in der Vorschau:
Sobald tt_contact befüllt wird, wird die ausgeblendete Komponente korrekt angezeigt und auch die Tabs werden wieder linksbündig angezeigt.
Dabei ist egal, ob ich tt_contact oder tt_contact2 mit hfill=yes oder/und noBreak=no einstelle. Auch die Art des Folgeelements (Group, CMS_INPUT..., usw) ist egal. Immer wird das Folgeelement eingerückt.
Scheint mir ein Bug zu sein, was meint Ihr?
Gruß,
Tibor