on 2007 Jul 20 3:30 PM
Hi all,
It's me again:-)) I have read all the SAP's EHG guides and almost all the available documentation, but still cannot answer myself the following question...
Some of the <list>-s defined in ListDef.xml of MAM3.0 do not have corresponding
<ParentBoInterface>, <managerName>, <managerMethod>.. so how they are mapped to SyncBOs? They only have components (e.g. techobj, order) specified, which I suppose is the component groups defined to be used by the UVM. I assume there can be some mapping to SyncBo item row's field, but there for example can be many fields with this name... Hm, enough reverse engineering, any idea appreciated, thanks in advance!
Best regards,
Lalo
Hi Larissa,
No, these classes are not even mentioned there. Actually, this enhancement(MAM_EHG_IDE) guide is about how to import the MAM war, how to open the MI documentation inside NWDS etc.
No, MAM internal logic is described there... Anyway, thanks for your efforts,
Lalo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Lalo,
I assume you are talking about MAM3.0 (from your previous posts)?
In this case, if you are querrying a header level then parent is not required, but if you are querrying an item level table parent class is manadatory.
No manager name or method: this is an indicator that list results are fetched in a controller and passed to the context manually.
In MAM3.0 list creation and fetching data was changed and most of the time list data is fetched using parameters in listdef file.
But when list condition is complicated (ex. it is a merged list from more than one table, or list is looped through to build the result) then an old method of list display is used and a list is built in a controller and passed through the context.
One example is "OrderMyOperationList" list. Take a a look in the method OrderUIHelperImpl.setupMyOperationList() to see how list is set in the context.
And compare it with method setupReportList() in the same class when list is built in the PageBuilder class.
You will see that the difference is in method setListAttributes() signatures, different methods are called.
Regards,
Larissa Limarova
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Larissa,
Thanks, but actually I cannot find the resources you are targeting:
OrderMyOperationList list, OrderUIHelperImpl etc.
As far as I get it lists with specified managerNames, managerMethods, descriptors and
parentBOInterface actually are lists created by item rows (that are not TOP rows). The lists that do not have these tags specified should refer to top rows of a SyncBOs..?
Anyway, if you think this behaviour is described somewhere, please let me know
Best regards,
Lalo
User | Count |
---|---|
66 | |
10 | |
10 | |
10 | |
10 | |
8 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.