Lookups and Child forms

Hi,
I have two child forms for a parent form. Each child form is attached to a lookup. Is it possible to display details of the second child form based on the values selected in the first child form? If I select values A and B from child form 1 then in the lookup of child form 2 I should show the values related to A and B. Could you tell me how can I achieve this?
Thanks,

Based on previous SR's i have submitted, i do not believe this is possible. Even getting parent form information to the child form is not possible.
-Kevin

Similar Messages

  • OIM: How to get the last operation and data from a child form action

    Dear OIM guru,
    I have a regular Process form, a child form and a process definition. When there is an insert/delete into child form a trigger is raised and the process task gets called. The process task does whatever it needs to do on the target system. This is all fine. However, after the task completes, lets say successfully, I want to send out an email to the user saying, for example, group 1 has been added to you or just got deleted.
    I am not able to figure out how to get that last operation and child form data. I am sure you came across this and if so please let me know how to do this.
    Thanks

    So, Can I add a similar process task with the same exact condition one more time? I thought I couldn't use the same condition again. For example, when a group is deleted can I use the process data->child data->group Id with old value check box checked on another process task?

  • Child form editing when approval workflow is triggered in OIM 9i

    Hi All,
                I am working with oim 9i.I wanted to know if there is any way to prevent editing of child form once it is submitted for approval.
                I have a object form with a child form attached.
                I have these forms attached to a resource object.
                It has approval task with 3 levels of approval.
                When user requests for the resource object, he has to fill the object form and child form has to be filled by approvers.
                But user is able to fill child form also.
                Also after 1st approval is complete.The requester is still able to edit child form.
                The requester is allowed to edit child form till last approver approves.
               In Resource Object and form Object administrator i have added group as- SYSTEM Administrators.
               HOW to PREVENT requester from adding data in child form once approval is triggered..
               PLEASE help.
    Regards,
    OIM 9i user

    okk...thanks for the replies..
    I am a newbie and wanted to know how to call this process task adapter as i currently have entity adapter on POST-insert on child form which identifies that there is some update..So does that means through entity adapter i need to call the process task of a approval process?
    Also is it possible to get the value of user who updated the child form as soon as it is updated?
    On post-insert adapter when i try to get the value of "formupdate by" whenever it is triggered it gives me the previous "update by" and not the current "update by" value?
    Does the database get updated later or am i doin somethng wrong,beacuse if it is a post-insert i should get values of "latest update by" on the form?

  • Help with child forms

    Hi,
    I am trying something very simple to learn how child forms work but was not very successful so far. I am hoping one of the experts on this forum can shed some light on what I am doing wrong.
    I did the following:
    1) Created a simple Resource Object.
    2) Created 2 process forms with one of them designated as a child to the other one.
    3) Created a simple Process Task Adapter which simply prints the assigned variables data out to STDOUT
    4) Created a Process Definition and added a task called Create User and used the adapter created in previous step.
    5) In the integration tab, I did the mapping of both the parent and child form data to the adapter variables.
    Whenever I assign the RO to an user, I keep getting the following error.
    When ever I go and assign the RO to the user
    19:05:17,014 ERROR [DATABASE] select UD_RO3_CF_ATTR1 from UD_RO3_CF where UD_RO3_CF_KEY =
    java.sql.SQLException: ORA-00936: missing expression
    I also tried the following. In the general tab, from the child table drop down, I selected the child form name and for trigger type, selected insert. When I do that, I get the following error..
    In browser, I get
    DOBJ.GEN_ERROR
    Cannot schedule a task for child table change, schedule item save failed
    In the logs, I see the following exception..
    12:35:57,718 INFO [DATABASE] Class/Method: tcDataBase/setTransaction: ##########setTransaction getting called from: #######
    12:35:57,733 ERROR [APIS] Class/Method: tcFormInstanceOperationsBean/addProcessFormChildData encounter some problems: maoErrors:Cannot schedule a task for child table change, schedule item save failed
    12:35:57,749 ERROR [APIS] Class/Method: tcFormInstanceOperationsBean/addProcessFormChildData encounter some problems: Error occurred while validating password policy '
    12:35:57,749 ERROR [APIS] Class/Method: tcFormInstanceOperationsBean/addProcessFormChildData encounter some problems: Cannot schedule a task for child table change, schedule item save failed
    Thor.API.Exceptions.tcAPIException: Cannot schedule a task for child table change, schedule item save failed
    at com.thortech.xl.ejb.beansimpl.tcFormInstanceOperationsBean.addProcessFormChildData(Unknown Source)
    at com.thortech.xl.ejb.beansimpl.tcFormInstanceOperationsBean.addProcessFormChildData(Unknown Source)
    at com.thortech.xl.ejb.beans.tcFormInstanceOperationsSession.addProcessFormChildData(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    Thank you very much

    The details of a child table entry are available only when you define the process task as a child task trigger. You can define the task to trigger based on insert, update, or delete from child table. There is a drop down on the process task configuration screen. When the trigger happens on the child table entry, this is where you can map the value of the child table entry.
    You would want to configure your provisioning process definition to have 1 task for create user, and another task for adding an entry to the child table, and another entry for deleting an entry from the child table. On the delete, you'll want to check the "Old Value" checkbox for the child table mapping.
    -Kevin

  • Populating the Lookup values in AD Child Form based logged in user

    HI,
    Below is the Lookup code(AD Groups) format.
    Codekey , Decodekey
    IT-Development , IT-Development
    IT-Testing , IT-Testing
    IT-Production , IT-Production
    HR-system , HR-system
    HR-Finance , HR-Finance
    My requirement is I need to filter the data being presented in the lookup according to the logged in user in ad child form,
    If i am logged in as xelsysadm the lookup presents all groups.
    If i am logged in as IT administroter the lookup presents only the IT Related groups(EX:IT-Development,IT-Testing....).
    If i am logged in as HR administroter the lookup presents only the HR Related groups(EX:HR-System,HR-Finance...).
    like this we have contains so many administrators.
    We are desiding the administrators based on user form field.
    The Field contains the value like HR-Related,IT-Information Technology.....
    How can i achive this?
    Thanks in advance.
    Edited by: 790561 on 4/12/2011 17:48
    Edited by: 790561 on 5/12/2011 12:02

    Hi Rajiv,
    Thank you for quick reply,
    When i am login as IT administrator and i provisioned user to AD it showing the IT Related groups in ad child form based on your Suggestion.
    If i logout and login as a HR administrator and i edit the child process form of the same user still its showing IT Related Groups only.If I revoke and provision user to ad again with HR administrator this time its showing HR Related groups in AD Child form.
    I think based on the requester its showing the values.
    But i want to filter groups based on logged in user.
    EX:If i login as IT administrator and provision the user to AD in Child form its showing the IT Related groups only its correct.
    If I logout and login as HR administrator and i edit the same user AD Child form its showing the IT related groups only its not correct.this time it shows only HR Related.
    Any solution....
    Thanks in advance.

  • Populating the Lookup values in AD Child Form

    HI,
    Below is the Lookup code format.
    Codekey , Decodekey
    IT-Development , IT-Development
    IT-Testing , IT-Testing
    IT-Production , IT-Production
    HR-system , HR-system
    HR-...... , HR-......
    HR-...... , HR-.......
    In AD Process Form one of the field containing the valuee like " IT","HR".
    My requirement is if I select the "IT" in My AD peocess form field value.....In AD child form lookup field Shows values only Starts with "IT".Below is the sample.
    IT-Development , IT-Development
    IT-Testing , IT-Testing
    IT-Production , IT-Production
    If I select the "HR" in My peocess form field value.....In AD child form lookup field Shows values only Starts with "HR".Below is the sample.
    HR-...... , HR-......
    HR-...... , HR-.......
    How can i achive this?
    Thanks in Advance.
    Edited by: 790561 on 18/09/2011 19:52
    Edited by: 790561 on 18/09/2011 21:34
    Edited by: 790561 on 19/09/2011 14:22

    Hi,
    Thanks for Reply,
    my exact requirement is as followes,
    In my environment for each department(IT,HR) having one administrator(IT Administrator,HR Administrator).
    If login as a IT Administrator and at the time of provisioning user to "AD" in Child form lookup code only shows IT Related data as below...
    IT-Development , IT-Development
    IT-Testing , IT-Testing
    IT-Production , IT-Production
    If login as a HR Administrator and at the time of provisioning user to "AD" in Child form lookup code only shows HR Related data as below...
    HR-...... , HR-......
    HR-...... , HR-.......
    How can i achive this?
    Thanks in advance.
    Edited by: 790561 on 19/09/2011 19:20
    Edited by: 790561 on 19/09/2011 21:20

  • [OIM] - Form Complex Lookup Query on child form

    Hi all expert
    I have two form, which is parent-child relationship.
    I need to form a lookup query on child form's lookupfield to let user select the value but lookup query depens on the parent form on what user selecting..
    Example as:
    Parent form - Country Code - 100
    Child Form - Department Code - Lookup query will be = Select DepartmentCode From DeparmentLookup where country ="100"
    The "100" value depends on what user choice on CountryCode fro mparent form.
    Can i do something like this ?
    Thank in advanced
    John

    This happen for a property setting in the relation. try this..
    Select all your relation in the form under Relation nodes (data block >> relation)
    go to property or press F4 and set the following property to YES
    Prevent Masterless Operations = Yescompile and check..
    Hope this will works.. ;)
    Hamid
    Mark correct/helpful to help others to get right answer(s).*

  • MDIChildren flickering problem while switching between child form with dockstyle.fill and borderstyle.none

    I have an mdi applicaton in Visual studio 2010 (.Net framework 4.0). I'm having a flickering problem when user switch between an MDI Child form. I'm declaring the child form then setting the borderstyle.none at design time and dock property to fill
    through programming and make them a MDIChildren before I show them so that it takes up the entire space of the MDI Parent window without being maximized (client request). 
    i don't want to display control box(minimize, maximize,close) of child form in mdi parent form. (client request)
    The problem is that when the child form is being displayed it is briefly shown in it's default size with icon and control box before being resized to fill the available area on the MDI Parent form. When a Child Form loads, you can see it in it's original
    size (the size from Design-time) then all this flickering while maximizing .
    In other words, child form show up in the client area of the MDIForm, not maximized, with a caption, very shortly, before they are finally filling the client area. there is a short flicker when a new form is created and displayed. This process is most noticeable
    with a not-so-powerful PC or there are lots of control inside child form.
    below is my code to show child form 
       MyChild1 c1 = new MyChild1();
                                c1.MdiParent = MdiMainParent;
                                c1.Dock = DockStyle.Fill;
       c1.Show(); 
    how can i solved the problem of flickering issue?
    I tried many options which i have described below
    1.double buffering.
    2.set style property to child form
          this.SetStyle(ControlStyles.UserPaint, true);
          this.SetStyle(ControlStyles.AllPaintingInWmPaint, true);
          this.SetStyle(ControlStyles.DoubleBuffer, true); 
    3. override below method in each child form
    protected override CreateParams CreateParams
                get
                    CreateParams cp = base.CreateParams;
                    cp.ExStyle |= 0x02000000;
                    return cp;
    4. override below method in each child form
      const int WM_NCPAINT = 0x85;
            const int WM_SIZE = 0x05;
            protected override void WndProc(ref Message m)
                if (m.Msg == WM_NCPAINT)
                    if (this.WindowState == FormWindowState.Maximized)
                        return;
                if (m.Msg == WM_SIZE)
                    if (this.WindowState == FormWindowState.Maximized)
                        return;
                base.WndProc(ref m);
    but I didn't see any effects.  please someone help me to resolve flickering issue. thanks in advance.

    Hi hardikvaishnav,
    This is a known issue which has been reported to Microsoft Connect. Unfortunately, this issue will not fix due to stability issues around MDI. For more details, see 
    https://connect.microsoft.com/VisualStudio/feedback/details/97787/border-of-mdi-child-form-flashes-up-despite-formborderstyle-none.
    You might use a user control or panel instead.
    Best Regards,
    Bob Wu [MSFT]
    MSDN Community Support | Feedback to us

  • OIM API - How to get the values in the process form (both parent and child)

    Hi,
    I created an RO with a Process form (both Parent and Child).I created a unconditional process task which takes in the processinstance key and tried to retrieve the process form datas.When i tried to provison the resource,the process task is getting triggered and I could able to get the parent form data but not the child form data.
    Any idea why is this happening?.Is it mandatory to have the "Triggers" ON to get the Child Form data.?
    Thanks,

    try this
    tcResultSet childResults = formOper.getChildFormDefinition(
                             formOper.getProcessFormDefinitionKey(procInstanceKey),
                             formOper.getProcessFormVersion(procInstanceKey));
    This should work,
    Regards,
    Raghav

  • Users not provisioned from OIM to OID user group child form

    I have created 3 fields in UserForm named Application1, Application2 and Application3.All are textfield. Now I have a field in Process form in child table name Applications which is a lookup type and a multivalue attribute. Now the requirement is that whenever a user gets some value in UF for any application (Application 1, 2 or 3), the field Applications in PF should get auto populated by that application value.
    Applications lookup in Process Form has already all the applications1, 2 and 3 in the lookup code and decode value.

    In your adapter, read all the values from UDF (User Form)
    If value is not equal to NULL then use tcFormInstanceOpetaionsIntf API to add values in Process Form.
    http://otndnld.oracle.co.jp/document/products/id_mgmt/idm_903/doc_cd/javadocs/operations/Thor/API/Operations/tcFormInstanceOperationsIntf.html#addProcessFormChildData%28long,%20long,%20java.util.Map%29

  • Child form data

    Hi
    I want to get Child form data which is selected by the user. I have made an adapter with java code and attached it in the provisioning task and map the parameter with the child form data.
    But i am getting following exception:
    ERROR,21 May 2009 11:48:26,614,[XELLERATE.APIS],Class/Method: tcLookupOperationsBean/getFormFieldLookupValues encounter some problems: Lookup properties of form
    field with name 'UD_MOB_OC_MOBILES' have not been set.
    ERROR,21 May 2009 11:48:26,614,[XELLERATE.WEBAPP],Class/Method: tcLookupFieldAction/lookupByColumn encounter some problems: Lookup properties of form field with
    name 'UD_MOB_OC_MOBILES' have not been set.
    ERROR,21 May 2009 11:48:33,444,[XELLERATE.APIS],Class/Method: tcLookupOperationsBean/getFormFieldLookupValues encounter some problems: Lookup properties of form
    field with name 'UD_MOB_OC_MOBILES' have not been set.
    ERROR,21 May 2009 11:48:33,444,[XELLERATE.WEBAPP],Class/Method: tcLookupFieldAction/lookupByColumn encounter some problems: Lookup properties of form field with
    name 'UD_MOB_OC_MOBILES' have not been set.
    ERROR,21 May 2009 11:48:40,534,[XELLERATE.DATABASE],select UD_MOB_PC_MOB from UD_MOB_PC where UD_MOB_PC_KEY =
    java.sql.SQLException: ORA-00936: missing expression
    Can anyone please tell me, why i am getting this exception ?
    Thanks in advance !

    I am using lookup queries:
    Lookup Query:
    Select MOBILES as act_name from MOB where STATUS='NA' AND USERID = 'A_TEST'
    Lookup Column Name = act_name
    Column Name = act_key
    Column Width = 100
    Column Caption = Mobiles
    I am able to save it and it is working fine but in the console i am getting error:
    Properties for lookup fields have not been set. Even data is going to Database Table.
    ERROR,21 May 2009 15:03:57,122,[XELLERATE.WEBAPP],Class/Method: tcLookupFieldAct
    ion/lookupByColumn encounter some problems: Lookup properties of form field with
    name 'UD_MOB_OC_MOBILES' have not been set.
    ERROR,21 May 2009 15:04:52,582,[XELLERATE.DATABASE],select UD_MOB_PC_MOB from UD
    MOBPC where UD_MOB_PC_KEY =
    java.sql.SQLException: ORA-00936: missing expression
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331)
    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288)
    at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:743)
    at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:207)
    at oracle.jdbc.driver.T4CStatement.executeForDescribe(T4CStatement.java:790)
    at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1037)
    at oracle.jdbc.driver.T4CStatement.executeMaybeDescribe(T4CStatement.java:830)

  • OID Group Child Form

    We have requirement that in OID group form [which is child form to user process form] at the time of assigning groups Checkbox should come in place of radio button . So that multiple groups can be assigned at a time.
    Please reply soon.
    thanks

    Hi,
    You need to have chekc box over there to assign multiple groups at one time.... Like when you click on add button on child process form lookup open with all values, you select one and click on assign then it comes down in child process form. Then you can click on add button again to assign one more values... Like this way you can try.....
    Regards
    Alabhya Goel

  • Child Form Validation

    Hi All,
    I have a child form, which contains the a lookup field containing multiple entries.
    The scenario is the user should not select the same value multiple times for the same child form field.
    Example: If the child form has a field "State" with the number of states in the lookup. Need to validate and prompt the user if trying to select the same state twice.
    Is there any way to achieve this without tweaking the child form displaying JSP?
    Is there any way to achieve this by the usage of Lookup.Query?

    Hi,
    I am having one Lookup field in my child form with name "Country" and its values are "India","Aus","Pak".
    Consider user is selecting "India" from Lookup field and click on Add. Now you can see in Admin Console one row with value "India". Then the user selects the same value "India" and click on Add. At that time I need to validate and should not allow selection of "India" more than once.
    I think Entity Adapter in Pre-insert of Data Object Manager of Child form will execute before the value added to child form table.
    In my case, I need to do validation while clicking on Add button.
    How to achieve this?
    Correct me If I am wrong...
    Edited by: S.K.N on Jun 15, 2010 11:41 AM

  • Child forms are not getting displayed when user is linked through the targe

    I have provisioned the users to OID through OIM and we have the three child forms(USRB_ROLB,USRB_GRPD,USRB_NBNB) which work well when the user flow normally. Our normal flow implemented is that user comes from OHCM and get created in OIM and then get provisioned to AD and OID. We have also implemented the OID target recon. When we create the user directly in OID and then create the user through normal flow ie from OHCM to OIM) as expected the create user task fail as the user is already present in the OID (target system). Then after running the OID target recon the user is getting linked but its not showing the child forms in the new process form created after running the target recon.
    Please let me know if you require more information.
    Please let me know if anybody has encountered this issue and the steps to resolve the same

    what happened when you run target recon without creating user in oim(or just create user in oim without access policy and then run target recon)? Is this work fine?
    If no means you have to verify your child table mapping. But if above work then this the Produce/connector issue and may you need to raise SR

  • Problem with Master and Child table

    Hi,
    Working in jdev 11.1.1.2.0. I have one strange issue. i have master and child tables, the model is working fine with the view link. but when drag drop the same into my jsff. when i query the result 1st time 2 tables are refershing properly and data is coming. but the when i trying to select another row in the 1st table my 2nd table(child table) is not refreshing.
    i put partial trigger of the 2nd table as 1st table id.
    can any one help wht is issue here.
    Edited by: user5802014 on Jul 15, 2010 3:44 PM

    Check this post might help you
    http://baigsorcl.blogspot.com/2010/03/creating-master-detail-form-in-adf.html

Maybe you are looking for

  • Using time capsule to share internet connection with a pc via ethernet

    Hi, I've recently acquired a time capsule and was wondering if i could use it to share a wireless internet connection via ethernet to my non-wireless (windows 7) pc? My current situation is that i have a wireless modem/router that shares my internet

  • Web Analysis Essbase connection

    Hi all, I have an already created Web Analysis Essbase connection and I want to change the Essbase server for the connection. If I go to Workspace->Explore, then Tools->Manage Database Connections, I can only see the Reporting connections in order to

  • AD status is in Provisioning state.

    While creating users in OIM I am facing this error. When I check the user's Resource profile AD is still provisioning. In the log I can see the following error ERROR,03 Nov 2008 12:54:35,933,[XL_INTG.ACTIVEDIRECTORY],Problem creating object: javax.na

  • T510: Upgrade from i5 to i7?

    Hi all, I have lenovo ThinkPad T510(Type:4314-4PG). Is it possible for me  to upgrande processor from i5 520M to i7 820QM? I have installed i7 820qm to motherboard but notebook not work. Power led on but cooler and display is not.... Solved! Go to So

  • HT2463 Could the opening or closing of any of these ports be involved in an intermittent 8008 error in attempting to download iTunes movies to my Mac?

    I've been working on an issue with two Macs and a PC with trying to download movies from iTunes, and the downloads were consistently stopping at about 1/3 of the way through the dowload, with error 8008.  When troubleshooting with the ISP in real tim