Edición de un filtro mediante el modo de texto
Puede editar un filtro en una lista o informe utilizando el modo de texto para acceder a campos que no están disponibles en la interfaz estándar y crear filtros más complejos.
Para obtener más ejemplos en modo de texto al crear un filtro, vea también la sección Ejemplos de filtros personalizados en el artículo Ejemplos de vista personalizada, filtro y agrupación: índice de artículo.
Requisitos de acceso
Debe tener el siguiente acceso para realizar los pasos de este artículo:
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
---|---|
plan de Adobe Workfront | Cualquiera |
Licencia de Adobe Workfront |
Nuevo: estándar o Actual: plan |
Configuraciones de nivel de acceso |
Editar el acceso a filtros, vistas y agrupaciones Editar el acceso a Informes, Paneles y Calendarios para editar los elementos de un informe |
Permisos de objeto |
Administración de permisos de un informe para editar filtros en un informe Administración de permisos de un filtro para editarlo |
Para obtener más información sobre esta tabla, consulte Requisitos de acceso en la documentación de Workfront.
Requisitos previos
Antes de empezar a utilizar el modo de texto en un informe o una lista, asegúrese siempre de estar familiarizado con la sintaxis del modo de texto de Workfront.
Para obtener más información, consulte:
Edición del modo de texto en un filtro
La edición de un filtro mediante el modo de texto es idéntica para informes y listas. El acceso al filtro desde un informe o desde una lista es diferente.
Para obtener más información acerca de cómo generar filtros, vea Resumen de filtros.
Para obtener información sobre cómo crear un informe, consulte Crear un informe personalizado.
-
Realice una de las siguientes acciones:
-
Para acceder al filtro de un informe, ve a él y haz clic en Acciones de informe > Editar > pestaña Filtros.
-
Para acceder al filtro desde una lista, ve a la lista y, en el menú Filtro, pasa el ratón sobre el filtro que deseas modificar y haz clic en el icono Editar
Se abre el generador de filtros.
-
-
Haga clic en Agregar una regla de filtro para empezar a agregar las condiciones del filtro y, a continuación, haga clic en Modo de texto o en Cambiar al modo de texto a la derecha del generador.
-
Agregar instrucciones de filtro mediante el modo de texto. Cada declaración de filtro puede contener las siguientes líneas e información adicional:
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 layout-auto html-authored no-header Filtrar línea/información Ejemplo Nombre del campo y valor al que es igual que aparecen en la base de datos de Workfront.
Esta línea es obligatoria.
Para obtener más información sobre cómo aparecen los objetos y campos en la base de datos, consulte Explorador de API.
<field name in camel case>=<value>
Para filtrar por tareas en un estado de En curso, utilice la siguiente línea:
status=INP
SUGERENCIA
Al filtrar por estados, debe utilizar el código de tres letras del estado y no el nombre.
Modificador de nombre de campo y equivalente del modificador. Esto indica por qué condiciones debe cumplir el campo por el que está filtrando.
Esta línea es obligatoria.
<field name in camel case>_Mod=<modifier value>
Para indicar que el estado de las tareas por las que filtra debe ser igual a En curso, utilice la siguiente línea además de la anterior:
status_Mod=in
Si el modificador es un rango, hay dos líneas para indicar el modificador.
EJEMPLO
Este es un filtro de modo de texto que busca tareas que están en curso, que tienen una fecha planificada de finalización en el mes actual y que están asignadas a un usuario con un GUID específico:
assignedToID=580a55a4000701f4b2d7dee1e7a9d427
assignedToID_Mod=in
status=INP
status_Mod=in
plannedCompletionDate=$$TODAYbm
plannedCompletionDate_Mod=between
plannedCompletionDate_Range=$$TODAYem
Para obtener una lista completa de modificadores de filtro en modo de texto, consulte el artículo Modificadores de filtro y condición.
Operador de instrucción. De forma predeterminada, cada instrucción de filtro está conectada por el operador "AND". Esto no se muestra en la interfaz de modo de texto. También puede agregar un operador "OR" entre dos instrucciones para indicar que desea filtrar por objetos que puedan cumplir una o la otra de dos condiciones.
Los operadores de filtro solo son necesarios para los filtros que tienen más de una instrucción.
Sugerencia:
-
"OR" distingue entre mayúsculas y minúsculas y siempre debe escribirse con mayúsculas.
-
Al cambiar el operador de AND a OR, el número de elementos de la lista puede aumentar.
<first field name in camel case>=<value>
<first field name in camel case>_Mod=<modifier value>
OR:1:<second field name in camel case>=<value>
OR:1:<second field name in camel case>_Mod=<modifier value>
EJEMPLO
Para filtrar por tareas en un estado de En curso o con una Fecha planificada de finalización de Hoy, utilice la siguiente opción:
status=INP
status_Mod=in
OR:1:plannedCompletionDate=$$TODAY
OR:1:plannedCompletionDate_Mod=eq
Un comodín, que permite generalizar la información en un filtro y hacer referencia a la hora actual del usuario que ha iniciado sesión.
Los caracteres comodín son opcionales.
Sugerencia:
Se recomienda utilizar caracteres comodín siempre que sea posible para que los filtros sean más dinámicos y no dupliquen los mismos filtros para cada usuario o lapsos de tiempo similares.
Para obtener información sobre los comodines de filtro, consulte Información general sobre las variables de filtro comodín.
<first field name in camel case>=<wildcard>
<first field name in camel case>_Mod=<modifier value>
EJEMPLO
Para filtrar por tareas asignadas al usuario que ha iniciado sesión actualmente, utilice el siguiente comando:
assignedToID=$$USER.ID
assignedToID_Mod=in
-
-
Para agregar una instrucción de filtro conectada por el operador "OR", haga lo siguiente:
-
Agregue una nueva línea de código y escriba OR:1: seguido del objeto o atributo por el que desea filtrar y del valor con el que desea compararlo. Para hacer referencia a tareas que están en cualquier estado excepto Nuevo, utilice la línea siguiente:
OR:1:status=NEW
-
Agregue una segunda línea y escriba OR:1: seguido del objeto, el modificador y el código del modificador. Para definir el modificador de la línea de código que hace referencia a todos los estados de tareas excepto Nuevo, utilice la línea de modificador siguiente:
OR:1:status_Mod=notin
Cada línea de la nueva instrucción debe ir precedida por "OR:
<number>
:".Para obtener información acerca de cómo crear instrucciones "OR" en un filtro, vea Crear instrucciones "OR" en los filtros de modo de texto.
note note NOTE Puede tener varias instrucciones "OR" en el mismo filtro. Cada vez que tiene una nueva instrucción "OR", aumenta el número después de "OR:". Para filtrar por tareas que están en estado de En curso o están asignadas al usuario que ha iniciado sesión o que tienen la Fecha planificada de finalización para hoy, utilice la siguiente información: status=INP
status_Mod=in
OR:1:assignedToID=$$USER.ID
OR:1:assignedToID_Mod=in
OR:2:plannedCompletionDate=$$TODAY
OR:2:plannedCompletionDate_Mod=eq
-
-
Haga clic en Salir del modo de texto o Listo para guardar los cambios del modo de texto y seguir editando el informe o el filtro.
-
Haga clic en Guardar + Cerrar para guardar el informe o en Guardar filtro para guardar el filtro en la lista.