Etiquetas de parámetros condicionales
¿Qué es una etiqueta de parámetro condicional?
Un informe DOCX está vinculado a una categoría de artículo. Una categoría de artículo puede contener múltiples artículos, que tienen su propio conjunto único de parámetros. ¿Cómo puede usted asegurarse de que un único informe DOCX siga funcionando para varios artículos y su diversa gama de parámetros?
La respuesta es usar etiquetas de parámetro condicionales. Una etiqueta de parámetro condicional le permite obtener el valor correcto de un parámetro en su informe DOCX. Esto puede ser muy útil cuando un sistema ERP envía automáticamente pedidos de producto a Azumuta, y algunos parámetros deben rellenarse y otros no.
Nota: Antes de seguir los pasos siguientes, debe primero vincular un informe DOCX a una categoría de artículo.
Añadir una etiqueta de parámetro condicional a un informe DOCX
Se puede añadir una etiqueta de parámetro condicional escribiendo la siguiente fórmula:
{#p\
Esta fórmula puede interpretarse así:
- Cuando el
elegido tiene un valor ({#p\_…}), entonces ese valor se rellenará. - Si el parámetro seleccionado no tiene valor ({^p\_…}), se mostrará en su lugar un texto de su elección.
Consejo: Puede ocultar filas en una tabla del informe DOCX cuando no se ha introducido un parámetro. Para ello, coloque {#p_
Ejemplo
En este escenario usaremos una lavadora como ejemplo. La fábrica de lavadoras produce dos tipos: una lavadora digital y una lavadora analógica.
Una lavadora digital tiene los mismos parámetros que una lavadora analógica, con la excepción de su panel de control. La lavadora digital tiene un panel de control LED. Mientras tanto, la lavadora analógica tiene un panel de control con dial.
Esta es la lista de parámetros de la lavadora digital:
Y esta es la lista de parámetros de la lavadora analógica:
Como puede ver, en No. 1-3 ambas lavadoras tienen las mismas claves de parámetro. Sin embargo, hay una diferencia en las claves de parámetro en No.4. La lavadora digital tiene Digital Control Panel, mientras que la lavadora analógica tiene Analog Control Panel.
Esta fábrica usa la misma plantilla de informe DOCX para la lavadora digital y la lavadora analógica (ya que siguen perteneciendo a la misma categoría de artículo: lavadora). Por tanto, los cuatro parámetros seguirán existiendo en cada informe DOCX.
Sin embargo, en el informe DOCX de una lavadora digital queremos que el parámetro Analog Control Panel aparezca como Ninguno (ya que una lavadora digital no tiene un panel de control analógico). ¿Cómo lo hacemos?
En este ejemplo crearemos el informe DOCX para la lavadora digital, ya que el informe DOCX para la lavadora analógica seguirá los mismos pasos y fórmulas.
Introducción de la etiqueta de parámetro condicional
Para los parámetros No.1-3 usamos etiquetas de parámetro estándar, ya que ambas lavadoras (digital y analógica) tienen las mismas claves de parámetro para No.1-3 (puede consultar las imágenes anteriores para comprobar las claves de parámetro de ambas lavadoras).
Para los parámetros No. 4-5 usamos etiquetas de parámetro condicionales. Aquí está la fórmula de la etiqueta de parámetro:
- {#p\_parameter name}{p\_parameter name}{/p\_parameter name}{^p\_parameter name} texto de su elección{/p\_parameter name}
El nombre de parámetro para No.4 es Digital Control Panel. Si la lavadora no tiene panel de control digital, queremos que se muestre el texto Ninguno (aunque éste no será el caso para este informe DOCX). Por lo tanto, escribimos:
- {#p\_Digital Control Panel}{p\_Digital Control Panel}{/p\_Digital Control Panel}{^p\_Digital Control Panel}Ninguno{/p\_Digital Control Panel}
El nombre de parámetro para No.5 es Analog Control Panel. Y si la lavadora no tiene panel de control digital, queremos que se muestre el texto Ninguno (este será el caso para este informe DOCX). Por lo tanto, escribimos:
- {#p\_Analog Control Panel}{p\_Analog Control Panel}{/p\_Analog Control Panel}{^p\_Analog Control Panel}Ninguno{/p\_Analog Control Panel}
Y así es como aparecerá en el informe DOCX (consulte cómo descargar un informe DOCX):



