Domino 9 und frühere Versionen > ND6: Entwicklung

RTFs in Table - Bug?

(1/2) > >>

Andreas Huhn:
Guten Morgen,

dieses Phänomen ist so eigenartig daß ich dafür einen neuen Thread eröffne.

Ich habe hier ein Tabellenkonstrukt (erstellt im Designer) in dem viele andere Felder plaziert sind. Jede Zeile soll verborgen werden wenn nicht die Zeile darüber gefüllt ist (zumindest das erste Textfeld). Das klappt auch ganz gut.

Wenn man sich aber nun einen Datensatz ansieht den man auf diese Weise erstellt hat, und der logischerweise wieder mit der gleichen Maske dargestellt wird, dann werden alle Zeilen der Tabelle angezeigt. Nicht die Felder in den einzellnen Zellen sondern nur die Zeilen.

Beim erstellen hats doch auch geklappt sie auszublenden!?
Am Wochenende habe ich mehrere Stunden damit zugebracht das Problem zu ergründen und siehe da irgendwann ist mir das Licht aufgegangen.

Es klappt nicht sobald auch nur ein Feld des Typs "Rich Text" in der Zeile ist. Was aber in jeder Zeile der Fall ist. Ohne RT verhält es sich wie gewünscht.

Ich führe das auf einen klaren Bug zurück, was sagt ihr?
Ich nehme auch an daß der in einschlägigen Kreisen bekannt ist. Und deshalb hoffe ich daß euch ein Workaround dazu bekannt ist. Denn auf die RTs bin ich angewiesen und die Zeilen sollten aber trotzdem irgendwie ausgeblendet werden können, wenn ihr Inhalt leer ist.

Habt ihr eine Idee?

Viele Grüße und guten Start in die Woche,

Andreas

Andreas Huhn:
Noch eigenartiger:

Die ganze Zeile (auch das RTF einzelln!) sind auf vor "Notes 4.6 oder höher" verbergen.

folgende Fälle:

1. heißt das RTF "AP1_1" -> die Zeile wird nicht ausgeblendet

2. heißt das RTF "AP2" -> die Zeile WIRD ausgeblendet


Außer dem umbenennen ist nichts passiert!

Das muß doch ein Bug sein, oder was sagt ihr?

Axel:
Hi,

wie sieht denn der Feldinhalt aus?

Ich hatte es schon öfters, dass sich, nach dem Einfügen von Text, das Verhalten in Bezug auf Hide-When verändert hatte. Das kommt daher, dass du innerhalb des Inhalts eine RTF-FEldes auch Hide-Whens setzen kannst.


Axel

Andreas Huhn:
Es sind insgesamt 20 Zeilen. Davon sind zum Test nur 2 belegt. Da immer eine mehr angezeigt wird sollten also 17 ausgeblendet werden. Der Inhalt aller Felder dieser Zeilen ist leer. Also auch der des RTFs. Es ist wirklich so, benenn ichs um gehts. Wie kann das nur sein?

Andreas Huhn:
Noch eigenartiger:

Das funktioniert nur mit Dokumenten die bereits angelegt sind. Wenn ich mit der Maske neue Dokumente erstelle und dann öffne werden wieder alle Zeilen angezeigt.

@ Axel: Wie kann ich sie wirklich sicher ausblenden? Wie muß ich dazu vorgehen?

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln