Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Detlef am 12.08.04 - 09:24:08
Titel: Spalten einer Tabelle Verbergen?
Beitrag von: Detlef am 12.08.04 - 09:24:08
Hallo,
sagt mal, kann ich eigentlich keine Spalten einer Tabelle mit der "Absatz verbergen, wenn ..." verbergen?
Bei mir verschwindet nur der Text, nicht die Spalte. Zeilenweise haut das doch auch hin.
Tips?
Danke Detlef
Titel: Re:Spalten einer Tabelle Verbergen?
Beitrag von: chris2212 am 12.08.04 - 09:49:49
Hallo Detlef,
ich hab es auch schon mal probiert und aufgegeben. :'(
Gruß Christian
Titel: Re:Spalten einer Tabelle Verbergen?
Beitrag von: Glombi am 12.08.04 - 10:04:39
Es muessen alle Zellen der Spalte verborgen werden.
Andreas
Titel: Re:Spalten einer Tabelle Verbergen?
Beitrag von: ..Andreas.. am 12.08.04 - 10:22:04
@Glombi
Das hab ich auch schon probiert, aber bei mir funktioniert das nicht, hast Du das so schon mal zum Laufen gekriegt?
@Detlef
Eine mögliche Lösung ist die Verwendung unterschiedlicher (berechneter) Teilmasken.
Titel: Re:Spalten einer Tabelle Verbergen?
Beitrag von: Detlef am 12.08.04 - 11:11:22
@Glombi
Das hab ich mir auch gedacht, aber kein Erfolg!
@NotesGod
Wie jetzt? Berechnete Teilmasken ...???
nachträgliche Egänzung: berechnete Teilmasken geht nicht, weil die beim Öffnen des Dokumentes berechnet werden, ich muß aber beim bearbeiten des Doks die Spalten ein- und ausblenden.
Mein Weg ist derzeit folgender: Ich habe 5 Tabellen mit jeweils 40 Zeilen und lasse diese entsprechend anzeigen oder auch nicht. Das ganze hat nur einen ganz großen Pferdefuß, in jeder Zeile steht ein Feld, das angezeigt werden soll. Also brauche ich jetzt 5 mal so viele Felder (ok nur zur Ansicht ber trotzdem) wie vorher. Das finde ich ziemlich ...
Gruß Detlef
Titel: Re:Spalten einer Tabelle Verbergen?
Beitrag von: Tode am 12.08.04 - 12:15:14
ist leider tatsächlich so...
Spalten können NICHT komplett ausgeblendet werden, nur ZEILEN...
es gab da mal irgendwo nen Artikel zu... finde ihn aber spontan nicht wieder...
Workaround: nur ein SEHR Abenteuerlicher: Für jede Spalte eine eigene Tabelle erstellen. Dann in den Tabelleneigenschaften einstellen "Text läuft um Tabelle".
Das ganze sieht im Designer dann so aus:
Tabelle1
-leerzeile (per Hide-When zu verstecken)-
Tabelle2
-leerzeile-
Tabelle3
aber wenn man die richtigen Texte versteckt, dann schaut's im Client so aus:
Tabelle1
Tabelle2
Tabelle3
Aber bitte frag nicht, ob das ganze "stabil" ist... Vor allem dürfenDeine Texte in den Feldern nicht zu lang werden: Denn wenn jetzt die erste Spalte der ersten Tabelle höher wird, geht natürlich die spalte der zweiten Tabelle nicht mit... Das müsste man dann wieder über eine "Tabelle in Tabelle"- Konstruktion lösen... Wie gesagt: Sehr abenteuerlich... Im web ist das ja kein Problem, aber das hilft Dir auch nicht wirklich...
Gruß Tode
Titel: Re:Spalten einer Tabelle Verbergen?
Beitrag von: ..Andreas.. am 12.08.04 - 12:52:43
@Detlef
Probier mal folgenden Workaround ("die richtige Teilmaske nachladen"):
FIELD SaveOption := "0"; @Command([FileSave]); @Command([SwitchForm]; form)
OK, das funktioniert nur wenn das Dokument nicht neu ist, und Du es schaffst die Formel an einer geeigneten Stelle unterzubringen.