2009 Nov 09 8:31 AM
hi sap masters,
i am developing a TABSTRIP CONTROL with 3 buttons .
on first screen i have to set 4 input screens from table EKKO-EBELN
BSTYP ERNAM but when i have created the tabstrip and and a subscreen and place these fields it gives error message like this COLLISION AT TARGET LOCATION {6 ELEMENTS TRUNCATED OR NOT COPIED}
What does this means can anyone help me out pls?
thanks,
pasala.
2009 Nov 09 8:38 AM
Are you adding these input fields on subscreen or in the same screen where your tabstrips are?
You need to do that on separate screen (not the one with tabstrips), which you set as subscreen in screen's attribnutes, then when you call this screen during runtime it will be your subscreen and all the content it has wiil bo loaded to subscreen area of one tapstrip you placed it for. Ensure you are doing the same.
Regards
Marcin
hi sap masters,
i am developing a TABSTRIP CONTROL with 3 buttons .
on first screen i have to set 4 input screens from table EKKO-EBELN
BSTYP ERNAM but when i have created the tabstrip and and a subscreen and place these fields it gives error message like this COLLISION AT TARGET LOCATION {6 ELEMENTS TRUNCATED OR NOT COPIED}
What does this means can anyone help me out pls?
thanks,
pasala.
2009 Nov 09 8:38 AM
Are you adding these input fields on subscreen or in the same screen where your tabstrips are?
You need to do that on separate screen (not the one with tabstrips), which you set as subscreen in screen's attribnutes, then when you call this screen during runtime it will be your subscreen and all the content it has wiil bo loaded to subscreen area of one tapstrip you placed it for. Ensure you are doing the same.
Regards
Marcin
2009 Nov 09 12:12 PM
hi marcin,,
i have tabstrip area and in the tabstrip i have subscreen where i am placing my fileds then it gives me this problem.
hoping to c ur help.
thanks,
pasala.
2009 Nov 09 1:15 PM
Hi,
If I understood what you have written, that's exactly what Marcin is trying to say. You gotto put your screen fields in the subscreen and not on the screen that has the tabstrip (and of course the subscreen area). You cant place the screen fields on a subscreen area. Create a screen as a subscreen and place your screen elements there and call this subscreen onto the respective subscreen area on the tabstrip.
2009 Nov 09 8:44 AM
Hi,
Looks like you are trying to place your screen elements on the subscreen area that you have created for every tab in the tab strip.
You first create a subscreen area for every tab and then call the respective subscreen onto the subscreen area. If 0111 is the subscreen to be called on the subscreen area TAB1_REF1 for TAB1, then you gotto place your screen elements in the Layout of 0111. In the flow logic,
PROCESS BEFORE OUTPUT.
MODULE STATUS_0110.
CALL SUBSCREEN TAB1_REF1 INCLUDING <program name> '0111'.
PROCESS AFTER INPUT.
MODULE USER_COMMAND_0110.
CALL SUBSCREEN TAB1_REF1.
2009 Nov 10 9:24 AM