Namespace: OpenEdge.DataAdmin.Message
Interface
IFetchRequest
Parent classes:
Inherits: OpenEdge.DataAdmin.Message.IDataAdminMessage

/* 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.
File:IFetchRequest
Author(s):hdaniels
Created:Sun Sep 05 17:32:04 EDT 2010




Method Summary
Options Name Purpose
CHARACTER GetTableQuery (character)
OpenEdge.DataAdmin.Message.ITableRequest GetTableRequest (character)
CHARACTER GetTableRequestType (character)
LOGICAL HasTable (character)
SetTablePageRequest (character, integer) /** Set table pagerequest size */
SetTablePageRequest (character, integer, integer) /** Set table pagerequest size and start */
SetTableQuery (character, character)
SetTableRequestType (character, character)
SetTableTotal (character, integer) /** Set total (response after fill)- currently both here and in IFetchResponse */

Property Summary
Options Name Purpose
LOGICAL IsPageRequest
LOGICAL UseReplaceOnClient /* as of current this is used to avoid replace for some requests that passes a table to server / dataaccess to execute a query. */


Method Detail
Top

CHARACTER GetTableQuery (character)

Parameters:
pcTable CHARACTER
Returns CHARACTER
Top

OpenEdge.DataAdmin.Message.ITableRequest GetTableRequest (character)

Parameters:
pcTable CHARACTER
Returns OpenEdge.DataAdmin.Message.ITableRequest
Top

CHARACTER GetTableRequestType (character)

Parameters:
pcTable CHARACTER
Returns CHARACTER
Top

LOGICAL HasTable (character)

Parameters:
pcTable CHARACTER
Returns LOGICAL
Top

SetTablePageRequest (character, integer)

Purpose: Set table pagerequest size
Parameters:
pcTable CHARACTER
pisize INTEGER
Top

SetTablePageRequest (character, integer, integer)

Purpose: Set table pagerequest size and start
Parameters:
pcTable CHARACTER
pisize INTEGER
pistart INTEGER
Top

SetTableQuery (character, character)

Parameters:
pcTable CHARACTER
pcQuery CHARACTER
Top

SetTableRequestType (character, character)

Parameters:
pcTable CHARACTER
pcType CHARACTER
Top

SetTableTotal (character, integer)

Purpose: Set total (response after fill)- currently both here and in IFetchResponse
Parameters:
pcTable CHARACTER
piTotal INTEGER


Property Detail
Top

LOGICAL IsPageRequest

Returns LOGICAL
Top

LOGICAL UseReplaceOnClient

/* as of current this is used to avoid replace for some requests
that passes a table to server / dataaccess to execute a query.
Returns LOGICAL


Copyright © 2017 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7