Powered by Zoomin Software. For more details please contactZoomin

OpenEdge ABL API Reference

OpenEdge.Core.Collections.Iterator

  • Last Updated: January 15, 2026
  • 1 minute read
    • OpenEdge
    • Documentation
Namespace: OpenEdge.Core.Collections
Type: Class Iterator
Parent Classes:
Progress.Lang.Object

Inherits: Progress.Lang.Object
Implements: OpenEdge.Core.Collections.IIterator


Copyright (c) 2013, 2021 by Progress Software Corporation. All rights reserved.
File:Iterator
Author(s):hdaniels
Created:Sun Dec 16 21:26:22 EST 2007



Method Summary
  Options Name Purpose
  LOGICAL HasNext ()
  Progress.Lang.Object Next ()
  PrepareQuery (character, character, logical)
  LOGICAL Remove () /* removes the current item from the underlying collection */

Constructor Summary
  Options Name Purpose
  Iterator (ICollection, handle, character)
  Iterator (ICollection, handle, character, character)
  Iterator (ICollection, handle, character, character, character)

Property Summary
  Options Name Purpose
  HANDLE BufferHandle
  HANDLE ObjectFieldHandle
  OpenEdge.Core.Collections.ICollection OwnerCollection
  HANDLE QueryHandle


Method Detail
Top

LOGICAL HasNext ()

Returns LOGICAL
 
Top

Progress.Lang.Object Next ()

Returns Progress.Lang.Object
 
Top

PrepareQuery (character, character, logical)

Parameters:
queryExp CHARACTER
 
sortExp CHARACTER
 
forwardOnly LOGICAL
 
Top

LOGICAL Remove ()

/* removes the current item from the underlying collection
Returns LOGICAL
 


Constructor Detail
Top

Iterator (ICollection, handle, character)

Parameters:
poCol OpenEdge.Core.Collections.ICollection
 
tt HANDLE
 
ofield CHARACTER
 
Top

Iterator (ICollection, handle, character, character)

Parameters:
poCol OpenEdge.Core.Collections.ICollection
 
tt HANDLE
 
ofield CHARACTER
 
sortfield CHARACTER
 
Top

Iterator (ICollection, handle, character, character, character)

Parameters:
poCol OpenEdge.Core.Collections.ICollection
 
tt HANDLE
 
ofield CHARACTER
 
sortfield CHARACTER
 
querystring CHARACTER
 


Property Detail
Top

HANDLE BufferHandle

Returns HANDLE
 
Top

HANDLE ObjectFieldHandle

Returns HANDLE
 
Top

OpenEdge.Core.Collections.ICollection OwnerCollection

Top

HANDLE QueryHandle

Returns HANDLE
 


TitleResults for “How to create a CRG?”Also Available inAlert