Namespace: OpenEdge.DataAdmin.Lang
Class
BeforeQuery
Parent classes:
Inherits: Progress.Lang.Object
Implements: OpenEdge.DataAdmin.Lang.IQueryMap

/* Copyright (c) 2011 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:convert a dataset query to before table query
Author(s):hdaniels
Created:Wed Sep 28 14:31:20 EDT 2011
Notes:based on naming convention




Method Summary
Options Name Purpose
CHARACTER ColumnExpression (character, character, character)
CHARACTER ColumnSortSource (character)
CHARACTER ColumnSource (character)
CHARACTER GetQueryString ()

Constructor Summary
Options Name Purpose
BeforeQuery (character)
BeforeQuery (character, character, character, character[])
BeforeQuery (character, character, character[])

Property Summary
Options Name Purpose
CHARACTER BaseQuery
CHARACTER Prefix
CHARACTER Suffix


Method Detail
Top

PUBLIC CHARACTER ColumnExpression (character, character, character)

Parameters:
pcColumn CHARACTER
pcOperator CHARACTER
pcValue CHARACTER
Returns CHARACTER
Top

PUBLIC CHARACTER ColumnSortSource (character)

Parameters:
pcColumn CHARACTER
Returns CHARACTER
Top

PUBLIC CHARACTER ColumnSource (character)

Parameters:
pcColumn CHARACTER
Returns CHARACTER
Top

PUBLIC CHARACTER GetQueryString ()

Returns CHARACTER


Constructor Detail
Top

PUBLIC BeforeQuery (character)

Parameters:
cWhere CHARACTER
Top

PUBLIC BeforeQuery (character, character, character, character[])

Parameters:
pcwhere CHARACTER
pcParent CHARACTER
pcJoin CHARACTER
pcValues CHARACTER
Top

PUBLIC BeforeQuery (character, character, character[])

Parameters:
pcwhere CHARACTER
pcfields CHARACTER
pcValues CHARACTER


Property Detail
Top

PUBLIC CHARACTER BaseQuery

Returns CHARACTER
Top

PUBLIC CHARACTER Prefix

Returns CHARACTER
Top

PUBLIC CHARACTER Suffix

Returns CHARACTER


Copyright © 2020 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 12.2.0