Personalize WebDynpro UI elements

Hello Portal experts,
we like to hide some fields in WebDynpro iview of HR (HCM) application. Therefore we use the "CTRL+right mouse click" Key to change WebDynpro UI elements in the preview screen of iview. Changing the UI elements will effecting in the iview preview screen of admin but not for the portal users.
Do we need to deploy the WebDynpro again or something else?
Thank you very much in advance.
Kind regards
Axel

Hey Axel,
Personalization definitely works for delta link objects.
Here are a few things that might have gone wrong for you:
1)  Have you assigned the delta link role for your end users?
2)  Have you updated your homepage framework to reflect the delta link portal objects?
  (You would have to update the Resources tied to your Services in the Homepage   Framework)
For Ex: If you have personalized a ESS iView and you havent updated the Homepage Framework to point to the delta link iView, the link on the area page would call the SAP iView and thus the personalizations are not reflected.
Refer the IMG documentation for more info.
This link takes you to the help documentation
http://help.sap.com/erp2005_ehp_03/helpdata/EN/aa/9f75620a8d4a2e9181db37f2fa2a62/frameset.htm
-Abhi

Similar Messages

  • Regarding excel file download from webdynpro table element

    Hi All,
            I want steps to do excel download from webdynpro table element.
    Thanks in advance.
    Regards,
    Muneesh Gitta.

    Hi Gitta,
    There are 2 ways in doing it, one is using GUI DOWNLOAD FM or using class clwd_runtime_services.
    DATA:
        node_node_alv                       TYPE REF TO if_wd_context_node,
        elem_node_alv                       TYPE REF TO if_wd_context_element,
        stru_node_alv                       TYPE wd_this->element_node_alv,
        itab_node_alv                       TYPE TABLE OF wd_this->element_node_alv..
    navigate from <CONTEXT> to <NODE_ALV> via lead selection
    @TODO handle not set lead selection
      IF ( node_node_alv IS INITIAL ).
      ENDIF.
    get all declared attributes
      node_node_alv->get_static_attributes_table(
        IMPORTING
          table = itab_node_alv ).
      DATA:
        node_file_download                  TYPE REF TO if_wd_context_node,
        elem_file_download                  TYPE REF TO if_wd_context_element,
        stru_file_download                  TYPE wd_this->element_file_download ,
        item_fname                          LIKE stru_file_download-fname.
      navigate from <CONTEXT> to <FILE_DOWNLOAD> via lead selection
      node_file_download = wd_context->get_child_node( name = wd_this->wdctx_file_download ).
      get element via lead selection
      elem_file_download = node_file_download->get_element(  ).
      get single attribute
      elem_file_download->get_attribute(
        EXPORTING
          name =  `FNAME`
        IMPORTING
          value = item_fname ).
      CALL FUNCTION  'GUI_DOWNLOAD'
        EXPORTING
          filename                        = item_fname
        FILETYPE                        = 'ASC'
        TABLES
          data_tab                        = itab_node_alv.
      IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    OR
    check this blog for
    Re: Export to Excel Sheet functionality

  • Acess to webdynpro UI elements from a jsp

    hi
    I am trying to deploy and integrate a webdynpro applicaiton and a existing jsp application. The point is I need to get in control of some UI elements of an iview from a jsp page. I have put the webdynpro application inside a iframe of the jsp page. Now, When I run the jsp application, I am able to view the wd application within it. however is there a way to call the view elements outside through the jsp and do some manipulations. please advice on this issue. thanks in advance

    Hi Guys
    Thanks alot for your suggestions, i am not using Portal, so that is completely ruled out. as per kishore's point, I have already done that, where I passed my webdynpro Url with the required parameters and able to load the data again from JSP to webdynpro and viceversa. But My point,is where if i am able to get the combo control text value to jsp, so that I can change the value and invoke the onselect /action event of webdynpro from the jsp side. Using javascript I am able to get the UIelement with its tag name(jsp side) and the value also, however not able to invoke the action event.
    thanks once again.

  • WebDynpro Table Element to BAPI.

    Dear ALL
    I have a Table filled with data in Java WebDynpro. I need to pass the data to BAPI.
    Table is bind to a Value Node Education, which is linked with a strucutre of BAPI.
    Now how I would passs the values of table to BAPI and where I will pass this value weather in a view or custome controller.
    BAPI has following paramters.
    Import     EDUCATION_IMP     TYPE     ZONLINE_EDU
    Export    EDUCATION_EXP     TYPE     ZONLINE_EDU
    Table      EDUCATION_TAB     LIKE     ZONLINE_EDU
    In the view I also tried to pass the value by hard codeing but getting java null exception.
       wdContext.currentEducation_ImpElement().setMajor("Physics");
       wdContext.currentEducation_ImpElement().setGpa("2.3");
       wdContext.currentEducation_ImpElement().setPassyear("2008");
       wdContext.currentEducation_ImpElement().setInstitute("PAF");
       In view I am calling an action.
      public void onActionInsertApplication(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent )
        //@@begin onActionInsertApplication(ServerEvent)
        wdThis.wdGetInsertApplicationCustController().executeZONLINE_APP();
        //@@end
    And custome controller has following code.
    public void executeZONLINE_APP( )
        //@@begin executeZONLINE_APP()
        try
             wdContext.currentZONLINE_APPElement().modelObject().execute();
             wdContext.currentZRFC_ONLINE_EDUElement().modelObject().execute();
        catch ( Exception ex)
             ex.printStackTrace();
        wdContext.nodeOutput().invalidate();
        //@@end
    Edited by: Adnan Maqbool on May 3, 2008 2:14 PM

    getting java null exception on
    wdContext.currentEducation_ImpElement().setMajor("Physics");
    because the node Education_Imp is not existing during runtime. check the cardinality of that node which is set to 0..n
    sol: you need to create the element before you are setting/accessing the element.
    IPrivate<Comp_Name>.IEducation_ImpElement newelm;
    newelem = wdContext.createEducation_ImpElement();
    wdContext.nodeEducation_Imp().bind( newelm);
    you need to create element for each record of EDUCATION_IMP TYPE ZONLINE_EDU Type.
    same code will do and you can assign the values too.
    you can do it in view controller itself
    Now,  call component controllers' method.
    try
    wdContext.currentZRFC_ONLINE_EDUElement().modelObject().execute();
    catch ( Exception ex)
    ex.printStackTrace();
    wdContext.nodeEDUCATION_EXP().invalidate();
    nikhiL

  • Remove Value Help form Webdynpro UI element (Inputfield)

    Hello,
    I have mapped function module field to Wedynpro UI element  Inputfield. Webdynpro shows value help for that field. I wanted to remove the value help from that Inputfield.
    is there any way to do that?
    Thanks
    VJ

    Another possibility: Create a calculated context attribute of type "string". In the set-method, write the entered value to the original attribute.
    Armin

  • Webdynpro UI element

    I am using a table UI element and i want to add a row header in it so that i have a separate column header in correspondence with a row header thereafter i may have my data fields. How do i do that? Please help..My output should be of the format:
    Sno       Name    Phone  
    1            Data       data
    2            Data       data

    Hi,
    You mean the first column should resemble as a header , right i.e in the eg you gave serial no should be sort of a heading to the respective record.
    If that is what you want to achieve, follow the following steps.
    go to your view layout  ->rootuielementcontainer-> select your table and expand it-> click on the editor of the required column    (your case serial no) expand your column field and the first line that comes below it is the editor for your column -> after that in the design part chose group title..... if you are not satisfied with result try adjusting the layout options and semantic color according to your need.
    Hope this fulfills your requirement.
    Thanks and regards
    Suraj

  • Extend the standard webdynpro UI Element

    Is it possible to change parameters of UIElement classes, other then the one available in the Properties frame of eclipse (for a WebDynpro project)?
    Or
    Is it possible to use a additional  UI library with in webdynpro, and how do I integrate and use  them with in WebDynpro?

    Sorry, I cannot give you a concrete time frame.
    On the other side, in many cases, you could also implement a Web Dynpro component instead of a custom control.
    Armin

  • ABAP Webdynpro Development - Script Error when Accessing Visual Elements

    I am encountering a strange error at my client .  I can't use the Abap Webdynpro visual elements to build views .
    To reproduce the error :
    - T-code SE80
    - Open up any ABAP webdynpro component .
    - Open up one of the view  and go on Tab Layout .
    Normal Screen : You would see many WYSIWYG items ( buttons, radiobutton , text elements etcu2026. ) at the left side u2026 these elements are used to build the view .
    Here : No elements displayed and when we click on that area we get an error   . 
    Instead of the elements to get displayed .. lines are displayed and when you try to open up ( click ) the lines , an internet explorer script error stating the following occurs ( although the abap wendynpro is edited in SAP Gui ) :
    An Error has occured in the script on this page .
    Line : 1
    Char : 25
    Error : Object Required
    Code: 0
    URL : http://hdrerpdev05.bchydro.bc.ca:8100/sap/bc/wdvd/toolbar.html?_vdrespkey=4KE8FGJO3P88DO8K5XCEYHTEA&_vdframe=toolbar&usedynp=&usepat=&sap-client=100
    Anybody had had the same kind of error before ^^????
    Thanks and Best Regards !

    Hi,
    we are getting the some what related errors in SE80 -> Web Dynpro Layout
    An Error has occured in the script on this page .
    Line : 1
    Char : 1
    Error : Object Expected
    Code: 0
    URL : http://<FQDN>:8000/sap/bc/wdvd/painting.html?_vdrespkey=4KZ4LYLFQA2I7X53H3CRICKFC&_vdframe=painting&sap-client=230
    An Error has occured in the script on this page .
    Line : 110
    Char : 2
    Error : Could not complete the operation due to error 80020101
    Code: 0
    URL : http://<FQDN>:8000/sap/bc/wdvd?_vdrespkey=4KZ4LYLFQA2I7X53H3CRICKFC&_vdframe=no_add_ui_lib&sap-client=230
    Recently, we have upgraded our ERP system (SAP ECC 6.0 SPS17) with EHP4 SPS8. SAP_BASIS and SAP_ABA patch level same on 701_0008.
    FQDN is mantianed at icm/host_name_full parameter in system as well as in /etc/hosts file with associated system IP address.
    As suggested by  Ted Dinh,  we do not find any duplicate MIME files in our MIME Repository (SE80) and we cleared/invalidated  ICM cache many times in problem analysis.
    As suggested by  Thierno Diarra , in our affected system domain WDY_MD_UI_ELEMENT_CATEGORY is well maintained in value ranges.
    We have raised SAP OSS Message for the same, they told us to check dns server connectivity/settings with the affected system. we did the suggested DNS settings in affected system. But  still the same error message is occuring. They have suggested same sap notes like #979039 and #1009930 & #1483210 , but all the corrections/suggections/SICF service status as mentioned, are found OK in our system.
    Regards,
    Bhavik G. Shroff

  • After Successfull Installation of Photoshop Element 3.0 On Mac OS 10.6.8, Photoshop Elements does not start saying that personalization information is invalid or missing

    I have installed Photoshop Elements 3.0 from original disk on my MacBook Pro with Mac OS 10.6.8. The installation was successful. However, when I try to run Photoshop Elements, it does not start, with the message "Could not complete your request because of missing or invalid personalization information". I uninstalled Adobe Elements and deleted all Adobe files from both the System Library Preferences and from the User Library Preference. Then tried the installation again. The installation was successful, but the application fails to start with the same missing/invalid-personalization-information message.
    Please advise

    I am sorry Invalid Personalization but Photoshop Elements 3.0 requires a PowerPC processor or Rosetta installed in order to function.  You can find the system requirements at System requirements | Adobe Photoshop Elements.
    You may want to try following the steps listed at Mac OS X 10.6: If you need to install Rosetta to attempt to install Rosetta.  That may still not resolve your licensing issue however as the application was also designed for Mac OS 10.2.8 and 10.3.

  • How to change properties of UI element in SRM webdynpro

    I am having handfull of experience in ABAP WEBDYNPRO. Now i got an apportunity work in Webdynpro in SRM. As all we know changing the property of UI element in SRM is not that easy like we do like Webdynpro in ABAP.
    So i request anyone please provide me steps from scratch list what supposed to be done SRM. Aso please provide me regarding how enhancement carried with Webdynpro UI elements?

    Hi Sahil,
    There was a discussion before:
    [Compare different ways of customize Web Dynpro ABAP;
    Regards,
    Donald

  • Personalization data for WebDynpro ABAP application ?

    Dear Experts,
    We can personalize WebDYnpro ABAP application via right click , show hide buttons , columns etc.
    Where is this personalization data stored or how can it be retrieved assuming my application is executing outside the  portal ?
    Greetings
    Prashant

    Hi Prashant,
    it is stored in the ABAP system - not the portal, so no issues about running outside the portal.
    This is different to WDJ pagebuilder configuration/personalisation - which is stored in the portal!
    you can see some of the personalisation framework that is used for things like storing POWL user preferences etc in the backend via the IMG path
    Cross-Application Components --> General Application Functions --> Generic SAP Business Suite Functions --> Personalization (sic) .
    Hope this helps you,
    Chris

  • RuleSet returns the same xml string what I send from webdynpro project

    Hello,
    I made an webdynpro application which invokes the RuleSet in BRM project by calling invoke rulset method with 4 parameters e.g. Project name, ruleset name, xmlstring, and rule engine.
    I guess in project name, and ruelset there is no problem.
    xmlString made dynamically picking values from webdynpro UI elements. which is
    [<tns:Insurance xmlns:tns="http://www.example.org/Insurance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.example.org/Insurance BasePremiumCalculation.xsd ">
       <tns:Make>Audi</tns:Make>
       <tns:Model>1</tns:Model>
       <tns:TypeClass>19</tns:TypeClass>
       <tns:AreaCode>R9</tns:AreaCode>
       <tns:BasePremium></tns:BasePremium>
    </tns:Insurance>
    I need to get the premium by giving first 4 element of the above xml string.
    After calling the invokeRuleSet method returns the same xmlString as an output.
    Can any body help me??
    Regards,
    Naeem

    Hello!
    Can you tell me how you solved this problem? I have the same problem and i have no idea how to solve it.
    Thanks,
    Szilamer

  • WebDynpro Table Contents to  Adobe:

    Hi ,
       I have WebDynpro Table element containing lots of data and on click of button it has to open in Adobe and display all the contents in Adobe Table. The problem is that i receive only one record which is lead selected in WebDynpro table. In Adobe i used one Subform ( Content type is flowed) and a table element.
    Expecting right ans.
    Thanks
       Vinod V
    Points waiting.

    Hi, Vinod,
       Really its surprising. Everything is fine, then y its not working. here I have created a sample application regarding u r problem. Its working fine. While i am giving Updatepdf it shows only one record. In generate pdf, It shows all the records. Possible, Try to create your Interactive form again as its a simple one.
    GS

  • Drop Down in webDynpro.

    Hi experts ,
    I wana get help on drop down. I have got an internal table which has all the company code related to the user who has loged in UI. I want to display that internal table as drop down. Please provide me a solution .

    Hi Madhvi,
    I understand that you have an internal table which has the company codes. There are two scenarios here.
    Scenario 1
    You have only one field in the internal table, i.e., company code.
    Here you can make use of the WebDynpro UI element DropDownByIndex. Here you will have to define a node in the context of cardinality 0:n, and an attribute of the type similar to the company code.
    Once you have done that, insert the DropDownByIndex element in the Layout, then bind the texts property of the same to the attribute (company code).
    Now the coding.
    Declare a supply function for the node. Write the code for binding the value in the internal table into the node.
    Here, you will get the company codes as a drop down.
    Scenario 2
    You have only two fields in the internal table, i.e., company code and company code description
    And you want to display the description in the dropdown but use the code for processing in the background.
    In this particular scenario, you can make use of the DropDownByKey UI element. The dropdown node will have two attributes, one for the company code and the other for the description.
    The company code attribute will be bound to the key property of the UI element. Here again, its advisable to use a supply funciton.
    Coding:
    Declare a workarea of type wdy_key_value, say, wa_key_value and an internal table of type wdy_key_value_table, say, lt_key_value_table.
    Assuming the internal table of the company code is lt_company_code, <fs_compay_code> the workarea and the fields are  comp_code and comp_desc, comp_code being the company code and comp_desc being the company code description.
    node is the reference of the drop down node.
    DATA: lt_key_value_table TYPE wdy_key_value_table,
              lt_company_code TYPE (table_type of comany code with the above mentioned fields).
    DATA: wa_key_value TYPE wdy_key_value.
    FIELD-SYMBOLS: <fs_compay_code> TYPE (structure of company code with the above mentioned fields).
    LOOP AT lt_company_code ASSIGNING <fs_compay_code>.
             wa_key_value-key = <fs_compay_code>-comp_code.
             wa_key_value = <fs_compay_code>-comp_desc.
             APPEND wa_key_value to lt_key_value_table .
             CLEAR wa_key_value.
    ENDLOOP.
    node->set_attribute_value_set( name = 'KEY'
                                                  value_set = lt_key_value_table ).

  • Webdynpro apps not loading properly with Citrix

    Hi All,
             We are trying to access a Webdynpro application through Citrix.
    The problem is the Java Webdynpro screen elements are not loading properly. For example, UI elements like table, drop-downs, buttons etc., don't show up or get rendered properly at all.
    I ran an HTTPTrace which captured multiple Http 405 errors. eg.,:
    Method  Result Type  URL
    POST    200   text/html; charset=UTF-8 http://server.domain.com:51581/webdynpro/dispatcher/...../GoodsIssue/GoodsReceipt?sap-wd-cltwndid=WID1206471028655&sap-ext-sid=4hv3xC6_mdzX1aSHtBcKmw_fW1zK6V1zBJY25ukbe0eg&sap-wd-norefresh=X&sap-ep-version=7.00.200708120253
    GET   405   text/html; charset=utf-8     http://server.domain.com:50500/irj/portalapps/com.sap.portal.design.urdesigndata/themes/portal/...../common/emptyhover.html
    GET   405   text/html; charset=utf-8     http://server.domain.com:50500/irj/portalapps/com.sap.portal.design.urdesigndata/themes/portal/..../common/emptyhover.html
    GET   405   text/html; charset=utf-8     http://server.domain.com:50500/irj/portalapps/com.sap.portal.design.urdesigndata/themes/portal/...../ur/ur_ie6.css
    Any idea what causes this HTTP error: 405.
    Warm Regards,
    Roopesh

    Hi
    see the below link,it will be helpful for u.
    [|http://help.sap.com/bp_epv260/EP_EN/documentation/How-to_Guides/31_HowToIntegrate_WDApp_EP6.pdf|http://help.sap.com/bp_epv260/EP_EN/documentation/How-to_Guides/31_HowToIntegrate_WDApp_EP6.pdf]
    Edited by: Hazrath on Apr 1, 2008 6:56 AM

Maybe you are looking for