on 11-19-2012 3:47 PM
Hi Experts,
I have some needs and since 3 days I am desperately on it . I guess it is not so complex but my knowledge are a bit limited on FPM.
Basicly,
1) My first need is to change the label button in the screen below and for every tab of the application.
2) I would like to change the label tab of the screen below.
In order, I tried to find the way with "Component Configurations" in SE80. No success. Then I implemented enhancement point directly in the application, in WDDOMODIFYVIEW of the View ... But I see, that it's not possible cause I have no component in the layout and nothing in the context ... How can I modify a component of my screen if I have not any binding on it.
Below, the screen about what I tried to modify in "application config" and "component config" ...
Clearly, I have no idea how can I do the modification of this standard. Please, could you help me step by step to perform my needs.
Thank a lot.
Regards.
Rachid.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Rachid,
this is definitely no FPM application. Anyway, you can start the application by adding URL-parameter sap-config-mode=X and do an implicit customizing which is valid for this certain client.
Don't use sap-config-mode=CONFIG in this case!
Just right-click afterwards the respective UI-element and select "Settings for current configuration" and you are able to do a customizing on the original application.
Best regards,
Julia
Julia,
thank you very much for your help!
After the third day I assumed this eventuality but I wasn't really sure ... 4 days are passed and I am still at the same point but at least, I know that is not a FPM Application. Many thank!
Cool!
Finaly, I've some questions :
1) How did you conclude that is not a FPM application ?
2) Before to start my "investigation" in the FPM technology, I performed your method (sap-config-mode=X) to change some components properties of my application but I noted that my modifications were applied only for my user, even if, I had created an OT ... ?
Maybe I missed something, no ?
3) I have a specific need : when the user execute the application I have to display the third tab. Currently, the application display the first. Is it possible to access to the sourceCode (Badi?) and to modify it, for this need ?
Thank again.
Regards.
Rachid.
Hi Rachid,
every FPM application is based on a Component starting with FPM_*, e.g. FPM_OVP_COMPONENT - in your case it is a WD application pointing to a POWL Component.
The implicit personalization I have mentioned is a standard functionality of WD ABAP. If you have done it in the right way it should be applied for all users, see also:
http://help.sap.com/erp2005_ehp_04/helpdata/en/47/ac6c53fd5b3020e10000000a42189d/content.htm
I know that you can dynamically set attribute SELECTED_TAB, e.g. via API. I don't know whether this is also offered within the Settings Configuration Dialog. The best is you ask this question in the WD ABAP forum.
Best regards,
Julia
Julia,
thank again !
I have read your documentation closely and I have done the configuration for my user and my modifications don't reflect all users yet. I don't think that I missed something. About my roles, I have all the authorization for Basis and Development.
I have right clicked on my screen and performed the modification and put this last in a OT. But when I connect myself with an other account on SAP Gui and execute my application the modification does not appear.
Do you have any idea?
Thank you.
Hello Rachid,
I am interested by your solution to force the Trip Schema on the button 'create expense report' in FITV_POWL_TRIPS !!!
Could you please share it with me ?
I don't know where we must do the enhancement and where to find the field for the Trip Schema.
Thanks a lot in advance !
Kind regards,
Christophe
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Rachid,
You have closed this thread but still answering if it helps:
To change the button text on FITV_POWL_TRIPS you have feeder class
CL_FITV_POWL_FEEDER_TRIPS , you can write a post exit for GET_ACTIONS method to change the text of the buttons.
For changing the label we did this by config and i dont rember right now but search for string "POWL FEEDER" in SPRO and you will get to the settings
Thanks
Bhanu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Bhanu,
Many thank for you helps! I have done my modifications well! I also found the way to skip the screen "Create Expense Report" with an enhancement point in my class with prefilling of my field "TRIP_SCHEMA" .
I don't know if it's a correct/best way to perform my modifications but it's working well.
Thank again.
Rachid.
ps: I didn't find yet, how can I do the modification of the labels tab ... I am still on it ...
ps:
Could you confirm me if "FITV_POWL_TRIPS" is a FPM application?
Maybe I am taking a wrong way to fix my needs.
Best regards.
Rachid.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Rachid,
As mentioned like Abdullah if it is standard appliction copy the standered applicaion configuration into Z-application configuration and here you have the change option,click on the the tab here you get the option lilke ,here you can change the tab name,like this you can change the button names also.Assign this Z-configuration to your application.
Thanks,
Lavanya.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Guys !
Thank a lot for you comments. I'm happy to read that it's easy for you but not for us at all !
Well in order,
I copied the standard application and I created a new component because I cannot copied the component configuration. Below, what I currently have :
I have my application copied and my comp.conf.
My application is working well but I lost the tabs component of my screen when I execute it.
See below, the result of the standard:
See below, the result of my application copied:
After this minor detail, I am stil in the same problematic ... I mean, I can not find the component that I want to modify :
Please, check my view. This is the container of my ALV :
On the Start configurator I have not the component included in the container. Then, I can not modify anything directly my component like you told me.
This screen above is corresponding of the Views in my Webdynpro App.
Also Abdullah, we spent lot of time and we read the documentation that you recommended us but we didn't find the solution ...
In fact, we think that it's not difficult but if you could take just 10 minutes to inform us what is the way that we have to take, it will be very kind of you! Unfortunatly, after 4 days we are still in the same point.
Many thank.
Rachid.
Hello Rachid,
first of all I would like to recommend our document about how to create, enhance and adapt FPM applications.
Inside there it is described - depending on your use case - which adaptation possibility you should choose.
So in your case it is the best - in my opinion - when you just do a customizing on top of the existing FPM application. You do that by adding URL-parameter &sap-config-mode=X. When having set the user parameter FPM_CONFIG_EXPERT=X automatically a button will appear on the right-hand side of the global toolbar "Customize Page" which navigates you directly to the customizing of the application. This you have to create first and then you can do minor changes which only will have an effect on this certain client.
For setting the above parameter you also can read my analysis blog where screenshots are attached.
If your UI-elements are not configured via FPM and just freestyle UIBBs - only in that case! - just do a right-click on the respective UI-element and choose "Settings for current configuration" from the context menu. Then you will do a so called implicit personalization and the changes will be again only for that client but you still run the original FPM application just with the customizing delta on top of it.
Best regards,
Julia
hello Julia,
Thank you for your reply ...But I really don't know what happens. Maybe my application "FITV_POWL_TRIPS" is not a FPM application. Because, I changed my user's parameters as you specified and I have still not these buttons on the right hand side of my screen. I closed all application, log off SAP GUI and restarted it again, no way, I have not this buttons.
Please, see by yourself :
My result :
I also added directly in the URL this statement : sap-config-mode=CONFIG. No change ... I despair ...
Regards.
Hello,
This is very easily done in FPM configuration. Please refer to the FPM Development Guide available on this website. Basically, you will need to copy the application & component configuration then make your changes to the corresponding tab UIBB. You don't need to copy all component configurations (only the one that you need to modify).
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
94 | |
13 | |
13 | |
11 | |
11 | |
7 | |
5 | |
4 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.