on 06-24-2008 3:45 PM
I'm creating an assistance class and noticed that both the local classes implementation section as well as the macros one are inaccesible for this class. I've began to look at other assistance classes used in components and noticed that too.
Does anyone know why is that? I was trying to create some local classes for the assistance class. I can use the definition section for both definition and implementation and it works, but I suppose there is some reason for it to work like that...
Maybe it is a bug since, the problem occurs only when creating the class from the WD component. If it is a class created from outside (SE24 / SE80) and afterwards defined as assistance class, the problem doesn't occur, even the already created implementation section is kept.
As additional info: I'm on Netweaver 7.0 SP12.
Thanks!
Edited by: Alejandro Bindi on Jun 30, 2008 10:13 PM
SOLVED: I ran an extended check on my class and it gave the following warning:
Used includes of class Z.. are obsolete
Clean up the class in the Class Builder
(In change mode, under Utilities, choose "Convert Class-Local Types")
(The message cannot be hidden using pseudo-comment "#EC .., bzw. durch SET
EXTENDED CHECK OFF/ON)
I've followed suggested steps and the workbench itself separated DEFINITION from IMPLEMENTATION in different includes as it should be.
Now menues GoTo -> Class local types -> Local Class implementations / Macros are enabled as well.
It seems an error in the way the WDA view of the SE80 creates the assistant class.
Regards
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.