Namespace: OpenEdge.DataAdmin.DataSource
Class
PermissionDataSource
Parent classes:
Inherits: OpenEdge.DataAdmin.DataSource.UserTablePermissionDataSource

/* 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:UserTablePermissionDataSource
Author(s):hdaniels
Created:Sat Sep 04 02:01:56 EDT 2010
Notes:BaseQuery does not filter on _hidden
but does filter on _Owner = "PUB"
/* define private variable mMapping as char




Method Summary
Options Name Purpose
AfterTableRow (dataset-handle)
CHARACTER ColumnExpression (character, character, character) /* override _file-name to repalce vlaue with dataabse table from TableMap */
CHARACTER ColumnSortSource (character) /* convert istype2 value in query to the expression required in the db */

Constructor Summary
Options Name Purpose
PermissionDataSource ()

Property Summary
Options Name Purpose
CHARACTER TableMap


Method Detail
Top

AfterTableRow (dataset-handle)

Parameters:
hds DATASET-HANDLE
Top

CHARACTER ColumnExpression (character, character, character)

/* override _file-name to repalce vlaue with dataabse table from TableMap
Parameters:
pcColumn CHARACTER
pcOperator CHARACTER
pcValue CHARACTER
Returns CHARACTER
Top

CHARACTER ColumnSortSource (character)

/* convert istype2 value in query to the expression required in the db
Parameters:
pcColumn CHARACTER
Returns CHARACTER


Constructor Detail
Top

PermissionDataSource ()



Property Detail
Top

CHARACTER TableMap

Returns CHARACTER


Copyright © 2022 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7.15