Я запускаю программу VBA, которая загружает элементы списка Sharepoint, чтобы они были доступны в автономном режиме, используя приведенный ниже код, который работает нормально.Чтобы иметь возможность загружать «вложения» элементов списка, эти элементы должны быть доступны в автономном режиме.
If olItem.DownloadState = olHeaderOnly Then
olItem.MarkForDownload = 2
GoTo NextItem
End If
Загрузка завершается с использованием приведенного ниже кода:
If olAtt.Item(1).Filename Like strKeyWord Then
If Dir(strFolder & olAtt.Item(1).Filename) = "" Then
olAtt.Item(1).SaveAsFile strFolder & olAtt.Item(1).Filename
End If
End If
Моя проблема сейчас в том, что OST-файл, в котором хранятся эти автономные элементы, достиг максимального размера, и Outlook не будет загружать новые файлы.удаление существующих файлов вручную также оказалось довольно трудным делом.
Я ищу способ удаления автономной копии для элементов старше 60 дней (я не могу удалить файлы, поскольку у меня есть доступ только для чтения к SharepointСайт).В качестве альтернативы было бы здорово узнать, есть ли способ напрямую загрузить вложения без необходимости сначала создавать автономную копию.
Спасибо за помощь!