Comprender el modo de texto básico de los filtros
- Para comprender mejor el modo de texto, le recomendamos que consulte el evento de seminario web grabado Pregunte al experto: introducción a la creación de informes en modo de texto, que dura una hora.
- Para obtener más información acerca del modo de texto, le recomendamos que consulte los tutoriales de Creación de informes avanzada, que tienen una duración de cinco horas y media en total.
- Haga clic aquí para acceder al Explorador de la API
Este vídeo contiene información sobre:
- Qué es el modo de texto
- Qué son las palabras agrupadas en mayúsculas y minúsculas
- Algunos modos de texto "plug and play" básicos que se pueden usar en los filtros de informe
Tarea: filtre las tareas en las que he marcado “Listo con mi parte”
El siguiente modo de texto excluirá las tareas en las que el usuario ha marcado “Listo con mi parte”. Todo lo que tiene que hacer es crear un filtro de tareas, agregar cualquier regla de filtro que desee, luego cambiar al modo de texto y pegar el código siguiente después de cualquier modo de texto que vea en el filtro.
EXISTS:1:$$OBJCODE=ASSGN
EXISTS:1:taskID=FIELD:ID
EXISTS:1:status=DN
EXISTS:1:status_Mod=notin
EXISTS:1:assignedToID=$$USER.ID
Tarea: Mostrar todas las tareas que esperan mi aprobación
approvalProcessID_Mod=notblank
currentUserApproversMM:ID=$$USER.ID
currentUserApproversMM:ID_Mod=in
currentUserApproversMM_Join=allowingnull
Tarea: Mostrar todas las tareas que he aprobado
Cree un informe de tarea con los filtros que desee, vaya a la pestaña Filtro y haga clic en Cambiar al modo Texto. Agregue este código a lo que ya esté allí:
approvalProcessID_Mod=notblank
approverStatuses:approvedByID=$$USER.ID
approverStatuses:approvedByID_Mod=in
Tarea: Muéstreme todas las tareas que tengan al menos un predecesor entre proyectos
predecessorsMM:ID_Mod=notblank
predecessorsMM:projectID=FIELD:projectID
predecessorsMM:projectID_Mod=ne
Tarea: Mostrar todas las tareas que asigné a otros
Cree un informe de tarea con los filtros que desee, vaya a la pestaña Filtro y haga clic en Cambiar al modo Texto. Agregue este código a lo que ya esté allí:
EXISTS:1:$$OBJCODE=ASSGN
EXISTS:1:taskID=FIELD:ID
EXISTS:1:assignedByID=$$USER.ID
Esto le mostrará todas las tareas en las que el usuario que ha iniciado sesión asignó al menos a uno de los usuarios asignados actualmente. Si varias personas asignaron a los usuarios, solo el nombre de la primera persona que asignó a alguien aparecerá como “Solicitado por” en la página de aterrizaje de la tarea.
Tarea: mostrar todas las tareas completadas, pendiente de aprobación
status=CPL:A
status_Mod=in
Problema: Mostrar todos los problemas completados y pendientes de aprobación
status=CPL:A
status_Mod=in
Proyecto: Mostrar todos los proyectos completados y pendientes de aprobación
status=CPL:A
status_Mod=in
Nota: Mostrar todos los comentarios en los que estoy etiquetado
tags:userID=$$USER.ID
tags:userID_Mod=in
Informe de parámetros/campo personalizado: muestra los campos personalizados que no están adjuntos a un formulario personalizado (muy útil en los trabajos de limpieza)
EXISTS:A:$$EXISTSMOD=NOTEXISTS
EXISTS:A:$$OBJCODE=CTGYPA
EXISTS:A:parameterID=FIELD:ID