Namespace: OpenEdge.DataAdmin.DataSource
Type: Class FieldDataSource
Parent Classes:
Inherits: OpenEdge.DataAdmin.DataSource.DataSource


/* Copyright (c) 2010-2016 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:FieldDataSource
Author(s):hdaniels
Created:Sep 2010



Method Summary
  Options Name Purpose
  AfterFieldRow (dataset-handle)
  CHARACTER ColumnExpression (character, character, character) /* override to handle islob. renamed to _field in Columnsource. too late to rename here */
  CHARACTER ColumnSource (character) /* rename here to be added to _field expressions and handled in ColumnExpression */
  PrepareBuffer (handle) /* end method. */
  INTEGER SaveField (handle)

Constructor Summary
  Options Name Purpose
  FieldDataSource ()
  FieldDataSource (character, character, character) /* allow subclass to have different order */
  FieldDataSource (handle)
  FieldDataSource (handle, character, character)
  FieldDataSource (log)

Method Detail
Top

AfterFieldRow (dataset-handle)

Parameters:
hds DATASET-HANDLE
 
Top

CHARACTER ColumnExpression (character, character, character)

/* override to handle islob. renamed to _field in Columnsource. too late to rename here
Parameters:
pcColumn CHARACTER
 
pcOperator CHARACTER
 
pcValue CHARACTER
 
Returns CHARACTER
 
Top

CHARACTER ColumnSource (character)

/* rename here to be added to _field expressions and handled in ColumnExpression
Parameters:
pcColumn CHARACTER
 
Returns CHARACTER
 
Top

PrepareBuffer (handle)

/* end method.
Parameters:
phBuffer HANDLE
 
Top

INTEGER SaveField (handle)

Parameters:
phbuffer HANDLE
 
Returns INTEGER
 


Constructor Detail
Top

FieldDataSource ()

Top

FieldDataSource (character, character, character)

/* allow subclass to have different order
Parameters:
pcTables CHARACTER
 
pcPhysicalTables CHARACTER
 
pcMapping CHARACTER
 
Top

FieldDataSource (handle)

Parameters:
hchanges HANDLE
 
Top

FieldDataSource (handle, character, character)

Parameters:
phParent HANDLE
 
pcFileJoin CHARACTER
 
pcFieldJoin CHARACTER
 
Top

FieldDataSource (log)

Parameters:
allfield LOGICAL