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/
 

Reply via email to