2016-06-16 3 views

ответ

2

можно сделать с помощью метода базы данных search(String formula, DateTime dt, int max) для поиска документов, созданных или измененных после последнего времени индекса штампа, а затем подсчитать количество найденных документов:

DocumentCollection unindexedColl = db.search("Form=\"specificform\"", db.getLastFTIndexed(), 0); 
unindexedCount = unindexedColl.getCount(); 
1

Вот фрагмент кода:

If(db.lastmodified > db.lastftindexed) Then 
    ' Database was modified after index updated , it may be a document or design 
    Dim T As New NotesDateTime(db.lastftindexed) 
    Dim UnindexedCount As Long 
    ' Find the modified document after index updated 
    UnindexedCount = db.Search({@All}, T, 0).Count 
Else 
    ' FT index is up to date 
    UnindexedCount = 0 
End If 
MsgBox UnindexedCount 
Смежные вопросы