Twproject es flexible, ¿verdad? Te permite crear tus propios informes, formularios y paneles de control y, desde sus inicios, permite al usuario agregar campos personalizados en todas las entidades principales. Con los años, esta gran funcionalidad ha sido mejorada, añadiendo campos personalizados en cada objeto: tareas, recursos, worklogs, costos, incidencias. Ahora te damos aún más. Los campos personalizados pueden ser visibles solo en objetos que coincidan con una o más características que especifiques al crear el nuevo campo. ¿Genial, no?
Ahora puedes decirle a Twproject que muestre un campo personalizado solo en casos particulares; veamos un ejemplo de estos campos personalizados condicionales:
A continuación, verás la sintaxis para agregar un nuevo campo en el editor de tareas: he agregado un campo personalizado que solicita un código externo que se refiere a mi sistema de facturas; le digo a Twproject que muestre este campo solo en tareas de tipo «Curso».
Invoice id, 10, {visibleIf:'"Course".equals(obj.type.description)'}
La primera parte representa el nombre, la segunda el largo del campo y la tercera la condición.
Y aquí lo tienes:
Esta nueva gran función está disponible desde Twproject 6.0.60015. Los campos personalizados se pueden agregar en tareas, incidencias, recursos, asignaciones, worklogs, gastos, presupuesto y costos. Para navegar por la referencia del objeto y encontrar cómo escribir tu condición, solo tienes que leer aquí:




