Karsten, Thanks for the information. Looking back at my question indeed I answered part of it myselve.
Thus if I understand it well then only reports and forms are copied into the next layer when a modification is made. What the Developers guides says about layers does not count for all kind of objects. "The idea is that when you make an object modification on one level, the modification overshadows the object on a lower level. You could for example choose to add Email information to a standard form. The addition would be saved on your level only; the revised form would replace the standard form but you would always be able to go back to the original one on the level below your own simply by removing the new form." Apparently Tables, Classes, ... keep their id. I still have a few questions: 1. Are only forms and reports copied ? Or what else? 2. Do we happen to know how the index file axapd.aoi is organized. How can the application find the top level version of an object. regards, Danny --- In [EMAIL PROTECTED], "Karsten Krabbes" <[EMAIL PROTECTED]> wrote: > Hi Danny, > you answered you question by yourself :-) > Table CustTable is created in the sys-layer (id-77) that id will > never be changed (hopefully). When you make a modifcation in a > diferent layer you only change fields or properties. Take the field > PBACustGroupId ... it comes from gls-layer and has id 8002. > The same methodology aplies to classes. You have on class and that > class has the same id no matter in which layer you change some > methods. > > Different are reports and forms. > Here you make a copy of the object into the new layer. And it seems > Axapta is not working with id's here. You only have a function > called formstr() .. for classes and tables you have tableid... > classid... > > br > karsten > > --- In [EMAIL PROTECTED], "dgaethofs" > <[EMAIL PROTECTED]> wrote: > > Dear all, > > > > I have a rather challenging question: > > The index file axapd.aoi contains all application object id's > based > > on the unique id number assigned upon creation of an object. > > > > Each object should have a unique id in its layer. > > Where can I find these ID numbers. > > > > If I look at the table CustTable, in my environment (3.0 SP3) and > > open the property sheet I notice the ID is 77 for all layers. > > > > Where can I find the other id's and how come they are not shown in > > the property sheet. > > > > regards, > > Danny ------------------------ Yahoo! Groups Sponsor --------------------~--> Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar. Now with Pop-Up Blocker. Get it for free! http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/kGEolB/TM --------------------------------------------------------------------~-> Sharing the knowledge on Axapta. Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/Axapta-Knowledge-Village/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/