Hi Leon,
I debugged the method but strangly enough there is nothing that I can find that would cause the error.
Now for testing I added the following code like you mentioned in the do_prepare_output method some posts up.
This did not help, assignment block still does not get displayed.
Now, just to be curious I added to following code
IF ls_child-viewname = 'BP_DATA/AccountContactFunctionsEL'.
lv_replacement_viewname = 'CUMarketingAttributes.BP_DATA/MarketingAttributesEOVPList'.
ENDIF.
and now, there is something displayed:
Still not what I want but it is somewhere a step forward. How is it possible that if I do the check on a different viewname, I get the above but when I do
IF ls_child-viewname = 'CUMarketingAttributes.BP_DATA/MarketingAttributesEOVPList'.
lv_replacement_viewname = 'CUMarketingAttributes.BP_DATA/MarketingAttributesEOVPList'.
ENDIF.
I get nothing?