Pregunta

He creado un formulario de edición personalizada, y la funcionalidad de los archivos adjuntos es de media rota. Cuando hago clic en el botón Adjuntar, me lleva a la forma de atar y puedo navegar, seleccionar un archivo y pulse Aceptar. Que todas las obras, y el archivo es en realidad adjunta. El problema es que miradas como no funcionó, porque el pegado forma simplemente borra el campo nombre de archivo y no lo hace volver a la forma de redirección.

¿Alguien ha encontrado antes? Por lo que yo puedo decir, este no es el habitual problema de formulario personalizado adjuntos. Como ya he dicho, puedo adjuntar archivos. Sólo se ve como que no se puede.

¿Fue útil?

Solución

De acuerdo, así que después de un poco de depuración he encontrado el problema y, aún mejor, la solución.

El botón OK en la forma adjuntar ejecuta un script llamado OKAttach (), que cuenta con una línea hacia el final que dice:

document.getElementById("idAttachmentsRow").style.display="";

Todo muy bien, excepto que en algún momento de SharePoint a escondidas detrás de la espalda y le hizo esto a la fila adjuntos:

<tr id="idAttachmentsRow{generate-id()}">

Lo que significa que no hay una fila con un id de "idAttachmentsRow" y se rompe el guión. Simplemente entrar y eliminar la función de generar-id () y todo está bien otra vez:. Adjuntos se adjuntan y que está de vuelta redirigido a un formulario de edición

Otros consejos

También puede crear un nuevo elemento, vacío, con el identificador apropiado. Esto también parece restaurar la apariencia "correcta" y la sensación.

Licenciado bajo: CC-BY-SA con atribución
scroll top