Skip to Content
author's profile photo Former Member
Former Member

PPM, enhancing screen interfaces via tables /RPM/ITEM_D, DPR_PHASE

Good day!

My purpose is to add user-defined fields for elements and phases. I do it via enhancing appropriate standard tables ( /RPM/ITEM_D, DPR_PHASE).

I have implemented a field based on domain in tables /RPM/ITEM_D and DPR_PHASE.

At Element interface I see that field generated as dropdown box and at Phase interface the same field is generated as inputfield with searchhelp.

Is there any option in SPRO where I can set type of screen object of the field (dropdownbox / checkbox / inputfield) ?

For now I have to do it at runtime in WDDOMODIFYVIEW method of the view - I'm deleting unwanted element in the table VIEW->ELEMENTS, creating a desired one and placing it in that table. I find this approach horrible...

Can I get the same results in other way?

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

1 Answer

  • author's profile photo Former Member
    Former Member
    Posted on Nov 22, 2011 at 06:10 AM

    Resolved by myself.

    In method WDDOMODIFYVIEW a method wd_comp_controller->mr_view_services->render_dynamic_view is called.

    To output a checkbox for a field in standard table (/RPM/ITEM_D, INM_INITIATIVE) the domain should have type XFELD.

    In other ways, if a field have domain, it would be shown as dropdownbox.

    Field without any domain would be shown as inputfield.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.