Namespace: OpenEdge.DataAdmin.Lang
Type: 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

CHARACTER ColumnExpression (character, character, character)

Parameters:
pcColumn CHARACTER
 
pcOperator CHARACTER
 
pcValue CHARACTER
 
Returns CHARACTER
 
Top

CHARACTER ColumnSortSource (character)

Parameters:
pcColumn CHARACTER
 
Returns CHARACTER
 
Top

CHARACTER ColumnSource (character)

Parameters:
pcColumn CHARACTER
 
Returns CHARACTER
 
Top

CHARACTER GetQueryString ()

Returns CHARACTER
 


Constructor Detail
Top

BeforeQuery (character)

Parameters:
cWhere CHARACTER
 
Top

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

Parameters:
pcwhere CHARACTER
 
pcParent CHARACTER
 
pcJoin CHARACTER
 
pcValues CHARACTER
 
Top

BeforeQuery (character, character, character[])

Parameters:
pcwhere CHARACTER
 
pcfields CHARACTER
 
pcValues CHARACTER
 


Property Detail
Top

CHARACTER BaseQuery

Returns CHARACTER
 
Top

CHARACTER Prefix

Returns CHARACTER
 
Top

CHARACTER Suffix

Returns CHARACTER