DASchemaUnionDataTable

Overview

Location

 

appendClientScript:    (declared in DASchemaDataTable)

Method that appends Client Script code to the DASchemaDataTable. See Business Rules Scripting

- (void) appendClientScript:(NSString *)script

Parameters:

  • script: Java Script code as string

appendServerScript:    (declared in DASchemaDataTable)

Method that appends Client Script code to the DASchemaDataTable. See Business Rules Scripting

- (void) appendServerScript:(NSString *)script

Parameters:

  • script: Java Script code as String

businessClassId  retain    (declared in DASchemaDataTable)

The property is used for implementing business rules logic on a dataset level. Used in DataAbstract for Delphi.

@property (retain) NSString *businessClassId

clientBusinessRuleScript  retain    (declared in DASchemaDataTable)

Represents and manages Client-side business rule script. See Business Rules Scripting

@property (retain) DASchemaClientBusinessRuleScript *clientBusinessRuleScript

customAttributes  retain    (declared in DASchemaSqlObject)

@property (retain) NSString *customAttributes

defaultSourceTable  retain

@property (retain) NSString *defaultSourceTable

deleteCommand  retain    (declared in DASchemaDataTable)

Name of the Schema Command which will process all Delete changes

@property (retain) NSString *deleteCommand

dynamicWhere  retain    (declared in DASchemaSqlObject)

@property (retain) NSString *dynamicWhere

fieldByName:    (declared in DASchemaDataTable)

Method returns DASchemaDataTableField instance with given name.
You can use it when need to find appropriate schema field in the schema table

- (DASchemaDataTableField *) fieldByName:(NSString *)fieldName

Parameters:

  • fieldName: Name of the schema field you need to find

fields  retain    (declared in DASchemaDataTable)

Represents a read-only collection of the fields for the given table.

@property (retain) NSMutableArray *fields

initWithName:    (declared in DASchemaBaseObject)

Initializes a new instance of the class with a given name.

- (id) initWithName:(NSString *)aName

Parameters:

  • aName:

initWithXml:    (declared in DASchemaBaseObject)

Initializes a new instance of the class with a given XML string. Here, the XML string is the XML node from the Schema XML file that represents a certain schema object, for example the Schema Data Table or Schema Parameter. In most cases you will not need to invoke this method directly on the DASchemaBaseObject. This method is overridden in descendant classes (for example in the DASchemaDataTable) where it can be used for deserializing schema XML into a schema object.

- (id) initWithXml:(NSString *)anXml

Parameters:

  • anXml:

insertCommand  retain    (declared in DASchemaDataTable)

Name of the Schema Command which will process all Insert changes

@property (retain) NSString *insertCommand

isPublic  assign    (declared in DASchemaSqlObject)

@property (assign) BOOL isPublic

isReadOnly  assign    (declared in DASchemaDataTable)

Boolean flag shows does given schema table readonly or not. You will not be able to modify ReadOnly table.

@property (assign) BOOL isReadOnly

name  retain    (declared in DASchemaBaseObject)

Represents the name of the schema object. Name is a mandatory property and an exception will be raised if its value is nil or empty. Only alpha-numeric characters are allowed in the Name value.

@property (retain) NSString *name

note  retain    (declared in DASchemaBaseObject)

Description for schema object

@property (retain) NSString *note

parameterByName:    (declared in DASchemaSqlObject)

- (DASchemaParameter *) parameterByName:(NSString *)parameterName

Parameters:

  • parameterName:

parameters  retain    (declared in DASchemaSqlObject)

@property (retain) NSMutableArray *parameters

serverBusinessRuleScript  retain    (declared in DASchemaDataTable)

Represents and manages Server-side business rule script. See Business Rules Scripting

@property (retain) DASchemaServerBusinessRuleScript *serverBusinessRuleScript

sourceTables  retain

@property (retain) NSMutableArray *sourceTables

statementByName:    (declared in DASchemaSqlObject)

- (DASchemaStatement *) statementByName:(NSString *)statementName

Parameters:

  • statementName:

statements  retain    (declared in DASchemaSqlObject)

@property (retain) NSMutableArray *statements

updateCommand  retain    (declared in DASchemaDataTable)

Name of the Schema Command which will process all Update changes

