Namespace: OpenEdge.DataAdmin.DataSource
Class
DataSourceUtil
Parent classes:
Inherits: Progress.Lang.Object

/* Copyright (c) 2014,2020 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.
File:DataSourceUtil
Author(s):hdaniels
Created:Jan 2014




Method Summary
Options Name Purpose
CHARACTER GetIndexes (character) /* returns list of indexes that begins with the passed list of fields @param pcTable table (PUB only) @param fieldnames - comma separated list of fieldnames @returns comma separated list of index names */
CHARACTER GetIndexes (character, character) /* returns list of indexes that begins with the passed list of fields @param pcTable table (PUB only) @param fieldnames - comma separated list of fieldnames @returns comma separated list of index names */
CHARACTER GetIndexes (character, character[]) /* returns list of indexes that begins with the passed list of fields @param pcTable table (PUB only) @param fieldnames - comma separated list of fieldnames @returns comma separated list of index names */
CHARACTER GetIndexes (recid, character[])
LOGICAL IsIndexLocal (character, character) /* returns list of indexes that begins with the passed list of fields @param pcTable table (PUB only) @param fieldnames - comma separated list of fieldnames @returns comma separated list of index names */

Constructor Summary
Options Name Purpose
DataSourceUtil ()

Property Summary
Options Name Purpose
OpenEdge.DataAdmin.DataSource.DatabaseInfo DatabaseInfo
RECID DatabaseRecid


Method Detail
Top

CHARACTER GetIndexes (character)

/* returns list of indexes that begins with the passed list of fields
Parameters:
pcTable CHARACTER
table (PUB only)
Returns CHARACTER
s comma separated list of index names
Top

CHARACTER GetIndexes (character, character)

/* returns list of indexes that begins with the passed list of fields
Parameters:
pcTable CHARACTER
table (PUB only)
pcFieldNames CHARACTER
Returns CHARACTER
s comma separated list of index names
Top

CHARACTER GetIndexes (character, character[])

/* returns list of indexes that begins with the passed list of fields
Parameters:
pcTable CHARACTER
table (PUB only)
pcFieldNames CHARACTER
Returns CHARACTER
s comma separated list of index names
Top

CHARACTER GetIndexes (recid, character[])

Parameters:
precid RECID
pcFieldNames CHARACTER
Returns CHARACTER
Top

LOGICAL IsIndexLocal (character, character)

/* returns list of indexes that begins with the passed list of fields
Parameters:
pcTable CHARACTER
table (PUB only)
pcIndexName CHARACTER
Returns LOGICAL
s comma separated list of index names


Constructor Detail
Top

DataSourceUtil ()

Purpose:
Notes:


Property Detail
Top

OpenEdge.DataAdmin.DataSource.DatabaseInfo DatabaseInfo

Returns OpenEdge.DataAdmin.DataSource.DatabaseInfo
Top

RECID DatabaseRecid

Returns RECID


Copyright © 2022 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7.15