CProjects 4.0  Show Additional Tab Page in cProjects

Requirement:
1, Enhance CI_DPR_CHECKLIST_I (Checklist ITem - ITO) with customer fields
2, create Customer Long texts which appear on the customer tab page.
3, Achieve the above in an additional tab page on checklist item level.
Summary:
Using “Show Additional Tab Page in cProjects” node in SPRO  I checked the example Webdynpro ABAP this does not have any relevance to the CI structures for Customer fields and simply retrieves/updates the field value DATA1 in table DPR_DEMO.  This will work fine for the data captured outside of the CI structures (in my case longtexts), it is not clear on how the customer fields in the CI structure will be updated?
Question
1, I have made a copy of "DPR_CUST_EXT_INTF_DEMO" now  -  How can I save custom fields in CI_DPR_CHECKLIST_I using a Web dynpro component?

Hi,
Can you guide me to add a new tab in the C projects, I tried creating a new wda component with DPR_CUST_EXT_INTF as implemented interface.
The view in this component has a tabstrip having a single tab in it, Then i went to spro as mentioned:Collaboration Projects->Global Enhancements to Project Elements->Show Additional Tab Page in cProjects.
I added a new entry here
Project Elements: Project Definition
Proj Type : Blank
Tab Page Active: checked
Tab Page title: Additional Tab
Web Dynpro Component: zcomponent
Still The tab is not displayed, Can you let me know if I am missing something?
Regards,
Shitanshu Sahai

