|
|
Options | Name | Purpose | |||||
---|---|---|---|---|---|---|---|
|
AfterRow (dataset-handle) |
|
|||||
|
AfterSetUrl () |
|
|||||
|
CHARACTER ColumnExpression (character, character, character) |
/* convert type char value in query to the integer value in the db */ |
|||||
|
CHARACTER ColumnSource (character) |
/* override to rename Type, which is not mapped
and default areas if not mapped */ |
|||||
|
DefineSource () |
|
|||||
|
PrepareBuffer (handle) |
/* keep
constructor public TenantDataSource (phParent as handle,pcJoin as char,pfieldmap as char ):
super (phParent, "_Tenant,b_dataArea,b_indexArea,b_LobArea","dictdb._Tenant,dictdb._Area,dictdb._Area,dictdb._Area",pFieldMap).
BaseQuery = "for each " + phParent:name + " no-lock,"
+ " each _Tenant"
+ (if pcjoin > "" then " where " + pcjoin else "")
+ " no-lock, "
+ mAreaQuery + " no-lock".
end constructor.
*/ |
|||||
|
LOGICAL PrepareQueryString (QueryString) |
|
|||||
|
LOGICAL Refresh (handle) |
/** refresh row-state 0 isallocated */ |
|||||
|
RefreshPartitionState (character, handle) |
/* set allocated in partitions that were changed . The Tenantcontext
will do a new request, but it does this before the changes are merged so
partitions with pending updates will not be refreshed due to the
protection in dataRefreshed */ |
|||||
|
LOGICAL Save (handle) |
/** tenant requires control of order , so this is not supported */ |
|||||
|
LOGICAL Save (handle, integer) |
/** Save changes of specified state
@param buffer the temp-table buffer handle with data
@param state the row-state to save (row-created, row-deleted or row-modified)
? = all */ |
Options | Name | Purpose | |||||
---|---|---|---|---|---|---|---|
|
TenantDataSource () |
|
|||||
|
TenantDataSource (character) |
|
|||||
|
TenantDataSource (handle, character) |
|
Options | Name | Purpose | |||||
---|---|---|---|---|---|---|---|
|
CHARACTER AreasURL |
|
|||||
|
CHARACTER AreaURL |
|
|||||
|
CHARACTER FieldMap |
|
|||||
|
CHARACTER FieldMapNoArea |
|
|||||
|
CHARACTER mAreaQuery |
|
|||||
|
CHARACTER QueryString |
|
|||||
|
CHARACTER TenantURL |
|
Top
AfterRow (dataset-handle)
|
|||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
AfterSetUrl ()
|
|||||||||||||||||||||||||||||
CHARACTER ColumnExpression (character, character, character)
|
|||||||||||||||||||||||||||||
CHARACTER ColumnSource (character)
|
|||||||||||||||||||||||||||||
DefineSource ()
|
|||||||||||||||||||||||||||||
PrepareBuffer (handle)
|
|||||||||||||||||||||||||||||
LOGICAL PrepareQueryString (QueryString)
|
|||||||||||||||||||||||||||||
LOGICAL Refresh (handle)
|
|||||||||||||||||||||||||||||
RefreshPartitionState (character, handle)
|
|||||||||||||||||||||||||||||
LOGICAL Save (handle)
|
|||||||||||||||||||||||||||||
LOGICAL Save (handle, integer)
|
TenantDataSource ()
|
||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
TenantDataSource (character)
|
||||||||||||||||
TenantDataSource (handle, character)
|
CHARACTER AreasURL
|
|||||||||
---|---|---|---|---|---|---|---|---|---|
CHARACTER AreaURL
|
|||||||||
CHARACTER FieldMap
|
|||||||||
CHARACTER FieldMapNoArea
|
|||||||||
CHARACTER mAreaQuery
|
|||||||||
CHARACTER QueryString
|
|||||||||
CHARACTER TenantURL
|
Progress® OpenEdge® Release 11.7.15