IBM hat dieses neue Feature ja an zwei Stellen eingebaut:
1. Im Regel- Dialog als Button, das funktioniert
2. Es gibt unter "Mehr" eine neue Funktion "Mehr - Mailregeln - Regeln ausführen"
Diese Funktion scheint -zumindest im deutschen Template- nicht rechtzeitig fertig geworden zu sein... Sie öffnet einen Dialog zur Auswahl der Regel(n) zum ausführen.... Aber dieser Dialog hat keinerlei Bestätigungs- Button... Kein "OK" o.ä. Er kann nur per Schliessen- Kreuz geschlossen werden, und dann passiert.... nichts ... was auch nicht weiter verwunderlich ist, denn es kommt dann auch gar kein Code mehr, der DialogBox- Aufruf ist der letzte Aufruf in der Funktion (Case 1, ws Dialogbox unten im Code)... Was der Benutzer da eingibt wird gar nicht ausgewertet geschweige denn irgendwas gestartet:
| Select Case RunStopRule |
| Case 1: |
| Call ws.DialogBox("RunRulesNowDlg",True,True,True,True,True,False,MaxRunRules_3,RRDoc ,True, True) |
| Case 3,4: |
| Call RRprof.ReplaceItemValue("RROrderNums", CStr(note.Universalid)) |
| Call RRprof.ReplaceItemValue("RRDlgStatus", "1") |
| Dim usernam As NotesName |
| Set usernam = s.CreateName(s.Effectiveusername) |
| Call RRprof.ReplaceItemValue("RRByUser", usernam.Canonical) |
| Call RRprof.ReplaceItemValue("RRTotRules", 1) |
| Call RRprof.ReplaceItemValue("RRCurRule", 1) |
| Call RRprof.ReplaceItemValue("RRVName", RView.Name) |
| Call RRprof.ReplaceItemValue("RRNoteEmailData_1", "") |
| Call RRprof.ReplaceItemValue("RRNoteEmailData_2", "") |
| Call RRprof.ReplaceItemValue("RRNoteEmailData_3", "") |
| Call RRprof.ReplaceItemValue("RRNoteEmailData_4", "") |
| Call RRprof.ReplaceItemValue("RRNoteEmailData_5", "") |
| Call RRprof.Save(True,False) |
| Call ws.DialogBox("RunRuleNowDlg",True,True,True,True,True,False, MaxRunRules_3,RRDoc ,True, True) |
| End Select |
Im QueryClose der aufgerufenen Maske wird auch nur ein Update / Save eines Profils aufgerufen, also auch kein "Leg Los".
WTF? Bin ich einfach zu blöd für die neue Funktion?
Nur nebenbei für alle, die selber probieren wollen: Nur ein Template- Update reicht nicht, die Buttons sind verborgen für alle mit Client < FP9 (ich vermute, weil mindestens eine neue -noch nicht dokumentierte- Methode NotesDocument.GetProfileDocumentWithRefresh verwendet wird) und verborgen, so lange das Feature nicht im Kalenderprofil eingeschaltet wird...