Domino 9 und frühere Versionen > Entwicklung
zweite Kalenderansicht- Wiederholende Einträge
Cerberus09:
Hallo allerseits,
ich habe eine Datenbank wo Abwesenheiten, Termine etc erfasst werden. Diese soll ich um eine weitere Funktion und Ansicht erweitern.
Ich habe die vorhandene Maske kopiert und soweit angepasst.
Erstelle ich nun ein Dokument(Termin) wird dies auch wunderbar in meiner zweiten Kalenderansicht angezeigt und nicht in der ersten- soweit so gut.
Möchte ich jedoch die Aktion "Wiederholen" nutzen (aus der alten Maske mitkopiert) ändert es das Feld Form in den Namen der ersten Maske- so dass es wieder in der ersten Ansicht erscheint- nicht jedoch in der zweiten.
Die Aktion ist mit Lotus Script geschrieben und davon habe ich null Ahnung. Liegt es denn an dieser Aktion?
Hoffe ihr könnt mir weiterhelfen.
Vielen Dank im Voraus
klaussal:
--- Zitat ---Liegt es denn an dieser Aktion?
--- Ende Zitat ---
Zu 99,9% ja.
--- Code: ---Die Aktion ist mit Lotus Script geschrieben und davon habe ich null Ahnung.
--- Ende Code ---
Mein Ratschlag: dann lass lieber die Finger davon.
Cerberus09:
hmm das ist eigentlich immer die letzte Lösung :(
ich müsste doch eigentlich nur irgendwo eine Bezeichnung der Maske in dieser Aktion ändern und fertig- nur wo?
Folgendes unter Click:
Sub Click(Source As Button)
'the refresh is temporary - until the date/time fields get fixed
uidoc.Refresh
If ws.DialogBox("(RepeatForm)", True, True, False, False, False, False, "Wiederholungsregeln") = False Then Exit Sub
Select Case note.RepeatUnit(0)
Case "D"
note.RepeatInterval = note.RepeatInterval_D
Case "W"
note.RepeatInterval = note.RepeatInterval_W
note.RepeatAdjust = note.RepeatAdjust_W
Case "MD"
note.RepeatInterval = note.RepeatInterval_MDMP
note.RepeatAdjust = note.RepeatAdjust_MD
Case "MP"
note.RepeatInterval = note.RepeatInterval_MDMP
note.RepeatAdjust = note.RepeatAdjust_MP
Case "YD"
note.RepeatInterval = note.RepeatInterval_YD
Case "C"
note.RepeatDates = note.RepeatAdjust_C
End Select
note.RemoveItem("RepeatInterval_D")
note.RemoveItem("RepeatInterval_W")
note.RemoveItem("RepeatInterval_MDMP")
note.RemoveItem("RepeatInterval_YD")
note.RemoveItem("RepeatAdjust_W")
note.RemoveItem("RepeatAdjust_MD")
note.RemoveItem("RepeatAdjust_MP")
note.RemoveItem("RepeatAdjust_C")
note.StartDate = note.RepeatStartDate
uidoc.Reload
End Sub
klaussal:
In der Aktion wird an dem Feld "Form" nix geändert.
Ändert sich das denn tatsächlich ?
--- Zitat ---hmm das ist eigentlich immer die letzte Lösung
--- Ende Zitat ---
Ich schraube auch nicht an Sachen herum, die ich nicht verstehe.
ascabg:
Wie sehen denn eigentlich die Selectionsformeln der beiden Ansichten aus?
Eventuell kann man auch hieraus einen Schluss daraus ziehen, was der Grund fuer das
geschilderte Verhalten ist.
Gruss
Andreas
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln