cancel
Showing results for 
Search instead for 
Did you mean: 

HCM F&P: Dropdown list values

akimol
Explorer
0 Kudos

Hi,

I have added couple of new drop down fields (from the ISR controle) to my form and have bound them to generic services in Form scenario to populate them.

Now here is one wierd situation if I test it from backend (tcode HRASR_TEST_PROCESS) those fields gets the proper values and if I test the same process from Portal with the webdynpro application those fields have only three values "true, false, unknown". I have tried to delete and add those again to form and reactivate it. But still the same problem. My other dropdown fields work well though. Only these two new ones have this problem.

Looking for some help.

Thanks,

Amit.

Accepted Solutions (0)

Answers (2)

Answers (2)

akimol
Explorer
0 Kudos

Hi Chris,

Ran into similar issue with another Adobe form.

But this time no matter how many times I add "$record." instaed of "$."in the binding ($.WERKS.DATA[*].field), it disappears. And now none of the dropdowns are working in another Adobe form.

Does ALC 8.2 have to do something with it?

Now if the binding shows "$.WERKS.DATA[*].field", how should I specify the list items . It needs three inputs.

Binding = same as "$.WERKS.DATA[].field" ? or $.WERKS.DATA[] or $.WERKS

and since the field catalogue and actual list items are attached at runtime how do I specify other two inputs "Text" and "Key".

~Amit.

Edited by: Amit Molekar on Aug 11, 2010 7:14 AM

akimol
Explorer
0 Kudos

With great help from Google.

the correct binding in list items is $record.sap-vhlist.WERKS\.DATA\.FIELD.item[*]

Former Member
0 Kudos

binding $record.sap-vhlist.WERKS\.DATA\.FIELD.item[*]

former_member182500
Contributor
0 Kudos

Hi Amit,

Did you resolve the "But this time no matter how many times I add "$record." instaed of "$."in the binding ($.WERKS.DATA[*].field), it disappears. And now none of the dropdowns are working in another Adobe form." issue, as Im having exactly the same problem - $record is getting replaced.

Thanks,

JP.

former_member182500
Contributor
0 Kudos

Just small update - when I check the data bindings by ref in the bindings report it does show $record, but no $record in default binding field of binding tab in object pallette.

former_member182500
Contributor
0 Kudos

The missing $record (which shows on binding report) would appear to be "display" issue with ALC version - colleague is on 8.0.1 and his shows, whereas Im on higher version (8.2.) and $record does not show.

ChrisSolomon
Active Contributor
0 Kudos

You bound the control to your form field. But you did not bind the actual drop-down list to your help values. Check it.

akimol
Explorer
0 Kudos

Thanks Chris.

Actually I had checked everything about those fields and found out that the binding showed "$.WERKS.DATA[].field" instead of "$record.WERKS.DATA[].field". I never typed it, i had used that kinda binding F4 help.

I think recent update to ALC 8.2 might have to do something with it.

But it was resolved when i manually corrected the binding.

~Amit.

PS: your blogs have helped me a lot in the past (and surely will in future).