Pregunta

Tengo una necesidad de calcular días laborables hasta que un elemento se debe o días de trabajo atrasado. También tengo que excluir vacaciones y las vacaciones puede o no puede aplicar a ese elemento en base a lo proyectar las vacaciones se aplica a. Había creado un calendario de vacaciones y en un principio creado el campo como un campo calculado que mostrar una etiqueta div vacío y me gustaría utilizar código para hacer los cálculos y mostrarlo dentro de la etiqueta div usando javascript. Esto funcionó muy bien cuando los elementos se encontraban en una lista única. Debido a otros requisitos que necesitaba para crear una lista única para cada departamento. Ahora todavía tengo que mostrar esta información, pero no estoy seguro de cómo hacerlo.

Así que, ¿puede un campo personalizado hacer esto o hay alguna otra manera de mostrar estos datos?

¿Fue útil?

Solución

Creo que en un campo personalizado, usted seguirá siendo limitado a CAML para la lista de pantallas. Por lo tanto, si usted necesita para visualizar el trabajo sobre las vistas de lista, respaldaría en el mismo barco de utilizar Javascript para toda su recopilación de datos en vivo. Si sólo necesita mostrar esta información en las páginas de la pantalla, se puede utilizar un código de campo personalizado y escritura para calcular esta información.

Otra opción (si no está haciendo esto ya): Se puede crear un servicio web para hacer los cálculos. De esta manera, se puede (con suerte) en caché de tus búsquedas de las otras listas y calcular todos los datos a la vez. Utilizar el mismo método campo calculado y a la entrega de la llamada de servicio web, rellenar todos los elementos div vacíos.

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