Domino 9 und frühere Versionen > ND6: Entwicklung

Abfrage vorm Senden

<< < (4/5) > >>

LN4ever:
Wenn du in den Mailing-Masken standardmäßig MAILOPTIONS auf "0" setzst, kommst du an Einwand 10 schon vorbei. Deine "zulässigen" SENDEN-Knöpfe müssen dann explizit MAILOPTIONS auf "1" (bzw. besser auf die DEFAULTMAILOPTIONS des Benutzers) setzen. In der Standardmaske ist es ja genau andersherum - Entwurf und Vorlage setzen explizit auf "0".

Wenn das Ganze aus nackte Mailen beschränkt bleibt, ist es mit viel Fleiß und Mühe vielleicht machbar - und wird zur ABM, denn mit jeder neuen Version darfst du es dann wieder nachprogrammieren. Wenn Calendar & Scheduling mit hinzukommen, wird es mehr als haarig, weil du dir etwas für die automatisierten und wiederholenden Prozesse einfallen lassen mußt.

Gruß

Norbert

koehlerbv:
Okay Norbert, damit wärest Du an Einwand 10 vorbei. Dann hetzen Dich aber die effizient arbeitenden User, die gar nicht darüber lachen könnten, wenn Esc nicht mehr funktionieren würde oder dabei gar das ganze Mail ohne Nachfrage im Orkus landen würde ("Nö, speichern will ich nicht ...").

MailOptions = "0" bei Mails ist eine ... sehr bescheidene Idee.

Bernhard

LN4ever:
Lieber Bernhard,

ich habe nicht geschrieben, daß ich so etwas jemals tun würde - und du kannst sicher sein: ich würde es niemals tun. Aber manches NIE wird durch hierarchiegebundene Vorgaben aufgeweicht. Und unser Freund scheint sich damit auseinandersetzen zu müssen, daß er Programmieraufträge bekommt, an deren Sinnhaftigkeit Zweifel gehegt werden können, wenn man die Tiefe der Fachkenntnis anstelle der Höhe der Hierarchiestufe zum Maßstab der Berechtigung von Zweifeln anerkennt.

Und je nachdem, wer oder was in diesem Widerstreit aus Vernünftigkeit und Durchsetzbarkeit die Oberhand gewinnt oder behält, wird man in dem einen Fall zu der Erkenntnis kommen, daß man die MAILOPTIONS besser so läßt, wie sie von den ursprünglichen Notes-Entwicklern vorgesehen wurden, und in dem anderen Fall wird man diese Erkenntnis auf einen unbestimmten Zeitpunkt in der Zukunft verschieben müssen. Vielleicht wird man diese Erkenntnis dann immer noch nicht "Fehler" nennen dürfen, sondern "Erfahrung" nennen müssen.

Ich für meinen Teil habe beschlossen, daß ich nicht jeden Fehler begehen muß, um aus Erfahrung klug zu werden. Ich leiste mir manchmal den Luxus der "bewußten Dummheit".

Gruß

Norbert

koehlerbv:
Hallo Norbert,

interessante Sätze  :)

Ich habe jedoch ein paar "Aber":

--- Zitat von: LN4ever am 16.01.07 - 22:53:00 ---Und unser Freund scheint sich damit auseinandersetzen zu müssen, daß er Programmieraufträge bekommt, an deren Sinnhaftigkeit Zweifel gehegt werden können ...
--- Ende Zitat ---
Nun, "unser Freund" sind ja eigentlich zwei. Und ich könnte mir durchaus Anliegen hinter den Anfragen vorstellen, die mir sehr sinnhaft erscheinen. Die Umsetzung (bzw. der Aufwand hierzu) steht natürlich immer auf einem anderen Blatt.


--- Zitat von: LN4ever am 16.01.07 - 22:53:00 ---... wenn man die Tiefe der Fachkenntnis anstelle der Höhe der Hierarchiestufe zum Maßstab der Berechtigung von Zweifeln anerkennt.
--- Ende Zitat ---

Das muss ich mir dringend merken! Danke, Norbert!  :)


--- Zitat von: LN4ever am 16.01.07 - 22:53:00 ---Vielleicht wird man diese Erkenntnis dann immer noch nicht "Fehler" nennen dürfen, sondern "Erfahrung" nennen müssen.
--- Ende Zitat ---

Wenn man das aus Erfahrung und Abgeklärtheit sagt (wie Du): Merkenswert!


--- Zitat von: LN4ever am 16.01.07 - 22:53:00 ---Ich leiste mir manchmal den Luxus der "bewußten Dummheit".
--- Ende Zitat ---

Hier ein Widerspruch (direkt in Bezug zu den MailOptions): Aber bitte nicht hier im Forum. Hier lesen immerhin entwicklungstechnische "Kiddies" mit, und die sollten wir doch nicht auf dumme Gedanken bringen, oder? Auch wenn man die mit oben genannten Zitaten irgendwie auch wieder ... entschuldigen könnte  ;D Ich halte es da aber lieber mit "... denn sie wissen ja (noch) nicht, was sie tun!".

Bernhard

T-LO:
Hallo,
das geht doch ganz einfach und auch ohne LotusScript:

z.B. Abfrage falls Mail ins Internet geht

Eingabevalidierung von EnterSendTo:
extern := @Trim(@Right(@RightBack (EnterSendTo : EnterCopyTo : EnterBlindCopyTo; "@"); ".")) != "";
@If(@IsDocBeingMailed & extern & Ihaveasked != "1"; ""; @Return(@Success));
txt := "Wollen Sie ins Internet senden?";
FIELD Ihaveasked := "1";
@If(@Prompt([YesNo]; "Hinweis"; txt);
   @Success;
   @Failure("Mail wurde nicht versandt"))

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln