Das Notes Forum
Domino 9 und frühere Versionen => ND9: Entwicklung => Thema gestartet von: Legolas am 06.08.19 - 12:02:25
-
Hallo Zusammen,
ich habe nach längerem mal wieder ein dubioses Problem!
Situation:
Ich habe in eine E-Mail Schablone (Maske „Memo“) eine Teilmaske eingefügt, die eine Tabelle beinhaltet.
Der Hintergrund der Tabellenfelder (Zellenbild) wird per Formel berechnet und mit einer Grafik (rot, grün, gelb) belegt.
Das Feld für die Formel ist ein Multivaluefeld das versteckt oberhalb der Tabelle mitgeführt wird.
Das Ganze funktioniert problemlos, insofern ich eine neue Mail oder eine Antwort erstelle.
Es funktioniert jedoch nicht, wenn ich eine Antwort im Stil: „Nur mit Verlaufsprotokoll antworten“ oder „Mit Verlaufsprotokoll und Anhängen antworten“ versenden möchte.
Das Gleiche gilt für „Weiterleiten mit Anhängen“.
Problem:
Die Formel für den Tabellenhintergund (Zellenbild) wird nicht mehr ausgeführt. D.h.: Jede Wertänderung des versteckten Feldes hat keinerlei Auswirkung mehr.
Refresh (F9), RefreshHideFormulas usw. funktioniert nicht mehr!
Hat jemand eine Idee woran das liegen kann?
-
Hast Du die Teilmaske auch in der Form "Reply" drin ?
-
Ja, habe ich
-
Scheinbar geht es aber wenn eine normale Antwort erstellt wird?
Dann:
Also wenn ich mir die Aktionen ansehe, verstehe ich das schon:
Reply: @Command([Compose];"":"Reply")
Reply w Hist & Att @Command([Compose];"":"";"Reply with history")
Reply w Hist only @Command([ComposeWithReference];"":"";"Reply"; 23)
New Memo @Command([Compose]; "Memo")
Ich schätze mal in der Maske "Reply with History" fehlt die Subform und bei "Nur mit Verlaufsprotokoll antworten" wird has Hauptdokument als Referenz genommen.
Oder sehe ich das verkehrt ?
-
Leider nein,
die Supform ist in allen Masken "Memo", "Reply" eingebunden. Hab's eben nochmals geprüft!
Sie wird auch in allen Masken angezeigt.
-
Mal den Wert in dem Multivaluefeld geprüft, ob der sich ändert bzw. ob das Feld dann vorhanden ist ?
-
Ist das ein "Computed for Display" (Berechnet zur Anzeige)- Feld? Mit denen gibt es nämlich einen Bug, wenn die im Kopf der Maske eingebunden werden: Dann werden die einfach ignoriert... der Bug ist schon fast Jahrzehnte alt, aber gefixt wurde der nie...
-
@Torsten
Hallo Tode,
gibt es für das Problem mit dem cfd-Feld oben in der Maske einen Workaround? So wie
- eine weitere leere/"unsinnige" Teilmaske einfügen?
- andere Felder (nicht computed for display) in die Maske über dem Feld einbauen
- oder?
Ansonsten schon mal danke für den Hinweis.....
Gruß
Sebastian
-
Zwei Workarounds:
1. Weitere Teilmaske unterhalb des Maskenheaders mit dem Feld einfügen (ggf. Problem mit Abarbeitungsreihenfolge von oben nach unten...)
2. Feld auf "Computed" setzen... Nachteil: Dann wird es halt auch gespeichert (wenn Du nicht im QuerySave die Eigenschaft des Items entsprechend anders setzt)...
-
Ich denke das problem liegt wo anders..
Reply with History kopiert den vorherige RICHTEXT in einen Abschnitt rein, damit ist es ein "neuen" richtext ohne den Teilmaske. Das diese teilmaske dann seine funktionalität verliert (das Feld) sorgt dafür das diese Abschnitt auch keine dynamic mehr hat.
Das zu kontrollieren geht eigentlich einfach.
Bearbeitung der Text, und schauen ob der berüchtigte teil des Textes weiterhin in dein Teilmaske steckt, oder ob es dort im "echte" Richtext steckt.
Dazu kannst du dann direkt kontrollieren ob dein Feld (wodrauf den formel basiert) in der Maske noch inhalt hat (die relevant ist für den Formeln also).
-
Hallo Zusammen,
entschuldigt die späte Rückmeldung. War die letzten Tag weg.
Die Infos von Euch deutet in die richtige Richtung. Ich bin aber nicht ganz sicher, ob ich das Problem richtig vermitteln kann.
Ich habe im Anhang eine Test6.nsf angehängt, die das Problem verdeutlichen soll.
Falls ihr wollt, könnt ihr das Problem dort nachvollziehen.
Grüße und Danke für Eure Mühe
Bernd
Anmerkung:
Kann die Datei nicht anhängen!
Es kommt zur Fehlermeldung: "Fehler beim Speichern der Datei, bitte nochmal versuchen."
Egal mit welchem Browser. Dateigröße ist 6 MB
Gibt es noch eine anderer Möglichkeit die Datei bereitzustellen?
-
vielleicht kannst Du es ja "verschlüsselt teilen"... ;_)
-
Hi Torsten,
kann ich gerne tun. Wir haben da ein tolles tool! ;-)
Wäre aber schon schön, wenn die angeboten Funktion auch funktionieren würde. ;-)
LG
Bernd
-
Hallo Zusammen,
für diejenigen unter Euch, die sich das Problem mal genauer anschauen wollen.
Diese steht bis zum 13.09.2019 zum Download bereit.
Hier einen Link zum Downloaden der Datei:
https://cryptshare.befine-solutions.com/download?0&id=BmPHjpqLho&password=6G$h7$qH (https://cryptshare.befine-solutions.com/download?0&id=BmPHjpqLho&password=6G$h7$qH)
LG
Bernd
-
Deine Teilmaske ist nur in einer Reply-Maske enthalten, davon gibt es aber mehrere.
-
Ja schon klar.
Aber es geht ja um die generelle Behebung des Problems.
Wenn es da geht, kann man das ja auch in die anderen Einfügen.