Top Method Summary
Options Name Purpose
Consultingwerk.Studio.ProparseApi.IField BuildFields () Builds the Fields array from the store field ids Notes : @return The array of IField instances (indeterminate when none) */
Consultingwerk.Studio.ProparseApi.Implementation.ProparseAbl.Schema.SchemaDatabase DatabaseModel () Returns the owning database as a SchemaDatabase model Notes : @return The SchemaDatabase */
LOGICAL HasField (character) Returns whether the table has a field of the given name Notes : @param pcFieldName The field name @return Logical value */
Consultingwerk.Studio.ProparseApi.Implementation.ProparseAbl.Schema.SchemaIndex Indexes () Returns the indexes of the table Notes : Materialized lazily; an indeterminate array when the table has no indexes. @return The array of SchemaIndex instances (indeterminate when none) */
Consultingwerk.Studio.ProparseApi.IField LookupField (character) Returns a field of the table by name, or the unknown value Notes : @param pcFieldName The field name @return The IField, or the unknown value when there is no such field */

Top Constructor Summary
Options Name Purpose
SchemaTable (SchemaStore, integer) Constructor for the SchemaTable class Notes : @param poStore The SchemaStore that owns the record @param piTableId The id of the table record represented by this wrapper */

Top Property Summary
Options Name Purpose
CHARACTER Database
Consultingwerk.Studio.ProparseApi.IField Fields
CHARACTER Name
Consultingwerk.Studio.ProparseApi.StoreTypeEnum StoreType
INTEGER TableId


Method Detail
Top

Consultingwerk.Studio.ProparseApi.IField BuildFields ()

Purpose: Builds the Fields array from the store field ids
Notes :

Returns Consultingwerk.Studio.ProparseApi.IField
The array of IField instances (indeterminate when none)
Top

Consultingwerk.Studio.ProparseApi.Implementation.ProparseAbl.Schema.SchemaDatabase DatabaseModel ()

Purpose: Returns the owning database as a SchemaDatabase model
Notes :

Returns Consultingwerk.Studio.ProparseApi.Implementation.ProparseAbl.Schema.SchemaDatabase
The SchemaDatabase
Top

LOGICAL HasField (character)

Purpose: Returns whether the table has a field of the given name
Notes :

Parameters:
pcFieldName CHARACTER
The field name
Returns LOGICAL
Logical value
Top

Consultingwerk.Studio.ProparseApi.Implementation.ProparseAbl.Schema.SchemaIndex Indexes ()

Purpose: Returns the indexes of the table
Notes : Materialized lazily; an indeterminate array when the table has no
indexes.

Returns Consultingwerk.Studio.ProparseApi.Implementation.ProparseAbl.Schema.SchemaIndex
The array of SchemaIndex instances (indeterminate when none)
Top

Consultingwerk.Studio.ProparseApi.IField LookupField (character)

Purpose: Returns a field of the table by name, or the unknown value
Notes :

Parameters:
pcFieldName CHARACTER
The field name
Returns Consultingwerk.Studio.ProparseApi.IField
The IField, or the unknown value when there is no such field


Constructor Detail
Top

SchemaTable (SchemaStore, integer)

Purpose: Constructor for the SchemaTable class
Notes :

Parameters:
poStore Consultingwerk.Studio.ProparseApi.Implementation.ProparseAbl.Schema.SchemaStore
The SchemaStore that owns the record
piTableId INTEGER
The id of the table record represented by this wrapper


Property Detail
Top

CHARACTER Database


Returns CHARACTER
Top

Consultingwerk.Studio.ProparseApi.IField Fields


Returns Consultingwerk.Studio.ProparseApi.IField
Top

CHARACTER Name


Returns CHARACTER
Top

Consultingwerk.Studio.ProparseApi.StoreTypeEnum StoreType


Returns Consultingwerk.Studio.ProparseApi.StoreTypeEnum
Top

INTEGER TableId


Returns INTEGER


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       19.09.2026 10:18:26