Release 10.1A: OpenEdge Development:
Progress Dynamics Managers API Reference

> ## generateEntityObject

> This procedure generates an object for an entity, using a table in the database.

> Location: ry\app\rydesmngrp.i

> Parameters:

> `INPUT pcTableNames AS CHARACTER`

> A list of databases and tables from which to generate objects. The list is in the following format:
> <`database name`> `CHR(3)` <`first tablename`>,<`next tablename`>,...<`last tablename`> `CHR(3)`
> <`next database name`> ...

> `INPUT pcEntityObjectType AS CHARACTER`

> The class name of the Entity object. It must be descended from the Entity class.

> `INPUT pcEntityProductModule AS CHARACTER`

> The product module into which to create the Entity object.

> `INPUT plAutoProPerform AS LOGICAL` `INPUT piPrefixLength AS INTEGER` `INPUT pcSeparator AS CHARACTER`

> Valid values are Upper, blank, or a printable character.

> `INPUT pcAuditingEnabled AS CHARACTER`

> Valid values are (`Y`)es, (`N`)o, or (`I`)gnore

> `INPUT pcDescFieldQualifiers AS CHARACTER`

> The criteria used to search for the entity description field. If blank, uses the defaults.

> `INPUT pcKeyFieldQualifiers AS CHARACTER`

> Determines the criteria used to search for the entity key field. If blank, uses the defaults.

> `INPUT pcObjFieldQualifiers AS CHARACTER`

> Determines the criteria used to search for the entity object field. If blank, uses the defaults.

> `INPUT plDeployData AS LOGICAL` `INPUT plVersionData AS LOGICAL` `INPUT plReuseDeletedKeys AS LOGICAL` `INPUT plAssociateDataFields AS LOGICAL`

> Whether to automatically associate DataFields with the entity.

> Notes: If `plAssociateDataFields` is set to `YES`, then all existing datafield instances are first removed.

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