Объект IForEach
Метод Next – перейти к следующему элементу списка
Синтаксис:
procedure Next; |
Описание:
Метод перемещает указатель текущего элемента списка на следующий элемент списка. Если вызвать метод, когда указатель находится на последнем элементе списка, то значение свойства EOF установится в True. Текущим элементом списка останется последний элемент до тех пор, пока не будет вызван метод Reset.
Не рекомендуется вызывать метод внутри цикла foreach. Это приведет к неправильной работе цикла.
Пример использования:
// Удалить все вложения в задачу, которые являются
// электронными документами.
// TaskID - ИД задачи.
Task = Tasks.GetObjectByID(TaskID)
Attachments = Task.GetAttachments(True)
while not Attachments.Eof
Attachment = Attachments.Value
ObjectInfo = Attachment.ObjectInfo
if ObjectInfo.ComponentType = ctEDocument
Attachments.Delete(ObjectInfo)
else
Attachments.Next
endif
endwhile
Task.Save
См. также:
· метод Reset;
· свойство Count;
· свойство EOF;
· свойство Value.
© 2009, Компания DIRECTUM
|
Отправить комментарий к этому разделу на
support@directum.ru
|