Lista de opciones de perfil de usuario de SharePoint: ¿la coma es un carácter no válido para el control del selector?

StackOverflow https://stackoverflow.com/questions/1422020

  •  07-07-2019
  •  | 
  •  

Pregunta

Estamos almacenando un campo de dirección de oficina en un perfil de usuario en nuestra instalación de MOSS. Para el campo, me gustaría usar una lista de opciones para limitar al usuario a seleccionar una oficina con la dirección en el formato correcto.

La dirección de la oficina es la dirección completa de la oficina (en lugar de solo una identificación de algún tipo como se podría usar); esto es para que el valor se pueda indexar y la interfaz de búsqueda pueda encontrar a todos con sede en Londres (para ejemplo) u 'Oficina del Reino Unido' ya que estos son parte de la dirección. Todo bien hasta ahora, una dirección de oficina de ejemplo podría ser:

999 Letsbe Avenue, South Kensington, London SW1 1AA

Puedo agregar este valor a la lista de opciones con éxito y mirando la propiedad UserProfile.ChoiceList lo muestra correctamente. Verlo en la página Editar perfil está bien, el control selector también muestra el valor correctamente. El único problema es que, si intenta seleccionarlo en el control del selector, digamos que haga doble clic en él, el valor no se pasa al control de texto en la página, sino que el selector se actualiza y no muestra valores.

Jugar con los valores muestra que son las comas en el valor las que causan el problema con el selector, por lo que alguien ha experimentado esto y lo solucionó / ??solucionó con algo más que simplemente no usar comas ...

¿Fue útil?

Solución

Ok, aquí hay uno que acabo de comprobar que funciona: el carácter Unicode 'SINGLE LOW-9 QUOTATION MARK' (U + 201A).

solo tiene que tener cuidado con la fuente utilizada en el sitio en caso de que se muestre de forma extraña, pero lo solucionará a menos que haya una solución 'adecuada'.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top