Domino 9 und frühere Versionen > Entwicklung
Finde meinen Fehler nicht
(1/1)
Darkface:
Hallo zusammen,
ich bekomme bei folgendem Script immer diesen Fehler.
Couldn´t get default View id for Database(Dialogbox.ntf)
Kann mir jemand sagen was daran falsch ist? ???
--- Code: ---Dim Workspace As New NotesUIWorkspace
Dim uidSource As NotesUIDocument
Dim docDialog As NotesDocument
Dim docMail As NotesDocument
Dim rtBody As NotesRichTextItem
Dim sSendTo As String
Dim sSubject As String
Dim sInfo As String
Dim bDialog As Variant
Set oSession = New NotesSession
Set dbCurrent = oSession.CurrentDatabase
Set uidSource = Workspace.CurrentDocument
Set docDialog = dbCurrent.CreateDocument
bDialog = oWorkspace.Dialogbox("Dialogbox", True, True, False, False, False, False, "Userauswahl", docDialog, True)
If bDialog Then
uidSource.FieldSetText "User", Cstr(docDialog.User(0))
' Dokument an den User senden
Set docMail = New NotesDocument( dbCurrent )
' Inhalte der Mail setzen
sInfo = "Inhalt der Mail."
docMail.SendTo = docDialog.User
docMail.Subject = "Eine neue Mail"
' Fehlerquelle laut Debug
Set rtBody = New NotesRichTextItem( docMail , "Body" )
Call rtBody.AppendText( sInfo )
Call rtBody.AppendDocLink( docMail, "Link")
docMail.Send( False )
End If
--- Ende Code ---
Danke schon mal an alle.
Gruß
Darkface
joringel:
Hat die Datenbank, auf die der DocLink verweist, eine Default View? Die ist notwendig..
Darkface:
Wie und wo kann ich die den einrichten?
joringel:
Im Designer in den Ansichtseigenschaften - Reiter 'i' - 'Vorgabe beim ersten Öffnen der Datenbank'
Darkface:
Ja danke das funktioniert.
Gruß
Darkface
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln