El mapa para una gran personalización – Referencia de objetos de Twproject

Consejos de Uso

Una de las características más interesantes de Twproject es la gran capacidad de personalización que ofrece a todos sus clientes. Paneles de control y componentes web personalizables, campos personalizados en todos los objetos principales, filtros personalizados, exportaciones personalizadas a Excel, esto es lo que Twproject te permite modificar para adaptarlo mejor a tus propios hábitos de trabajo.

Para ayudarte a generar excelentes informes en pocos minutos, recientemente introdujimos una página interactiva que muestra una referencia completa de los objetos de Twproject. La navegación entre los objetos de Twproject es intuitiva y te da acceso al conjunto completo de campos que puedes agregar en tu propio informe.

Esta nueva página está disponible desde la página de personalización en la sección de administración. Veamos un ejemplo de cómo usarla.

Supongamos que quiero modificar la exportación a Excel en mi lista de tareas agregando la fecha de inicio de la tarea, el número de problemas creados, el número de problemas abiertos y también el primer campo personalizado que he agregado a mis tareas.

En primer lugar, necesito ir a la página de administración en la parte de personalización de Excel y cambiar el valor del campo CUSTOM_EXPORT_EXCEL_TASK.

La exportación personalizada a Excel se crea leyendo un objeto JSON que especifica el nombre de la columna y los valores.

Al hacer clic en «ver la referencia de objetos de Twproject», podrás navegar por todos los campos y métodos de las tareas para encontrar todos los datos que necesitas leer:

ScreenShot113

El número total de problemas, los abiertos y el campo personalizado están disponibles directamente en el objeto como campos usando:

  obj.totalIssuesOpen
  obj.totalIssues
  obj.customField1

En cambio, no hay un campo de fecha de inicio directo, sino un schedule que representa un objeto Period que se puede navegar.

Navegando por el objeto Period, encontrarás el campo start, accesible de esta manera:

obj.getSchedule().getStartDate()

Así que esto es lo que debes escribir en el campo de personalización de la exportación:

{"id":"obj.id","code":"obj.code","start":"obj.getSchedule().getStartDate()",
"status":"obj.status","custom Field 1": "obj.customField1", "total issues": "obj.totalIssues", 
"total open issues":"obj.totalIssuesOpen"}

Navegar por todos los objetos de Twproject es realmente fácil usando esta referencia, pero en caso de que necesites ayuda para escribir tu exportación a Excel, no dudes en escribirnos.

Veamos esta nueva función.

Related Posts

Autor: Twproject staff

Twproject is built by a small, solid and very efficient company. Its developers are ready to give support on the solution. Follow us for news, tips and updates.