Hallo zusammen,
dies ist mein Erster Beitrag im 6er Bereich.

Ich habe eine DB unter 5.011 entwickelt welche dort auch wunderbar läuft.
Da diese DB aber später auch mit einem 6er Client verwendet werden soll, habe ich dies getestet. Ich bin davon ausgegangen, was unter 5 läuft, läuft auch unter 6.
Dem ist wohl nicht so, da ich eine Fehlermeldung bei folgendem Script bekomme.

Und zwar bekomme ich einen "Object variable not set", wenn ich die Collection füllen möchte. Im Debugger ist mir dann aufgefallen, dass er die View nicht gesetzt bekommt. Obwahl sie vorhanden ist. Auch mit einem Aliasnamen hat es nicht funktioniert.
Habt ihr vielleicht ne Idee?
Danke und Gruss
Andreas
| Function sum_Tag(DatumTag, uidoc) |
| Dim s As New NotesSession |
| Dim db As NotesDatabase |
| Dim View As NotesView |
| Dim View2 As NotesView |
| Dim Doc As NotesDocument |
| Dim Doc2 As NotesDocument |
| Dim suchkey As String |
| Dim Col As NotesDocumentCollection |
| Dim item As NotesItem |
| Dim i As Integer |
| Dim ErgDatum As NotesDateTime |
| Dim difference# |
| |
| Set db = s.CurrentDatabase |
| Set View = db.GetView("(sumTag)") |
View wird nicht gesetzt

| |
| suchkey = uidoc.FieldGetText("txtUmsatzMitarbeiter") + "#" + uidoc.FieldGetText("txtUmsatzOrganisationUID") |
| |
| Set Col = View.GetAllDocumentsByKey(suchkey, True) |
hier kommt die Fehlermeldung