Dialog List Not Appearing on Web

I’m maintaining an app someone else created. In some places, there are Dialog Lists that show up just fine on the web, but in others, no matter how simple I make the Dialog List, it shows up as a regular text box on the web client. It “feels” like there’s some switch I need to flip or something… anyone have any ideas?

Subject: Dialog List Not Appearing on Web

There is no direct equivalent to Notes dialog lists in HTML, so the question is, what you expect it to look like. I assume, you are looking for a “select” element (drop-down box).

The only way I found to prevent a dialog list from being displayed as a select box is to tick the property “allow values not in list”, which does not work on the web.

Subject: RE: Dialog List Not Appearing on Web

That’s what I want, a select element. But I’m getting an input with type=“text” instead. I might have initially had it set as “allow values not in list” but I turned that off when it didn’t work–I was really curious to see how that would work if it did. I wonder if it has that stuck “allow values not in list” in its craw somehow.

Anyway, I decided to just build it myself using a second call to the server from body onload to get the values for the dropdown list because even in instances where I managed to get the select element to appear, it had no options; the option values are coming from a view.

Subject: RE: Dialog List Not Appearing on Web

I’d rather suspect a caching issue there.

However, the option to pull values from a view directly doesn’t work on the web as well. Populating the values onload is an option, but I suppose, that a cached @DbColumn to the view might perform better.