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.SHi,
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.
regardsAs 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 & stepsHi...
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,
KevinHi,
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 SoaresHi 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 AMHi 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 -
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! -
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
KhurramSee
SET_TAB_PAGE_PROPERTY
also see
SET_CANVAS_PROPERTY
SET_VIEW_PROPERTY
HIDE_VIEW
SHOW_VIEW -
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
-
Provider not compatible version of Oracle client after upgrade 4.112.1.2
I had an ASP.NET 3.5 website running on intranet small business server as production with: OS Win2008 Standard 32-bit Oracle Database 11g107 32-bit Oracle DataAccess 2.111.60 32-bit On a development laptop, I upgraded the website to ASP.NET 4.0. The
-
When I sync my iPad, Picasa picture viewer opens on my computer. How do I stop this or select a different viewer?
-
Extended Classic Scenario Pricing issue, can I over come by using SRM-MDM?.
Hi SRM GURU'S, I am using ECC 6.0, SRM 5.5, SUS, LAC, cFolders and SRM-MDM with Extended Classic Scenario. My Question is : In case of Extended classic scenario, there is issue with Pricing and conditions. Is there any possibility to overcome this i
-
Can I translate user defined table into mulilanguages
Can I translate a particular field of my own data field into foreign languages in SAP B1? Actually I want to print shipping label in different langauages. And I want that address and the details of the shipping label transleted in a text file in orde
-
HOW CAN I FIND OUT HOW MY ACCOUNT WAS BILLED 14 GB OVERAGE AND MOST OF IT WAS IN 24 HOURS?