Hi, Ich habe mal versucht erst mal einen Agent zu entwickeln.
Ich will erstmal zwei Werte aus der Maske auslesen lassen. Dannach soll überprüft werden, ob der Status verändert wurde, oder ob es Urlaub gibt und man das Buch später abholen kann.
Hier ist mein Anfangs - Code:
In Options steht:
Option Declare
Option Public
Option Base 1
Option Compare Text
in Declarations steht:
Dim strName_T As String
Dim strTel_T As String
Dim strserver As String
Dim strview As String
Dim strForm As String
Dim strdbPath As String
Dim strMSGbox As String
Dim strUmbruch As String
Dim db As NotesDatabase
Dim doc As NotesDocument
Dim View As NotesView
Dim entry As NotesViewEntry
Dim nav As NotesViewNavigator
in Initialize steht folgendes:
Sub Initialize
Dim strName_T As String
Dim strTel_T As String
Dim strserver As String
Dim strview As String
Dim strForm As String
Dim strdbPath As String
Dim strMSGbox As String
Dim strUmbruch As String
Dim entry As NotesViewEntry
Dim nav As NotesViewNavigator
Dim db As NotesDatabase
Dim doc As NotesDocument
Dim s As New NotesSession
Dim ws As New NotesUIWorkspace
Dim View As NotesView
strUmbruch=Chr(13)+Chr(10)
Set doc=ws.currentdocument.Document
Set doc = View.GetFirstDocument
Set view = db.GetView( "Open\By Project & Priority" )
Set entry = nav.GetFirstDocument
Set doc = view.GetFirstDocument
If doc.HasItem("Subject") Then
While Not(doc Is Nothing)
Forall subject In doc.GetItemValue("Subject")
Messagebox subject
End Forall
Set doc = view.GetNextDocument(doc)
Wend
End If
strName_T=doc.Name_T(1)
strTel_T=doc.Tel_T(1)
strMSGbox="Name:"&strName_T &strUmbruch & "Telefon:" &strTel_T
Msgbox strMSGbox
End Sub
Jetzt kommt immer die Meldung, dass die Variable nicht gesetzt und nicht deklariert worden sei
Ich danke Ihnen für Ihren Tipp
MfG PAR003