Namespace: OpenEdge.DataAdmin
Interface
IFieldList
Parent classes:
Inherits: OpenEdge.DataAdmin.IDataAdminCollection

/* Copyright (c) 2013,2019 by Progress Software Corporation
/*
/* all rights reserved. no part of this program or document
/* may be reproduced in any form or by any means without
/* permission in writing from progress Software Corporation.
Purpose:list of fields for cases where the order is important
Author(s):hdaniels
Created:Jul 18 2013
Purpose: Add the indexfield to the list




Method Summary
Options Name Purpose
LOGICAL Add (IField) /** Add the indexfield to the list */
OpenEdge.DataAdmin.IField Get (integer) /** Get the indexfield with the specified number from the list */
INTEGER IndexOf (IField) /* Returns the index in this list of the specified IIndexField */
LOGICAL Remove (IField) /** Removes the indexfield from the collection. Returns true if the removal was successful. Can only be performed if the indexfield is not saved. */


Method Detail
Top

LOGICAL Add (IField)

Purpose: Add the indexfield to the list
Parameters:
pfld OpenEdge.DataAdmin.IField
Returns LOGICAL
Top

OpenEdge.DataAdmin.IField Get (integer)

Purpose: Get the indexfield with the specified number from the list
Parameters:
i INTEGER
Returns OpenEdge.DataAdmin.IField
Top

INTEGER IndexOf (IField)

/* Returns the index in this list of the specified IIndexField
Parameters:
pfld OpenEdge.DataAdmin.IField
Returns INTEGER
Top

LOGICAL Remove (IField)

Purpose: Removes the indexfield from the collection. Returns true if the removal was successful.
Can only be performed if the indexfield is not saved.
Parameters:
pfld OpenEdge.DataAdmin.IField
Returns LOGICAL


Copyright © 2022 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7.15