Domino 9 und frühere Versionen > ND8: Entwicklung
Aktion im Mailfile, um den Betreff zu verändern
koehlerbv:
Peter, @RightBack ergibt einen Leerstring, wenn der Suchbegriff gar nicht enthalten ist. So wird das also nicht funktionieren.
Bernhard
Peter Klett:
--- Zitat von: koehlerbv am 17.02.16 - 09:54:44 ---Peter, @RightBack ergibt einen Leerstring, wenn der Suchbegriff gar nicht enthalten ist. So wird das also nicht funktionieren.
Bernhard
--- Ende Zitat ---
und wann ist in _kennung + Subject der Suchbegriff _kennung nicht enthalten?
@RightBack ("#cs " + "Titel"; "#cs ") -> "Titel"
@RightBack ("#cs " + "#cs Titel"; "#cs ") -> "Titel"
koehlerbv:
Ja, natürlich. Sorry. Man sollte nicht denken, was man sieht, sondern wirklich hinschauen ::)
Bernhard
underlicense:
Da muss ich mich doch gleich mal bedanken.
Sierra und ich konnten mit Eurer Hilfe eine wunderschöne Gemeinsame Aktion mit Kontrollkästchen basteln.
Hier unsere endgültige funktionierende Formel:
Für die Schaltfläche selbst....
@If(
@Contains(Subject;"#cs");
Field Subject := @ReplaceSubstring(Subject;"#cs ";"");
Field Subject := "#cs " + Subject
);
@Command([RefreshHideFormulas])
und für den Wert des Kontrollkästchens...
@If(
@Contains(Subject;"#cs");
@True;
@False
)
Die Gemeinsame Funktion dann eingebunden in Nachricht, Antwort und Antwort mit Protokoll und Anhängen und schwupps ...fertig.
Das wird uns viel Arbeit erleichtern.
Tode:
Das dieser Code eine Logik- Lücke hat, ist Euch bekannt?
Wenn z.B. der User sich sagt "ich nehm nicht die blöde Schaltfläche, sondern ich schreibe mein "CS" selbst davor", und sowas macht:
"#cs: das ist mein subject", dann sagt die @If- Abfrage "da ist #cs drin, also muss ich es entfernen"... aber das Replacesubstring schlägt fehl...
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln