Domino 9 und frühere Versionen > ND6: Entwicklung
Modified Field - Agent
fiuman007:
Die Felder sind von Typ Names. Also sind Personen aus dem Adressbuch drin.
Bekomme jetzt auch ne Fehlemeldung wenn ich es beim 2. oder 3. mal abspeichere.
Another copy of this document was saved while you were editing it. Save your changes also as a Save Conflict document?
??? :-[
Driri:
Setz das mal nicht ins QueryOpen, sondern ins PostOpen, wie Bernhard schon geschrieben hatte.
Und dann würde ich die Abprüfung aus dem Button nehmen und lieber ins QuerySave packen, oder hast Du das Speichern über den Button erzwungen ?
fiuman007:
Habs jetzt so ausprobiert wie du es geschrieben hast.
Hab dann das Dokument nicht über den Button sondern über dieses Standard- Datei --> Speichern gespeichert.
Bekomme die Fehlermeldung:
Special database object cannot be located
Driri:
Hi,
ich hab das jetzt mal auf die Schnelle nachgestellt.
Also :
Feld modCoordinator, Typ Namen, Vorgabewert "", Bearbeitbar, Hidden
Im PostOpen folgende Formel rein :
@Command([EditDocument]);
@SetField("modCoordinator"; Coordinator)
Im QuerySave folgende Formel rein :
_Subject :="Projekt " + ProjectNo + " / Kunde: " + Customer + " / Neuer Entwicklungsauftrag";
@If(@IsNewDoc; ""; modCoordinator != Coordinator;
@MailSend(Coordinator;"";"";_Subject;"Document Link: ";"";[IncludeDoclink]); "");
@Command([FileCloseWindow])
Einzige Problem ist dann, daß das Dokument im EditMode ist und daß Personen, die keine Änderungsrechte haben, eine Fehlermeldung bekommen dürften, da diese das EditDocument nicht ausführen können.
Eine Alternative wäre ein Button mit folgender Formel :
_Subject :="Projekt " + ProjectNo + " / Kunde: " + Customer + " / Neuer Entwicklungsauftrag";
@If(@IsNewDoc; ""; modCoordinator != Coordinator;
@MailSend(Coordinator;"";"";_Subject;"Document Link: ";"";[IncludeDoclink]); "");
@SetField("modCoordinator"; Coordinator)
@Command([FileSave]);
@Command([FileCloseWindow])
fiuman007:
Es funktioniert. Vielen Dank Driri.
Jetzt hab ich aber noch einiger solcher Felde rmit MailSend Funktionen. Und die müssen da alle rein. Hehe
Danke nochmals
Gruß
fiuman007
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln