Release 10.1A: OpenEdge Development:
ADM Reference

> ## defineDataObject

> Function used to define the following Dynamics data object properties:

> - Tables

> - BaseQuery

> - DataColumns

> - DataColumsByTable

> - UpdatableColumnsByTable

> - AssignList

> Location: query.p

> Parameters:

> `INPUT pcTableList AS CHARACTER`

> Comma separated list of tables. If the table names are database qualified then the column list also needs to be database qualified.

> `INPUT pcBaseQuery AS CHARACTER`

> Query used for the dynamic SmartDataObject.

> `INPUT pcColumnList AS CHARACTER`

> Comma separated list of qualified columns in the format: `TableName.ColumnName``[.RemanedColmnName]`. Where TableName is the database table name, ColumnName is the field name, and RenamedColumnName is the renamed field name.

> This parameter is optional.

> `INPUT pcUpdatableColumns AS CHARACTER`

> Comma separated list of logical values with special cases such as YES, NO, or a combination of YES,NO,YES,NO. If the value is:

> - YES — All the columns are updatable.
> - NO — All the columns are not updatable.
> - YES,NO,YES,YES — The individual columns have the specified value.
> Returns: LOGICAL

> Notes: None.

Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095