Values in hidden multi-value checkbox fields getting saved as single string instead of text list during web form save

Hi! We are doing some testing on Domino 9.0.1 and noticed that if we have a Checkbox or Dialog list type field in one of our Lotus notes DB forms that is designated as hidden on the web (through the options on the Hide-when tab), and there are multiple values in that field (i.e. a text list), then when the form is saved from the web, the values are getting converted to a single comma-separated string during the save. These values were getting properly saved as a text list prior to Domino 9. We have already confirmed that “Multiple values” option is checked for this field, as well as the “Separate values when user enters Comma” option on the Advanced tab of the field properties box (actually these are pre-set for Checkbox fields)

For example, we have javascript in our Save button on the web form that sets the value of the field (which Domino generates for our Checkbox field when viewed on the web) to a comma-separated string. On Domino 8.5 and versions previous to that, when the document got saved via the NotesDocument.Save line in our agent triggered by the WebQuerySave event, Domino would somehow automatically explode out this string, so that it was stored as a text list, based on the field properties. However, on Domino 9, we have had to manually add a line of code to this agent to Split the string into an array, to get this to to work.

We were able to recreate the same problem by assigning a default value of a List to the field in domino designer - this default value got converted to a single comma-separated string when the form was saved from the web. The problem does not seem to occur for fields of type Text.

Is this a known problem with Domino 9.0.1 and are there any plans to fix this?

Subject: How to report this to Lotus?

Does anyone know how I can report this Domino 9 bug to Lotus?

Subject: This may help

http://www-10.lotus.com/ldd/46dom.nsf/55c38d716d632d9b8525689b005ba1c0/c08a3e11fb5764a98525699d0066c625?OpenDocument http://www-10.lotus.com/ldd/46dom.nsf/55c38d716d632d9b8525689b005ba1c0/c08a3e11fb5764a98525699d0066c625?OpenDocument

Subject: DominoSingleValueListField=0

This seems to be a side effect of the SPR# OIHZ8GTRVZ. To revert back the said
effect, the server’s notes.ini parameter “DominoSingleValueListField=0” should be set. Restart the HTTP task or the server itself afterwards.

Subject: How to report this to Lotus?

Does anyone know how I can report this Domino 9 bug to Lotus?

Subject: Not the same issue…

Hi Bob,

Thanks for your response, I checked your referenced forum thread but it does not appear to be the same issue we are having (that thread is for Domino 4/5 and was just a general question on how to use dialog lists on the web). The problem I mentioned is related to something that used to work with multiple values in checkbox and dialog list fields that are “hidden” from the web that no longer works correctly on Domino 9. The multiple values are getting converted to a single comma-separated string on web document save instead of saving the values as a List. This problem just began with Domino 9, it was working fine before. It seems to be a Domino 9 bug that was introduced. Do you know how we can report this issue to Lotus?