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])