P
PeNgViN213
Есть View "Menu", в ней находятся сохраненные документы. Мне нужно написать Агента, который будет перебирать документы по полю, пока не найдет в поле три буквы А. Вот мой код, помогите пожалуйста.
Sub Initialize
Dim ses As New NotesSession
Dim ws As New NotesUIWorkspace
Dim db As NotesDatabase
Dim view As NotesView
Dim doc As NotesDocument
Dim kolvo As Integer
Dim i As Integer
Set db = ses.Currentdatabase
Set view = db.GetView ("Menu")
Set doc = view.Getfirstdocument()
doc = view.GetDocumentByKey(ws.CurrentDocument.FieldGetText(doc), True)
For i = 1 To Len(doc)
If LCase(Mid(doc, i, 1)) Like "[А]" Then
kolvo = kolvo + 1
End If
Next i
If Str(kolvo) = 3 Then
MsgBox "Отправляем сообщение, количесво А=" + Str(kolvo)
Call doc.Send( False, "____" )
Else
Exit Sub
End if
End Sub
Sub Initialize
Dim ses As New NotesSession
Dim ws As New NotesUIWorkspace
Dim db As NotesDatabase
Dim view As NotesView
Dim doc As NotesDocument
Dim kolvo As Integer
Dim i As Integer
Set db = ses.Currentdatabase
Set view = db.GetView ("Menu")
Set doc = view.Getfirstdocument()
doc = view.GetDocumentByKey(ws.CurrentDocument.FieldGetText(doc), True)
For i = 1 To Len(doc)
If LCase(Mid(doc, i, 1)) Like "[А]" Then
kolvo = kolvo + 1
End If
Next i
If Str(kolvo) = 3 Then
MsgBox "Отправляем сообщение, количесво А=" + Str(kolvo)
Call doc.Send( False, "____" )
Else
Exit Sub
End if
End Sub
Последнее редактирование модератором: