Apply custom themes to WebDynpro ABAP application in Portal
Hi,
We have just upgraded the E-Recruitment to EHP4. We have two instances of ECC in which one acts as HR instance and the other one for E-Recruitmet. We have created custom themes for portal and need to apply the same for the WebDynpro ABAP applications for E-REcruitment. I have downloaded the theme and from portal and uploaded the same in MIME folder using SE80 transaction. I have also added the parameter sap-cssurl=/sap/public/themes/<my custom theme folder name>.
Also tried giving the url in application parameter as
SAP-EP-THEMEROOT=http://<hostname>/irj/portalapps/com.sap.portal.design.portaldesigndata/themes/portal/customer/<custom theme>
Is there any other way to apply themes for WD ABAP applications. I dont want to customize the standard applications and just want to apply the themes.
Any suggession on this is highly appreciated.
Kind Regards,
Vivek.
Hi,
to create theme for webdynpro abap application, use Eclipse Plugin. Please remeber to check the version of theme file before using theme.
http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/10d5ef40-465e-2c10-9ca9-f548bfc3f236
setup custom theme for webdynpro abap application.
FEATURED EVENTS
Regards
Baby
Similar Messages
-
How to deploy the webdynpro ABAP application in Portal
Hi,
Can someone provide me, all the steps involved to deploy the webdynpro ABAP application in Portal.
Thanks,
KundanHi Kundan,
First create a WD abap component and then you have to integrate in the portal.
Refer this article [Integrate a Web Dynpro Application into the SAP Enterprise Portal|http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/7bfea990-0201-0010-44a7-84a74971b795&overridelayout=true].
I hope it helps.
Regards
Arjun
Edited by: Arjun Thakur on Sep 22, 2009 2:20 PM -
Apply custom themes to WebDynpro application in Portal
Hi,
We have just upgraded the E-Recruitment to EHP4. We have two instances of ECC in which one acts as HR instance and the other one for E-Recruitmet. We have created custom themes for portal and need to apply the same for the WebDynpro ABAP applications for E-REcruitment. I have downloaded the theme and from portal and uploaded the same in MIME folder using SE80 transaction. I have also added the parameter sap-cssurl=/sap/public/themes/<my custom theme folder name>.
Also tried giving the url in application parameter as
SAP-EP-THEMEROOT=http://<hostname>/irj/portalapps/com.sap.portal.design.portaldesigndata/themes/portal/customer/<custom theme>
Is there any other way to apply themes for WD ABAP applications. I dont want to customize the standard applications and just want to apply the themes.
Any suggession on this is highly appreciated.
Kind Regards,
Vivek.you can try these links for adding Themes to a Web Dynpro Application ... You can create your own theme with your company logo ... Optionally there are a few sample themes available ..
1) http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/d2b1d790-0201-0010-25b7-d1fb059a8ad9?overridelayout=true&quicklink=index
You can check this link below in which they have discussed about adding themes to the WD application ..
2)Re: Want Colorful WebDynpro Theme to download
For portal themes you have already applied it but still
http://help.sap.com/saphelp_ep60sp2/helpdata/en/1a/d7c1617dd29e4d85064b467636fada/frameset.htm
this link might help . -
Exit from Webdynpro abap application in portal environment
Hi,
I created one custom service in Webdynpro ABAP in ESS and also integrated in the portal environment
I need to put Exit button in every page ( OVERVIEW, EDIT, REVIEW). When user click on 'EXIT' button from any one of page , it should return back to PERSONAL INFORMATION in ESS Homepage.
I have used Exit plug in window , but i read in SAP Library Exit plugs will not work in portal environment.
Let me know which way i should proceed to acheive the Exit functionality.HI,
Add the following code in action of exit and also add the application parameter which gets the area page from the portal.
Apart from this, do the configuration settings in these screens ( Define resources, Define services ) in SPRO.
DATA: countrygrouping TYPE molga,
arealink TYPE rhxss_ser_linkinfo_s.
DATA:
node_settings TYPE REF TO if_wd_context_node,
elem_settings TYPE REF TO if_wd_context_element,
stru_settings TYPE if_componentcontroller=>element_settings .
navigate from <CONTEXT> to <SETTINGS> via lead selection
node_settings = wd_context->get_child_node( name = if_componentcontroller=>wdctx_settings ).
get element via lead selection
elem_settings = node_settings->get_element( ).
get all declared attributes
elem_settings->get_static_attributes(
IMPORTING
static_attributes = stru_settings ).
CALL FUNCTION 'RH_PM_GET_MOLGA_FROM_PERNR'
EXPORTING
pernr = stru_settings-personnelnumber
begda = sy-datum
endda = sy-datum
IMPORTING
molga = countrygrouping.
CALL FUNCTION 'HRXSS_SER_GETAREALINK'
EXPORTING
areagroupkey = stru_settings-home_service
areakey = stru_settings-area_service
portalcontext = 'X'
personnelnumber = stru_settings-personnelnumber
countrygrouping = countrygrouping
IMPORTING
arealink = arealink
EXCEPTIONS
areagroupkey_invalid = 1
areakey_invalid = 2.
DATA: l_portal_manager TYPE REF TO if_wd_portal_integration,
l_api type ref to IF_WD_COMPONENT.
l_api = wd_this->wd_get_api( ).
l_portal_manager = l_api->get_portal_manager( ).
l_portal_manager->navigate_absolute(
navigation_target = arealink-linkpcdpage
navigation_mode = if_wd_portal_integration=>co_show_inplace
history_mode = if_wd_portal_integration=>co_no_duplicates -
Putting Webdynpro ABAP application on portal
Hi all,
We have SAP ECC 6.0 as the ABAP system and EP 7.0 SP 6 is the portal. I want to show a Webdynpro ABAP application on the portal which I have created in the ECC system.
I have an created an application in the back end with the following parameters :-
Webdynpro Component name :- ZTESTWEBDYNPRO
Webdynpro Application name :- ztestwebdynpro
I then created a Webdynpro ABAP iview with following parameters :-
Application name :- ztestwebdynpro
Namespace :- sap
System :- SAP_ECC_SERP (this has been tested and is working).
We also have SSO configured with logon ticket to the ECC system.
But I am getting a "Page cannot be displayed" error when I execute the application.
Any idea why this can occur?
Thanks,
Hari
Message was edited by:
Hari
Message was edited by:
HariHi Hari,
So assuming you have tested the connection to the system,
perhaps another service, BSP, ITS , whatever
and that it is creating WEB DYNP ABAP iviews that is the drama.
Under EP 7.0, be sure to choose Iview type WEB Dynp ABAP.
the properties page with application parameters is:
SYSTEM -> As created to access system, available in dropdown
Namespace - > sap
Application name -> <your WDA> case as created in SE80
So it looks like you have entered correctly to me.
Perhaps the portal Forum has more info if you have continued issues.
regards
Phil. -
Debugging the webdynpro abap application from portal.
I developed a WebDynpro application and integrated in portal. I have to catch some portal events.For that i have written some code in my application. I tried to debug the application from portal by using all the available break-point types.but we could not .
Anybody have an idea how to debug a WebDynpro application from portal.
Thanks,
Kumar.Hi
Few links to check:
External debugging is not working
Re: Debugging Abap webdynpro appln
Re: Unable to Debug WD ABAP application
Dedug is not working in Production Server.
a) Check on number of R/3 sessions opened at a time.
b) Check that user ID configured in portal using System Mapping Under 'Delegate User Administration' is the same user for which you are setting external breakpoint in backend system. -
WebDynpro ABAP application opening blank in portal
Dear All,
There is a strange issue which is being faced by one user. when the user tries to access a Webdynpro ABAP application in Portal then it opens in new window but nothing is displayed in the tray. Now when the user right clicks on the opened window->properties and copies the url from properties and pastes it in new tab (IE 8 is used) then the application opens and works fine.
The portal and backend roles are fine for the user as he can access/work when the application is opened using the copied url.
Please suggest what could be the problem for the user. For other users the issue mentioned is not there.
Regards,
SamirHi Samir,
Pls look into these threads -
IE8 problem (WebDynpro ABAP iView call)
WebDynpro for ABAP and IE 8.0
Regards,
Sen -
Portal Theme in Webdynpro ABAP
Hi Experts,
I want my portal theme to get applied to the webdynpro abap application.But WDA application is not adapting the portal theme.
This is the version of the theme's style sheet in portal=7.1.3.0.1;ur=7.1.3.0.1;7.1.3.0.0(Major version.minor version.SP.patch.generation run)
The version of Webdynpro abap theme is 7.11.3.2.0.
Portal Version is NetWeaver 7.0 Ehp1
and SAP Basis Version is 701 and level 5.
Is there version incompatibility?
How can I solve this.
Thanks and Regards
M.Karthiheyan.Hi M.Karthiheyan,
Please follow below steps to apply Portal theme in Webdynpro ABAP.
1. Go to transaction SE80 and navigate to the MIME Repository
2. Create a folder in the MIME repository that will contain all the custom theme files. Make sure the folder is created in following directory /SAP/PUBLIC/BC/UR/<theme_name>
3. Go to the Repository browser in SE80 and select u201CProgramsu201D from the drop down list.
4. Enter BSP_UPDATE_MIMEREPOS in the input field and hit Enter
5. Execute the program and enter the MIME repository path to the folder that is to contain the custom theme. Our custom theme is located in MIME path /SAP/PUBLIC/BC/UR/<Theme Name>
6. Execute the program and select root folder that contains all the custom theme files. The custom theme can be directly pulled down from the file server on portal or can be exported from Portal Theme Editor and imported into Eclipse Theme Editor in order to generate the necessary css files. We only need the root folder that contains the actual css files and images. The upload process might take a while depending on the size.
7. Once the upload is complete, go back to the MIME Repository and check if the files were uploaded.
8. To specify a theme at the global level you can execute WebDynpro component WD_GLOBAL_SETTING. Maintain parameter u2018Stylesheet URIu2019 with the MIME Repository path of the custom theme (i.e. /SAP/PUBLIC/BC/UR/<custom_theme>).
9. Enter the path under "Stylesheet URI:" and select the check box which says "Force use of External Stylesheet".
Thanks.
Sushil S Aher -
F4 help issue with Webdynpro ABAP application
Hi,
I am facing a strange issue with the F4 help in my webdynpro abap application.
I have few fields for Purchase Order and Line item on the screen and they have corresponding F4 helps associated with them.
When i select for F4 help, sometimes the screen simply blanks out and a white screen is displayed. When i refresh the screen and try the same scenario again, i can see the value list correctly.
This issue occurs very randomly with no specific pattern. If anyone else has faced this issue earlier, kindly let me know how to get rid of this issue.
Any pointers to resolve this issue will be helpful.
Note: I am using SAP version 702 SP09.
Thanks,
RamanathHi,
we cannot help you from offline, you need to check the standard procedures like
SICF->is your application node is active.
FQDN->check fully qualified name is configured
You can also try to execute standard SAP application, if sap application also has problem running then you may have to get the help of BASiS people to look into that and raise a support ticket.
If sap applications are running and your custom developed applications are not running then look into this application if there is any URL parameters need to supply etc. -
Webdynpro ABAP application on MSS Overview screen
Hi Guru's,
We are having a customized Overview screen in MSS which is all Webdynpro Java application.I am trying to add Webdynpro ABAP custom application link on the overview page.I created a IVEW ,then PAGE, assigned to Workset and then to role .
Copied the PCD location and assigned in the Resources of Homepage framework.
When I do preview it is fine but when I run it through Overview..I am getting 404 page error.
Again its webdynpro ABAP application in the Overview page..What are the steps for it ..I created Area,Subarea ,Services and assigned Resources which has the PCD location with ROLES:// ...
Also in Services I mentioned it as WEBDYNPRO ABAP application.
Please suggest me ay steps I may be missing.
Thanks,
STAlso I was comparing the links through HTTP WATCH that was trying to read:
The first one is from direct page assignment under ROLE in Portal:
http://DEV SYSTEM/sap/bc/webdynpro/SAP/zhr_associate_form/;sap-ext-sid=bNrjr3FDhSA9HxracqUNhQ9H0Rpx1m12qVv5aAWcHbEw
The Second one is referred under overview from Homepage Framework:
http://DEV SYSTEM/sap/bc/webdynpro/sap.com/pcui_gp~xssutils/XssMenuArea/;sap-ext-sid=bNrjr3FDhSA9HxracqUNhQE37DBLWEEK_COBmuSIHeeA
I am for sure missing something ..can you please suggest.
Thanks,
ST -
Calling a portal page from WebDynPro ABAp application
Hi,
I would like to call a portal page (any type) from a WebdynPro ABAP application. I have the PCD location of the page.
Which call shall I make :
Absolute Navigation
Relative Navigation or
OBN.
Also, can anyone send me short code snippet on the following.
The package SWDP test examples are not working.
Best Regards
SidHi Siddharth,
Well, to start with you can go for ABSOLUTE NAVIGATION.
Secondly, you can find the snippet here
DATA LO_API_COMPONENT TYPE REF TO IF_WD_COMPONENT.
DATA LO_PORTAL_MANAGER TYPE REF TO IF_WD_PORTAL_INTEGRATION.
DATA L_NAVIGATION_TARGET TYPE STRING.
LO_API_COMPONENT = WD_COMP_CONTROLLER->WD_GET_API( ).
LO_PORTAL_MANAGER = LO_API_COMPONENT->GET_PORTAL_MANAGER( ).
MOVE 'pcd://portal_content/com.xxxx.zpof_f_XXXXportalcontent/com.xxxx.test/com.xxxx.folders.MaintenanceBusinessPackage/com.xxxx.test.mt.pages.Pages/com.xxxx.pages.MaintenanceTasks'
to l_navigation_target.
CALL METHOD lo_portal_manager->NAVIGATE_ABSOLUTE
EXPORTING
NAVIGATION_TARGET = L_NAVIGATION_TARGET
* NAVIGATION_MODE = IF_WD_PORTAL_INTEGRATION=>CO_SHOW_INPLACE
* WINDOW_FEATURES =
* WINDOW_NAME =
* HISTORY_MODE = IF_WD_PORTAL_INTEGRATION=>CO_NO_DUPLICATES
* TARGET_TITLE =
* CONTEXT_URL =
* POST_PARAMETERS = ABAP_FALSE
* USE_SAP_LAUNCHER = ABAP_TRUE
* BUSINESS_PARAMETERS =
* LAUNCHER_PARAMETERS =
Above it, the examples of SWDP will not work if you test them from SE80-ABAP WAS...I suggest you to create a WDA IView in Portal and test it in Portal itself.
Hope this should solve your problem.
Regards
<i><b>Raja sekhar</b></i> -
Attach Interactive Forum to Workflow from a Webdynpro ABAP application
I have a webdynpro ABAP application which has an Interactive form. After the user enters the form and clicks on 'Submit', I trigger a workflow for Approval. My requirement is to add this same form as an attachment to the workflow. I know I can do this by adding the Fileupload UI element and letting the user browse to the file after saving it. But I want to attach it directly without the user having to save the form to Desktop first.
I tried passing the pdf_source(XSTRING) to the container and it does attaches a pdf to the workflow but when I open it, the form is blank and user entered values are missing.
Please respond only if you know the solution and don't send me links to other forums on SDN, I have read them all.sharing the solution always helps some or the other person seeking similar answers to their problems. It would be good to share your solution in this open community. It helps.
-
Attach File in WebDynpro ABAP Application
Hi everyone
I need your help to attach files in custom WebDynpro ABAP application. Kindly share if there is any sample standard WebDynpro ABAP application or share some sample code.
Best Regards
Iftikhar AliThis question has been answered in following link.
[http://forums.sdn.sap.com/thread.jspa?forumID=249&threadID=2137285]
Regards
Iftikhar Ali -
How to access SQL tables from WebDynPro ABAP application ?
Hi,
I am trying a scenario, where I need to send an user ID to SQL server table (update/modify/delete) from webDynpro ABAP application.
Basically ,I am trying to know:---
a>How to write a SQL Connection from ABAP code within webdynpro ABAP application
b>What are the ways to do it.(by code or any other API/mechanism)
I appreciate if anybody knows this.
Thanks
PraveenHi,
The EXEC CONNECT ... is usually used in the procedural ABAP code. For this you can refer to the ABAPDOCU.
I dont have any sample code on the classes I listed try to check out them for the parameters and the methods they have.
In WD for Java, we have these connection classes to connect to any databsae server.
Or try to create an RFC with DESTINATION for this
Pls check out this link for this -
Pull data from another r3 server using abap dynpro
Regards
Lekha -
[HELP] Webdynpro Abap application keeps refreshing on Portal
Hello Gurus,
Im facing a really annoying and weird problem, i've created a screen exit on the transaction IW21, on this screen i have a custom container, and im using the class cl_gui_html_viewer to show off a webdynpro abap application on this container. If i access IW21 via SAP GUI everything works fine, no problema at all. But once we've published this transaction IW21 on Portal something very weird happened, the webdynpro application keeps refreshing on every action done in the screen. I've entered on debug mode to verify if the program is performing the code to create the html object again, but the program pass in the perform only once. An example: when i click in save the program pops a screen to choose some characteristics and i can clearly see the webdynpro application refreshing under this screen, like if i press F5 on browser. As i said everything goes pretty much fine in SAP GUI, but in Portal keeps refreshing.
Anyone have any idea how can i solve this?
Regards,
RafaelAre you calling ITS transaction and Webdynpro application is within this transaction?
Regards,
Nitesh
Maybe you are looking for
-
Does the dock from a fourth generation ipod shuffle work with a second generation ipod shuffle?
-
Rebate issue- amount to be paid is reflecting as positive
Hi All.. I have got this issue on rebate from client. While settling a rebate of a customer when end user clicks on 'Pay' Radio Button (in rebate overview screen) in VBO2 some figures are coming as positive which should be negative as per rebate pro
-
How to connect OracleVM from my localhost
Hi All, I installed OracleLinux Vm on my windows machine.Now i am planning to access that vm through putty. What are the settings i need to do ? Regards Madhu
-
Why is my transaction file growing when db is in simple mode and there are no waiting transactions
I noticed that my database log file has reached 160GBs. My database is in simple recovery mode and I used the following query to see if there are any waiting transactions. SELECT d.name,d.log_reuse_wait,d.log_reuse_wait_desc FROM sys.databases d It r
-
Converting imovie to a still photo
Is it possible to take a still frame from imovie and convert it to a photo somehow? Id like to be able to take a particular frame from a movie event, edit it and save it as a photo, if possible in iphoto?