Domino 9 und frühere Versionen > ND6: Entwicklung

Berechnete Texte verschwinden beim Drucken

<< < (3/3)

marschul:
Hi,

Kopfzeile wird nicht verwendet und zur Anzeige berechnete Felder machen keine Probleme, es sind ausschließlich die berechneten Texte. Es verschwinden auch nur diese, selbst in Bereichen, wo es gar keine HideWhens gibt und in anderen Absätzen sind andere Elemente außer den berechneten Texten auch weiterhin sichtbar.

Aber prinzipiell gebe ich Euch natürlich Recht: Kopfzeilen haben's in sich und auf durcheinandergewürfelte HideWhens sollte man auch immer vorbereitet sein, wobei sich das ab R6 erheblich verbessert hat. In der gleichen Anwendung kämpfe ich parallel noch mit sich verselbständigenden Tabellen, bei denen jeder Speichervorgang im Designer Änderungen der Spaltenbreiten bei fester Tabellenbreite bewirkt - einfach so, Designer-Willkür. Aber dazu gab's hier ja auch schon Beiträge (hängt scheinbar mit verbundenen Zellen zusammen)...

Peter Klett:
Das Verschieben der Tabellenbreiten im Designer hängt bestimmt mit dem Platz zusammen, den der Designer hat, die Tabelle anzuzeigen. Wenn Du das Fenster so schmal machst, dass einzelne Spalten nicht mehr korrekt dargestellt werden können - z.B. weil sich eine Schaltfläche in einer Zelle befindet -, verschieben sich die Spaltenbreiten.

Wenn ich eine Maske im 7er Designer öffne und das Fenster mit den Aktionen geöffnet ist, schiebe ich das zu, schließe die Maske und öffne sie erneut, sonst sind die Tabellen hin. Im 8er Designer ist noch weniger Platz für die Maske, könnte mir vorstellen, dass das Problem dort noch viel schlimmer ist (habe ich auch schon bestätigt bekommen). Es lebe ein großer Bildschirm ...

ata:
... die Tabellenränder haben auch ein Problem, wenn man einen Zelleninnenabstand vergibt und das Feld länger ist als die Zelle hergibt, dann schiebt er das Design in die Breite - in dem Fall muß der Innenrand über die Tabelle bestimmt werden...

Kannst du das Problem mit dem verschwundenen Text in einer kleinen Demo-DB extrahieren?

Toni

marschul:
@Peter: Na wenn das mal kein Grund für die Genehmigung eines größeren Monitors ist...

@Toni: Innenränder sind über die Tabelle bestimmt. Mit Abständen des Absatzes habe ich auch schon div. Sachen probiert, ABER: Ich muss hier jetzt aufpassen, dass die Themen nicht gemischt werden, dafür gab's im Forum auch schonmal verbale Haue  ;)

Bzgl. verschwindender berechneter Texte werde ich mal versuchen, die in der Maske beteiligten Elemente zu extrahieren. Die gesamte DB wäre wohl zu groß (allein Design 14 MB). Folgt, sobald ich dazu komme ...

marschul:
So, das mit dem Extrahieren wäre dann wohl doch nicht so einfach geworden, da die Maske viele Elemente enthält, die sich Werte aus anderen Bereichen der Anwendung holen und das alles erst ausbauen bzw. die Datenquellen sondieren hätte ich bzgl. Aufwand kaum rechtfertigen können für das als mit geringer Prio eingestufte Problem...

ABER ich habe noch mal so einiges probiert:
Maske neu erstellt und alle Elemente übernommen - nix gebracht
verwendete Teilmasken neu erstellt und alle Elemente übernommen - nix gebracht
Tabellen in Maske / Teilmasken neu erstellt und Stück für Stück übernommen - nix gebracht

Dann gesehen, dass an einer Stelle noch ein Abschnitt (nur sichtbar für Entwicklerrolle) fehlte, diesen eingefügt und schwupps, tauchte das Problem in dem betroffenen Karteireiter nicht mehr auf.
Dann wollte ich es aber wissen und habe im verbliebenen Problemkarteireiter auch einen Abschnitt an den Anfang der Tabellenzeile gesetzt und - kaum zu glauben - das Problem ist Vergangenheit  :)

Scheinbar fühlen sich gewisse Tabellen geschmeichelt, wenn ihr Inhalt mit einem Abschnitt beginnt?!?!

Highlight: Wenn ein solcher Abschnitt durch eine HideWhen-Formel ausgeblendet wird, verschwinden auch wieder die berechneten Texte im gesamten Dokument. Also habe ich jetzt alles in permanent aufgeklappte Abschnitte gepackt, die der Anwender bei Bedarf (wenn er diesen Bereich z.B. nicht mit ausdrucken möchte) auch zuklappen kann.

Hoffentlich erinnere ich mich in ein paar Jahren noch an daran, wenn mal wieder berechnete Texte verschwinden sollten  ;)

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln