Объект IProgress
Метод MoveBy – переместить текущую позицию полосы прогресса
Синтаксис:
procedure MoveBy( [optional] Step: OleVariant); |
Параметры:
Step – величина продвижения полосы прогресса.
Описание:
Метод перемещает текущую позицию полосы прогресса на заданную величину.
Пример использования:
// Перенести все документы, найденные поиском, в хранилище.
// Contents - список документов, найденных поиском.
// FileStorage - хранилище электронных документов.
VersionsCount = 0
foreach EDocumentInfo in Contents
EDocument = EDocumentInfo.Document
VersionsCount = VersionsCount + EDocument.Versions.Count
endforeach
if Contents.Count > 0
Progress = CreateProgress('Перенос документов в хранилище';
VersionsCount; False)
Progress.Show
foreach EDocumentInfo in Contents
EDocument = EDocumentInfo.Document
EDocument.MoveToStorage(FileStorage)
EDocument.Save
Progress.MoveBy(EDocument.Versions.Count)
endforeach
Progress.Hide
endif
См. также:
· метод Next.
© 2009, Компания DIRECTUM
|
Отправить комментарий к этому разделу на
support@directum.ru
|