Similar Messages

  • Show additional tab in Cprojects

    Hi,
        I have created a custom Webdypro ABAP component to add a new tab in cProject Component(DPR_MAINFRAME).
        In my webdynpro component i have implemented the standard interface DPR_CUST_EXT_INTF.
        In view i have created a tab and inside the tab i have created some 5 input field and created a ztable to store the values  
        entered in the input fields on click of 'Save' button in the view.
        In SPRO I have made the below mentioned configuration to inculde my tab inside the View of DRP_MAINFRAME.
        Collobaration Projects->Global Enhancements to Projects Elements->Show Additional Tab page in cPRojects.
        Clicked on  'NewEntry' button to create a new entery
        Project Element Type : Project Definition
        Project Type:  blank
        Tab Active: Checked
        Tab Page Title: Custom Tab
        Webdynpro Component: ztabs
    After having done this when i execute the DPR_MAINFRAME Application i am able to view my tab inside the view of the standard application.
    When i enter details inside the input fields and when i click on Save the data is also getting saved in my ztable.
    When we execute the DRP_MAINFRAME Component we can find a Save button provided in the Standard component.
    My requirement is On click of the Standard SAve button the data entered in the input field must get inserted in the ztable.
    When i implemented the interface DPR_CUST_EXT_INTF , method ON_AFTER_SAVE got created in my component controller .
    I even tried placing my code in the method but data didn't get updated in the ztable.
    Regards,
    Bala Baskaran.S

    Hi,
    Can you guide me to add a new tab in the C projects, I tried creating a new wda component with DPR_CUST_EXT_INTF as implemented interface.
    The view in this component has a tabstrip having a single tab in it, Then i went to spro as mentioned:Collaboration Projects->Global Enhancements to Project Elements->Show Additional Tab Page in cProjects.
    I added a new entry here
    Project Elements: Project Definition
    Proj Type : Blank
    Tab Page Active: checked
    Tab Page title: Additional Tab
    Web Dynpro Component: zcomponent
    Still The tab is not displayed, Can you let me know if I am missing something?
    Regards,
    Shitanshu Sahai

  • Problem in additional tab page in cprojects

    hi all,
    i have created one additional tab page through spro settings in cprojects application.
    trasaction : spro
    collaboration projects -> global enhancements -> Define field groups for customer fields.
    here it is giving me option to apply this field group to a particular object (like project, phase, task) only where as i need to apply it only to a particular phase and not to all the phases in the cproject(like i want to show that customised tab page only when i click on the first phase of the project and i dont want to show it in the rest of the phases.) right now it is not giving me the option for that.
    plz have a look into the problem and reply me.
    it is urgently needed.
    thank you very much.

    Hi Hetal,
    maybe I have a dirty modification idea.
    Maintain the customer fields like described in customizing.
    Then in CL_DPR_CUST_INCL_REPOSITORY in method GET_GROUPS it determined the fields to be shown on customer fields tab.
    If you make there samll modification and remove the fields, if you are not on the first phase, then it could work too.
    Or in CL_DPR_BSP_S_PRO_TYPE METHOD show_ci_fields you can control the rv_show_ci_fgroups variable !!!!
    Problem here is the ls_show_ci_fgroups table, which is buffered.
    But there is anothe possibility.
    make a copy of the PHADETAIL.BSP See details in note to add customer own fields to BSP views.
    In the BSP logic of the PHADETAIL.BSP you will find a position where the system determines if the TAB will be shown or not.
    In variable controller->mr_phase you have all your necessary information about the phase
    I guess whis will be modification free too. See note 859551
    Regards
    Björn

  • Reg: additional tab page in cProjects

    Hi all,
         My requirement is to add a new tab in the cProjects screen .How can I have this. Either I have to use user exit or  any other code in Se80. Could any one reply me.
    Thanks in advance,
    Regards,
    S.Jenibalet.

    Hi,
      All you have to do is first
       1) Go to spro and under collaboration projects-> Additional tab page
       2) Give the object type ie for example if you want to have an additional tab page in phase of cprojects or checklist etc..
       3) Then give the project type for example deveopment project or consulting project etc
        4) Then check field tab active so that the additional tab page will be displayed
         5)Give a title eg. additional tab page for phase in tab page title
              These will be enough to get a additional tab page in cprojects screen But if you want to design the layout then you have to create a webdynpro component and give the name of the webdynpro component in the webdynpro component field.
      Buy strictly following all these steps will definitely get the additional tab page in cprojects 4.0 version.
    In cprojects version 3.0 you have to implement the badi for additional tab page with the method GET_ADD_TAB_DATA

  • Adding field in Additional Tab page in CRMD_order

    hi all,
            i want to add a field in the additional tab page in crmd_order Tcode,
    i did it by modifing the screen the strucutures are filled ex CRMT_SALES_BADI,
    CRMT_SALES_COM
    in the CRMC_MAP Tcode i have seen the field is added .
    wat are the further steps do i need to do to get saved and poped in the field value when reterive.
    regards

    As standard the field is set to 1 decimal place.
    You cannot change this value without modifying your system (not recommended)
    I think you can enter more decimal places in the confirmation documents e.g. IW41
    PeteA

  • How can I show additional tab rows when using many open tabs?

    How can I show additional tab rows when using many open tabs?

    What method (code) did you use to get the Tab bar displaying in the space used for the Navigation Toolbar (location bar)?
    The Tab bar should be displayed above the Navigation Toolbar.
    Start Firefox in <u>[[Safe Mode|Safe Mode]]</u> to check if one of the extensions (Firefox/Tools > Add-ons > Extensions) or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox/Tools > Add-ons > Appearance).
    *Do NOT click the Reset button on the Safe Mode start window.
    *https://support.mozilla.org/kb/Safe+Mode
    *https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes

  • Implementing Badi for additional tab page & creating views in cProjects 3.1

    Hi,
    I am implementing DPR_ADD_SAP_TAB_I for adding new tab page in Cprojects 3.1.
    Please tell me whether we have to create any veiw?
    if it is please tell me the procedure & steps

    Hi...
    Implement the BAdI DPR_ADD_SAP_TAB_I
    and write following code in its method GET_ADD_TAB_DATA
    method IF_EX_DPR_ADD_SAP_TAB_I~GET_ADD_TAB_DATA .
      field-symbols: <tab_data> type DPR_TS_SAP_TAB_CTRL.
      data: lt_tab_data type DPR_TT_SAP_TAB_CTRL.
      constants: lc_pre_ctrl   type string value 'CTRL_TAB_',
                         lc_suff_ctrl  type string value '.DO'.
      lt_tab_data = ct_comp_ctrl.
      loop at lt_tab_data assigning <tab_data>.
        case <tab_data>-obj_type.
       project definition
          when CL_DPR_CO=>SC_OT_PROJECT.
            <tab_data>-tab_title = 'otr(zotr_cust_txt/proj_txt)'.
            concatenate lc_pre_ctrl CL_DPR_CO=>SC_OT_PROJECT lc_suff_ctrl
    into <tab_data>-controller.
        endcase.
      endloop.
      ct_comp_ctrl = lt_tab_data.
      EV_BSP_APPL = 'CST_ADD'.
    endmethod.
    Regards,
    Reema.

  • Additional Tab Page in cProjects

    Hello,
    I just read this post http://forums.sdn.sap.com/thread.jspa?threadID=1646098 which is closed that's why I'm opening a new thread.
    I use the feature to add Additional Tab using custom component because I need drop down list, alv and input field some in my CI include some in a specific table.
    Therefore, I created the class according to the documentation for the non CI fields and it's working fine. But as the thread mentioned at first, I got the same problem and can't figure out how to save automatically CI fields into database.
    Any help will be appreciated
    Regards,
    Kevin

    Hi,
    I think I found a way to make things work.
    in method ON_REPORT_CHANGES I call the get_data_ext, get data from my node and then call set_data_ext. But I specify on each object to call change method is there a way to do that at the change of tab ?
    It's not very dynamic though, because I add a case/when on the node_name because I manage DPO, CTO and ITO object.
    Anyway, I'm good now to continue If you have a better way to do things let me know
    Regards,
    Kevin

  • How To Show a Tab/Page in APEX for specific users

    Hi,
    I have created a page in APEX. I want to restrict the page access to all the users except two or 3 users(Admin users ).How do i restrict the access for a page/tab.Please help.I have enabled SSO authentication for my Application.

    i havent tested.. but this should work. i am no expert on these either, just to give you an example.. :-)
    JEditorPane ePane = new JEditorPane();
    HTMLEditorKit html = new HTMLEditorKit();
    ePane.setEditorKit(html);
    HTMLDocument htmld = new HTMLDocument();
    try{
    URL url = new URL("http://hcs.harvard.edu/~undercon/");
    InputStream ins = url.openStream();
    ePane.setDocument(htmld);
    html.read(ins,htmld, 0);
    this.getContentPane().add(new JScrollPane(ePane),BorderLayout.CENTER);
    catch(Exception e)
    e.printStackTrace();
    }

  • Add fields into a new tab page

    Hi!
       I am in cProject 4.0 and there is a functionality to add new tab pages with fields in cProject components. The IMG activity is Collaboration Projects -> Global Enhancements to Project Elements -> Show Additional Tab Page in cProjects.
       The help for this activity specified that I only need customized it to works as well. It does not specified if I have to develop some extra BSP or webdynpro to work. I tried to put a new field in a new tab page in Project Definition, but only the new tab was showed. The new tab is empty.
       I know that in cProject 3.0 it was necessary a BSP development. Is it necessary develop a BSP in 4.0 too?
    Regards,
    Rafael Soares

    Hi Vivek, how are you ?
    I hope that you can clarify my doubts !
    I created my own Web Dynpro Aplication and assigned it in the customizing from cProjects.
    My aplication use fields the others tables (Z) and fields from table DPR_PROJECT (enhance CI_DPR_PROJECT). So, the logic to read and write my Z tables is working, but my problem is How Can I update the fields from CI_DPR_PROJECT structure ?
    I imagine that I need to read the container from UI standard, but until the moment I can't resgate these values. In customizing is that if I use the fields from CI_DPR_PROJECT the update will be automatically.
    Thank you very much,
    Milena

  • Trranslation of Additional Tab Header in cProjects

    Hi guys,
    does anybody know how to translate the header of an additional tab, added by customizing (Add Additional Tab Page in cProjects)?
    I tried it by switching the system language to it/en etc. but the header is always global and I have no chance to translate it.
    In se63 I´m also not able to translate, there is no text...
    THX for advice,
    Tobias
    Edited by: Tobias Hämmerle on Jan 18, 2010 11:11 AM

    Hi Zhenbo,
    a few month ago I found the solution. You can link the the table header in customizing to an OTR-Text alias, the same way you do in the workbench.
    $OTR:<package>/<alias>
    Regards,
    Tobias

  • Why does Firefox (after the latest update) open an additional tab "What's new"? It causes my laptop to crash, including my "Session restore"

    Mozilla Fireox Session Restore fully functioned. However, not after latest update (10.0.2). It takes a lot time to load the (additional tab) page "what's new?" / "Firefox add-ons" after which the script running Session Restore fails.
    Only occurs after (re)starting laptop.
    How do I remove this addional tab ?
    It's irritating.

    Hi Murdock_1,
    You should look at [https://support.mozilla.com/kb/Firefox+has+just+updated+tab+shows+each+time+you+start+Firefox this article about that specific issue] and the article [http://kb.mozillazine.org/Preferences_not_saved Preferences not saved]. These should give you all the information you need!
    If that doesn't work:
    # Type about:config in the address bar
    # Click ''I'll be careful, I promise'' if prompted
    # In the Filter input field type ''startup''
    # Double click on startup.homepage_override_url
    # Delete the text string and click ''OK''
    # Close Firefox and reopen the window to verify that it has worked.
    Hopefully this helps!

  • Setting Tab Page Lable Bold

    I want to change the tab page lable dynamically whenver user select the concerned tab page it should be bold,i tried but it seems to me its not possible due to OS.
    Any body has clue which serve my purspose to just alert the user that you are on this tab page by showing bold tab page lable or get it colored etc.But i dont wana give any text heading at canvas.
    Note : i am using Forms 6i
    Thanx in advance
    Khurram

    See
    SET_TAB_PAGE_PROPERTY
    also see
    SET_CANVAS_PROPERTY
    SET_VIEW_PROPERTY
    HIDE_VIEW
    SHOW_VIEW

  • New tab page only shows icons when I open a new window, not when I open additional tabs within existing window. Help!

    When I click the + sign to open a new blank tab, I don't see any of my favorite / pinned websites. I can only see this when I start a new browser window, and only for the "landing page". Once I go to any other page, I can not get my new tab page with tabs to display.

    I fixed it. I went into about:config and had to change browser.newtab.url to about:newtab
    Thanks though! Marking as solved, have a great day

  • Addition of a field in tab page t-codes FPP1-FPP3

    Hello Gurus.
    During creation of a street (t-code SR20) there is opportunity, together with street name, maintenance of street type (field "Street type").
    But during creation of the Business partner in role "Contract Partner" (t-code FPP1) field "Street type" on tab page "Address" not exist.
    Inform, please, how to add this field by standard means (without collaboration with developers)?
    Thank in advance.

    Hi,
    this is a quite hard task! Only experienced developers should give that a try as it contains several steps. In order to include own fields at BP level (or contract account level) the BDT techniques should be used. BDT stands for Business Data Toolset - for details please see http://help.sap.com/erp2005_ehp_03/helpdata/EN/35/696d360856e808e10000009b38f839/frameset.htm
    (in case nothing shows up, go to help.sap.com and search for BDT and use the entry with the developers guide.) In case you want to have additional fields only for the role MKK - this is also described there.
    KR
    Uwe

Maybe you are looking for