Release 10.1A: OpenEdge Development:
AppBuilder

> ## Simple (undefined) SmartObjects

> AppBuilder supplies a number of ADM SmartObjects for your use. As a developer, however, you will probably encounter situations where the current set of SmartObjects falls short. To solve a particular problem, you will need some SmartObject that does not exist. How will you find a solution?

> You have two choices:

> - Solve the immediate problem by using 4GL objects to fill in the gap, linking them into the larger web of SmartObjects in your application. This is a point solution, but it is a somewhat lower-cost one.

> - Define and create your own SmartObject. The extra generality required might cost more in design time, but you would then be in a position to reuse the object indefinitely and gain the same advantages in development and maintenance costs that you get from other SmartObjects.

> AppBuilder supplies the unfinished Simple SmartObject to make development quicker and less effortful. You create one by choosing it from the list under File New.

> For detailed instructions about ADM and creating new SmartObjects, see OpenEdge Development: ADM and SmartObjects .

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