I have already given some examples for List Items in Oracle Forms. When list changed Oracle Forms trigger fires when a value of list item changed at run time. The following are the links, where you can find the examples for list items with demo form.
- Shifting List Item Values from one list to another
- Creating List Items in Oracle Forms
- Adding Value in Run Time to Combo List