OpenEdge® Development:ADM and SmartObjects®
Using the ADM1 to ADM2 conversion utility