---
title: "Utilización de condiciones para filas y columnas en StyleVision 2013"
date: "2012-10-09"
categories: 
  - "xpath"
tags: 
  - "stylevision"
  - "v2013"
  - "xpath"
description: Descubra las nuevas funciones de procesamiento condicional en StyleVision 2013, que permiten a los usuarios ocultar o mostrar filas y columnas de tablas en función de expresiones XPath.
---
Status: #blog

Tags:  #stylevision #v2013 #xpath

Categories: [xpath+xquery](/blog/es/category/xpathxquery.md)
# Utilización de condiciones para filas y columnas en StyleVision 2013

La posibilidad de ocultar condicionalmente filas o columnas de una tabla ha sido una función muy solicitada por los usuarios de StyleVision. StyleVision 2013 incorpora esta capacidad mediante expresiones condicionales aplicadas a filas y columnas de la tabla. Se puede configurar el procesamiento condicional en columnas y filas individuales de tablas estáticas y dinámicas, así como en los encabezados de columnas y filas, para mostrar u ocultar la columna, la fila o el encabezado, dependiendo de si la condición se cumple o no. Las condiciones se especifican utilizando el editor de expresiones XPath de StyleVision. Si una condición se evalúa como verdadera, la columna, la fila o el encabezado se muestran; de lo contrario, no se muestran (es decir, se ocultan).

[![Diálogo para editar la expresión XPath en StyleVision 2013](https://lh3.ggpht.com/-dpiNDRyNDW8/UGWicODtKfI/AAAAAAAAACs/sgV_YLt3s8g/image_thumb%25255B3%25255D.png?imgmax=800 "StyleVision 2013 Edit XPath Expression dialog")](http://lh6.ggpht.com/-Xh3gow4YUVA/UGWibsTCUDI/AAAAAAAAACk/RujVtvTuv0g/s1600-h/image%25255B5%25255D.png)

Analicemos algunos casos en los que esta nueva función resulta especialmente útil.

<!--more-->

A continuación, se presentan algunos escenarios en los que este tipo de condición podría ser utilizada:

- En una columna, fila o tabla, introduzca la expresión XPath `false()` para ocultar la columna, o `true()` para mostrarla
- Una columna se mostrará únicamente si la suma de todos los valores en esa columna supera un valor entero específico
- Una columna o fila se mostrarán únicamente si ninguna celda en esa columna o fila, respectivamente, está vacía
- Una columna o fila se mostrarán únicamente si existe un valor específico en esa columna o fila, respectivamente

Para especificar una condición para una fila o columna, simplemente seleccione la fila o columna deseada y, desde el menú que aparece al hacer clic derecho, seleccione "Editar procesamiento condicional"

Como una breve introducción a otra función nueva y valiosa que ahorra tiempo en StyleVision 2013, observe el nuevo botón "Evaluador" en el cuadro de diálogo "Editar expresión XPath". Al hacer clic en él, se activa la nueva extensión "Evaluador XPath" de StyleVision, que permite verificar fácilmente y de forma contextual los resultados de las expresiones XPath mientras se están editando. 

[![Evaluador de expresiones XPath para StyleVision 2013](https://lh5.ggpht.com/-0U1tb0NrUPM/UGWidaQC0QI/AAAAAAAAAC8/2pn7MEZCkBE/image_thumb%25255B7%25255D.png?imgmax=800 "StyleVision 2013 XPath expression evaluator")](http://lh5.ggpht.com/-4SAAlprjJlk/UGWic5A0ABI/AAAAAAAAAC0/x73KMS8Tr9I/s1600-h/image%25255B11%25255D.png)

La expresión XPath en el cuadro de texto "_Expresión XPath 2_" se puede editar, y la expresión se puede evaluar inmediatamente, mostrando los resultados en el panel "_Resultados_". Las opciones de evaluación incluyen:

- _Evaluación al escribir:_ Si esta casilla de verificación está seleccionada, la expresión XPath se evalúa: (i) con cada pulsación de tecla utilizada para editar la expresión, y (ii) cuando se cambia el modo de "Editor" a "Evaluador".
- _Evaluar ahora:_ Este botón está habilitado cuando la opción "Evaluar al escribir" no está seleccionada. Haga clic en él para evaluar la expresión.

Para obtener información sobre otras nuevas funciones de StyleVision 2013 que mejoran la productividad, así como sobre otras herramientas de MissionKit 2013, consulte [¿Qué hay de nuevo en la línea de productos Altova?](https://www.altova.com/es/whatsnew.html). Para explorar más a fondo las numerosas nuevas funciones de StyleVision 2013, también puede [descargar una versión de prueba gratuita de 30 días](https://www.altova.com/es/download/stylevision/db_xslt_stylesheet_designer_enterprise.html) hoy mismo.
