OpenEdge.DataAdmin.DataSource.FieldChildDataSource
- Last Updated: January 15, 2026
- 2 minute read
- OpenEdge
- Version 12.8
- Documentation
|
Method Summary
| Options | Name | Purpose | |
|---|---|---|---|
| AfterFieldRow (dataset-handle) |
|
||
| CHARACTER ColumnSource (character) |
/* undo the GetMappingHack in the query expression
(blind assumption that the first one is the tablename - defined by dataset relation)*/
|
||
| CHARACTER GetMappingHack () |
/* The dataset gives error if the paret join is mapped across multiple source tables when
this is a child relation, because the fill-string generation requires that all fields in the parent
relation is mapped to the source, so temporarily map the Tablename to the FieldName
The columnSource override below fixes this back again so the query returns correct data */
|
||
| PrepareBuffer (handle) |
/* override to set replaced false in case prepare is called again (not very common... ) */
|
Constructor Summary
| Options | Name | Purpose | |
|---|---|---|---|
| FieldChildDataSource () |
/* child of index - this is already filtered by parent so DatabaseInfo:FileExpression is not really necessary */
|
Method Detail
AfterFieldRow (dataset-handle)
|
||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CHARACTER ColumnSource (character)
|
||||||||||||||||||
CHARACTER GetMappingHack ()
|
||||||||||||||||||
PrepareBuffer (handle)
|
||||||||||||||||||
Constructor Detail
FieldChildDataSource ()
|
||||||
|---|---|---|---|---|---|---|