Kim2012 wrote:Does the item have a Source or Default Value defined that sets it to some LOV value?
Thanks for the suggestions. The situation isn't resolved, which is probably my fault for not being clear enough. I'm still a bit of a newbie so I'll try to explain it better.
One page is calling another by using the Action of "Redirect to Page in this Application". I'm specifying the page number to redirect to and, per your suggestion, I'm entering the same page number in the "Clear Cache" item. In the called page, I have a LOV that is showing a value upon entering the page. I'd like for the LOV to show no value each time the page starts because I want to force the user to choose a value every time they use the page. Even after entering the called page number in the Clear Cached item, the LOV value still appears when the called page starts. Is there something else that I need to do?
BTW, the item in question is a dynamic LOV.
When you say "add a text", where is that added? In a field in Apex or as a row in the lookup table?
I'd prefer to not have a dummy row in the table that indicates "Please select a value". Is that the only way to achieve having the LOV display no value when the page starts? Currently, it is displaying the first value in the LOV as defined by the Order By clause of the SQL statement.
select '- None -' l, null v from dual union all ... /* LOV query */ ... order by 1
Kim2012 wrote:Then we are back to considering whether the Clear Cache on the redirect is not set up properly, or something is setting the value on entry to the page. Check the value of the select list item in the session viewer. Perform the page transition in Debug mode, and search the debug trace for actions that are cearing/setting the item's session state value.
Great suggestions. I think we're really close now. I tried both of the approaches that you mentioned. They both had the same result. The "- None -" value is now showing up as the first item in the list of values, but the value being displayed in the item upon starting the page is the second value in the list, which was the first value before adding the "- None -" entry. What the heck!?