@property (retain) NSString *updateCommand

 

businessClassId  retain    (declared in DASchemaDataTable)

The property is used for implementing business rules logic on a dataset level. Used in DataAbstract for Delphi.

@property (retain) NSString *businessClassId

clientBusinessRuleScript  retain    (declared in DASchemaDataTable)

Represents and manages Client-side business rule script. See Business Rules Scripting

@property (retain) DASchemaClientBusinessRuleScript *clientBusinessRuleScript

customAttributes  retain    (declared in DASchemaSqlObject)

@property (retain) NSString *customAttributes

defaultSourceTable  retain

@property (retain) NSString *defaultSourceTable

deleteCommand  retain    (declared in DASchemaDataTable)

Name of the Schema Command which will process all Delete changes

@property (retain) NSString *deleteCommand

dynamicWhere  retain    (declared in DASchemaSqlObject)

@property (retain) NSString *dynamicWhere

fields  retain    (declared in DASchemaDataTable)

Represents a read-only collection of the fields for the given table.

@property (retain) NSMutableArray *fields

insertCommand  retain    (declared in DASchemaDataTable)

Name of the Schema Command which will process all Insert changes

@property (retain) NSString *insertCommand

isPublic  assign    (declared in DASchemaSqlObject)

@property (assign) BOOL isPublic

isReadOnly  assign    (declared in DASchemaDataTable)

Boolean flag shows does given schema table readonly or not. You will not be able to modify ReadOnly table.

@property (assign) BOOL isReadOnly

name  retain    (declared in DASchemaBaseObject)

Represents the name of the schema object. Name is a mandatory property and an exception will be raised if its value is nil or empty. Only alpha-numeric characters are allowed in the Name value.

@property (retain) NSString *name

note  retain    (declared in DASchemaBaseObject)

Description for schema object

@property (retain) NSString *note

parameters  retain    (declared in DASchemaSqlObject)

@property (retain) NSMutableArray *parameters

serverBusinessRuleScript  retain    (declared in DASchemaDataTable)

Represents and manages Server-side business rule script. See Business Rules Scripting

@property (retain) DASchemaServerBusinessRuleScript *serverBusinessRuleScript

sourceTables  retain

@property (retain) NSMutableArray *sourceTables

statements  retain    (declared in DASchemaSqlObject)

@property (retain) NSMutableArray *statements

updateCommand  retain    (declared in DASchemaDataTable)

Name of the Schema Command which will process all Update changes

@property (retain) NSString *updateCommand

 

appendClientScript:    (declared in DASchemaDataTable)

Method that appends Client Script code to the DASchemaDataTable. See Business Rules Scripting

- (void) appendClientScript:(NSString *)script

Parameters:

  • script: Java Script code as string

appendServerScript:    (declared in DASchemaDataTable)

Method that appends Client Script code to the DASchemaDataTable. See Business Rules Scripting

- (void) appendServerScript:(NSString *)script

Parameters:

  • script: Java Script code as String

fieldByName:    (declared in DASchemaDataTable)

Method returns DASchemaDataTableField instance with given name.
You can use it when need to find appropriate schema field in the schema table

- (DASchemaDataTableField *) fieldByName:(NSString *)fieldName

Parameters:

  • fieldName: Name of the schema field you need to find

initWithName:    (declared in DASchemaBaseObject)

Initializes a new instance of the class with a given name.

- (id) initWithName:(NSString *)aName

Parameters:

  • aName:

initWithXml:    (declared in DASchemaBaseObject)

Initializes a new instance of the class with a given XML string. Here, the XML string is the XML node from the Schema XML file that represents a certain schema object, for example the Schema Data Table or Schema Parameter. In most cases you will not need to invoke this method directly on the DASchemaBaseObject. This method is overridden in descendant classes (for example in the DASchemaDataTable) where it can be used for deserializing schema XML into a schema object.

- (id) initWithXml:(NSString *)anXml

Parameters:

  • anXml:

parameterByName:    (declared in DASchemaSqlObject)

- (DASchemaParameter *) parameterByName:(NSString *)parameterName

Parameters:

  • parameterName:

statementByName:    (declared in DASchemaSqlObject)

- (DASchemaStatement *) statementByName:(NSString *)statementName

Parameters:

  • statementName: