Valor default y campos inhabilitados en NewForm

14/02/2007 - 19:28 por jpussacq | Informe spam
Estoy armando un custom NewForm con sharepoint designer y quisera consultar
cómo hacer dos cosas:

1) Inhabilitar algunos campos para que el usuario no pueda modificarlos al
dar el alta (que tome el valor por default)

2) Poner un valor default a campos de tipo Person & Groups.

Desde ya muchas gracias!!!
 

Leer las respuestas

#1 andrew
15/02/2007 - 20:23 | Informe spam
Yo lo hice de la siguiente forma:
1- File > New > Create From Master Page, y selecciono el de por defecto.

2- Selecciono el área central de la página vacía donde incluiré el formulario.

3- Selecciono "Insert > Sharepoint Control > Custom List Form".

4- En el diálogo que aparece selecciono la lista para la cual haré el
formulario, selecciono "elemento" en la segunda opción, y en la tercera
declaro el tipo de formulario, en nuestro caso "New item form". También marco
el checkbox que dice "Show standard toolbar". Doy OK.

5- En el formulario resultante se pueden incluso eliminar los campos que se
desee tomen los valores por defecto. Ya el formulario debe funcionar para
insertar elementos en la lista. Seguimos en los restantes pasos para que
sustituya el formulario por defecto de inserción. Comenzamos salvando el
nuevo formulario editado.

6- En el panel "Folder List" seleccionamos la lista que estamos trabajando,
y hacemos "Click Derecho > Properties".

7- Aparece el diálogo titulado "List properties", seleccionamos la pestaña
"Supporting Files". Ahí presionamos el botón "Browse" que está junto a la
caja de edición titulada "New item form" cuyo valor actual deberá ser algo
así "List/<nombre de la lista>/NewForm.aspx". Aparece el díalogo de apertura
de archivo y seleccionamos el archivo del nuevo formulario que previamente
salvamos. Damos Ok y listo.

Pero yo tengo un problema…estoy en ese mismo proceso…pero al hacer este
último paso en realidad la lista no se asocia con ese archivo que seleccioné,
sino que al abrir el diálogo nuevamente, vuelve a aparecer el archivo viejo
(NewForm.aspx) y por tanto se muestra el diálogo por defecto al querer
insertar. No sé dónde revisar para saber que tengo mal.
Otro problema relacionado que tengo es que traté de renombrar el nuevo
formulario (el archivo) con el nombre NewForm.aspx y le dije que
sobreescribiera el formulario por defecto. A partir de ahí no funciona el
enlace de insertar un nuevo elemento en esa lista, me da el mensaje
"Dirección URL de la página no válida:" y sale una página en blanco solo con
el texto "404 NOT FOUND". Había salbado yo una copia del original, pero el
cambio no pude revertirlo por lo que ahora no puedo insertar nuevos
elementos. Me incomodaría mucho hacer una nueva lista para empezar de cero
pues hasta tengo asociados flujos de trabajo a la misma y no me es trivial
"asociarlos" a una nueva.

Un saludo, andrew.

"jpussacq" wrote:

Estoy armando un custom NewForm con sharepoint designer y quisera consultar
cómo hacer dos cosas:

1) Inhabilitar algunos campos para que el usuario no pueda modificarlos al
dar el alta (que tome el valor por default)

2) Poner un valor default a campos de tipo Person & Groups.

Desde ya muchas gracias!!!

Preguntas similares