Pregunta

Quiero crear un formulario de solicitud que permitiría al usuario realizar varias entradas para el mismo conjunto de columnas (como una tabla) por ejemplo
Nombre : XYZ
Emp ID : nnnnnnnn
"Shift funcionado" "fecha" "No. De Horas"
Entry1 ----> '7 AM' '8/23/10' '8'
Entrada2 ----> '7 AM' '9/1/10 '4'
Ingreso3 ----> '16:00' '2/9/10 '8'

¿Cómo incorporo esto? He intentado investigando en la red - pero no han sido capaces de encontrar la respuesta. Agradecería cualquier ayuda !!

¿Fue útil?

Solución

Parece que usted está queriendo el equivalente de subformularios dentro de una forma, como puede conseguir en el acceso.

Lo que quiero hacer primero es centrarse en cómo se almacena la información.

Asumiendo que tiene de sus empleados detalles almacenan en una lista, que contiene el nombre y el ID, y tienen una lista separada para almacenar los cambios, con columnas EmpID, Shift Trabajado, Fecha, Total de horas.

Para mostrar esto, se puede utilizar DataViewWebParts en SharePoint Designer 2007 para unir las dos tablas, y mostrar los datos de desplazamiento por Empleado (esto se hace usando una especie de "manual de grupo-by", puede ser necesaria una XSLT piratería, aunque debería ser posible sin tocar ningún código).

Básicamente crear un DataView de todos los empleados, y crear una célula (ya sea en una nueva columna o en una fila debajo del nombre), que muestra una subtabla a su lista de datos de desplazamiento.

Los temas que menciona aquí para leer "Fuentes vinculados" y "están en la inserción de datos Como Subformularios" en SharePoint Designer 2007, en caso de que desee leer en otro lugar lo que estoy mencionando aquí.

Otros consejos

Si usted tiene InfoPath Servicios, echar un vistazo a las secciones que se repiten de InfoPath.

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