Domino 9 und frühere Versionen > ND6: Administration & Userprobleme
View = firstDocument Error ! Need help plz
LukasSChl:
Hallo zusammen
Ich habe ein Problem mit folgedem Lotus Script Auszug.
Dieses Postopen event setzt Doc.View gleich dem ersten Dokument.
Für den Fall das es noch keine Dokumente gibt, soll die laufende Nummer 1 verteilt werden, doch leider kommt nach der Zeile
"Set oDocView = oView.GetFirstDocument"
direkt die Fehlermeldung.
Weiß jmd vllt. wie man sich da abhilfe schaffen kann?
Ich arbeite mit Lotus Notes 6.5
Mit freundlichen Grüßen
Lukas
--- Code: ---Sub Postopen(Source As Notesuidocument)
Dim oSession As New NotesSession
Dim oDateTimeHeute As New NotesDateTime ( "" )
Dim oItem As Notesitem
Call oDateTimeHeute.SetNow
Dim oDoc As NotesDocument
Set oDoc = Source.Document
geprueft = False
If source.isnewdoc Then
Dim oDb As NotesDatabase
Dim oView As NotesView
Dim oDocView As NotesDocument
Set oDb = oSession.CurrentDatabase
Set oView = oDb.GetView( "(§LfdNr)" )
Set oDocView = oView.GetFirstDocument
Hier kommt die Fehlermeldung und damit ist hier Ende.
If Not (oDocView Is Nothing) Then
oDoc.LfdNr = oDocView.LfdNr(0) + 1
Else
oDoc.LfdNr = 1
End If
--- Ende Code ---
klaussal:
Wenn dies der x-te Versuch sein sollte, eine laufende Nummerierung zu machen, vergiß es.
Dazu gibt es genug Beiträge im Forum.
ascabg:
Hallo,
Frag doch mit view.EntryCount ab, ob sich Dokumente in der Ansicht befinden.
Andreas
LukasSChl:
@ascabg Danke dir, werds ma testen
EDIT:
--- Code: --- If Not oView.EntryCount > 1 Then
Set oDocView = oView.GetFirstDocument
oDoc.LfdNr = oDocView.LfdNr(0) + 1
Else
oDoc.LfdNr = 1
End If
--- Ende Code ---
So hab ich mir das gedacht, leider aber auch ohne Erfolg.
(Arbeite jetzt seit ein paar Tage mit dem Notes Designer)
mfg Lukas
Axel:
--- Zitat von: LukasSChl am 24.03.10 - 08:40:19 ---...doch leider kommt nach der Zeile
"Set oDocView = oView.GetFirstDocument"
direkt die Fehlermeldung.
...
--- Ende Zitat ---
Welche Fehlermeldung?
Axel
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln