RCDC dependable drop down lists RRS feed

  • Question

  • Is it possible to create drop down lists or RCDC field population that is dependent on previously completed details?

    e.g. I have a attribute called employeeType. This is a drop down list in the RCDC that can be selected from. There is also an attribute called employeeID. What I want to do is populate the employeeID attribute based on what is chosen as employeeType. Hence a dependency.

    e.g. If employeeType is XXXX the employeeID starts with a G and if employeeType is YYYY the employeeID starts with an 8.

    Thursday, April 18, 2013 1:20 PM

All replies

  • Nope with standard RCDCs - either you need to inject your own Java script for that or replace this with custom UI (which is case in both), just delivered differently. 

    Tomek Onyszko, memberOf Predica FIM Team (, IdAM knowledge provider @

    • Proposed as answer by Sylvain.c Friday, April 19, 2013 11:25 AM
    Thursday, April 18, 2013 2:15 PM
  • How to inject our own JAVA script in RCDC? I also want to create dependable drop down lists
    Monday, September 16, 2013 6:11 AM
  • Hi,

    dont know if it is possible to inject java script in RCDC, but you  can follow this article to create your custom UI, with excactly what you need.

    FIM custom UI with dependend dropdowns


    Peter Stapf - Doeres AG -

    Monday, September 16, 2013 8:47 AM
  • Hello, 

    you can inject javascript in submission.master page. 

    I did this and it worked, you have to call your javascript function in the method page_load()


    Monday, September 16, 2013 8:55 AM
  • Can you please post some example. It would be really very helpful.
    Monday, September 16, 2013 10:17 AM
  • function pageLoad() {
    function dynamic(){
    		if (document.getElementById('ctl00_PlaceHolderMain_CreatePerson_uoc_WorkInfo_grouping_EmployeeType_control_internalDropDownList')){
    			$("#ctl00_PlaceHolderMain_CreatePerson_uoc_WorkInfo_grouping_EmployeeType_control_internalDropDownList").attr('onChange', "");
    			$("#ctl00_PlaceHolderMain_CreatePerson_uoc_WorkInfo_grouping_EmployeeType_control_internalDropDownList").change(function() {
    				# What you want to do

    I wish that helps


    Monday, September 16, 2013 12:06 PM
  • Thanks a lot. I'll try and come back with results.
    Monday, September 16, 2013 12:20 PM