Re: Import Designer 2000 Web PLSQLs into Designer 9i

From: Raz <raviprasad.cadambi_at_wipro.com>
Date: 27 Jun 2004 22:12:49 -0700
Message-ID: <d14fd032.0406272112.4d1b6d74_at_posting.google.com>


King,
I checked it up the code doesnot make use of any cg$ procedures. So i guess i wouldnt be needing any table apis, one less thing to setup! :).
Know what, I used to get irritated when most write ups referred to module and module components without actually giving any clue (in complete 'dodo' terms) as to what they were, now i know! :) Thanks King for all the help, maybe in good time i would, to quote you "pay them forward" too. :)

Cheers
Good day
Ravi

jhking <jhking_at_airmail.net> wrote in message news:<cbi32b$5b7_at_library1.airnews.net>...
> Raz wrote:
> > Hi King,
> > Yup the web pl/sql toolkit was installed by default. We installed the
> > Web PL/SQL Generator library onto the user schema and just compiled
> > the old designer web code onto the database. And viola they are
> > working! Though we havent tested all the screens, initial signs have
> > been encouraging! Thats a relief. :)
> >
> > We will be sticking to Option 2, as recreating all the modules on
> > Designer 9i would take a hell lot of time. so we stick to the
> > thankless job of manually editing these packages with no designer
> > help!
> >
> > About the Table APIs u mentioned,i havent been able to trace any api
> > for the tables being updated from the screens in the current
> > production system. Is that api is optional and can be done without?
> > Atleast in the code there are simple insert/updates statements and no
> > reference to cg$<table_name> procedures. Also, as i will be executing
> > these as normal PLSQL packages are APIs needed at all?
> Your packages related to the screens are somename$,
> somename$someothername, somename$js$someothername. The first is the
> module, the second the module component and the third is javascript for
> the module component, so when I talk about module code I mean somename$,
> when I talk about component code I mean somename$someothername. If
> your components are doing insert and/or update and they aren't using the
> table APIs (the cg$<tablename> procedure calls) then somebody has
> already seriously hacked up these modules. In a generated module
> component that does insert/update you have to have the cg$<tablename>
> package executable in order for everything to work. You can see your
> code, if there's no reference to cg$<tablename>.ins or
> cg$<tablename>.upd then you don't need them.
> >
> > Thanks for ur time
> > Raz
> >
> Glad I could help. I usually can't help the folks that have helped me,
> but I can "pay them forward".
Received on Mon Jun 28 2004 - 07:12:49 CEST

Original text of this message