Sign up on the Revelation Software website to have access to the most current content, and to be able to ask questions and get answers from the Revelation community

Make a New App that extends an existing one (OpenInsight Specific)

At 02 JUL 1999 12:46:08PM Don Miller - C3 Inc. wrote:

Finally got my app done and deployed in Beta. What I want to do next is to create an extension to it that incorporates ALL the features of the old one and adds more functionality (for a price, naturally).

Cam's COPYFORM sort of works to copy some of the components. It turns out that Popups and other UI stuff seems to be inherited properly. BMP's have to be re-declared. Now .. what about the 500 or so stored procedures which are the meat of the app. Is there a way to "see" these? I'd like to see the source code but if only the object is availaable, I can probably live with it. In addition, I'll need to add lots more in the new app that I don't want to wind up in the original since it will make maintenance deployments a real headache in the primary app. In AREV, I'd simply put the shared code in account GLOBAL in a place where an ATTACH would see it and VOC what I need in the new app. OI doesn't do that (Repository, SYSOBJ, etc.).

Is there any way to do what I'm after short of manually extracting stuff and shoving it into the new app? (In which case maintenance becomes a giant headache in both apps).

Don Miller

C3 Inc.


At 02 JUL 1999 12:55PM amcauley@sprezzatura.com onmouseover=window.status=why not click here to send me email?;return(true)", [url=http://www.sprezzatura.com" onMouseOver=window.status=Why not click here to visit our web site?';return(true)]Sprezzatura Group[/url] wrote:

Don

Just create a new application that inherits from your old application. Ensure that you flag as shareable everything you want to share. This seems to be what you have done already by your description but when I do it I see all of my stored procedures etc and can laucnh them from the applicationmanager.

amcauley@sprezzatura.com

Sprezzatura Group

World Leaders in all things RevSoft

View this thread on the forum...