Sugerencias y trucos para usar variables en acciones

Official translation unavailable. Translate this page with Google:

Si usa variables en NiceLabel Automation acciones, siga estas recomendaciones.

  • Incluya las variables entre paréntesis. Si tiene variables con espacios en sus nombres y hace referencia a variables en acciones, como Ejecutar instrucción SQL o Ejecutar secuencia de comandos, encierre las variables entre paréntesis, como en (Product Name). Utilice también paréntesis si los nombres de las variables son los mismos que los nombres reservados, por ejemplo, en la declaración SQL.

  • Coloque dos puntos frente al nombre de la variable. Para hacer referencia a la variable en la acción Ejecutar instrucción SQL o en un Desencadenador de base de datos, debe incluir dos puntos (:) frente al nombre de la variable, como :(Product ID). El analizador SQL lo entenderá como 'valor de variable'.

    SELECT * FROM MyTable WHERE ID = :(ProductID)

  • Convertir valores en números enteros para cálculos. Cuando quiera ejecutar algún cálculo numérico con las variables, asegúrese de convertir el valor de la variable en un número entero. Definir la variable como numérica únicamente limita los caracteres aceptados para esa variable, no cambia el tipo de variable. NiceLabel Automation trata todas las variables de tipo cadena. En VBScript, usará la función CInt().

  • Configurar valores predeterminados / iniciales para secuencias de comandos. Cuando use variables en la acción Ejecutar secuencia de comandos, asegúrese de que tengan un valor predeterminado asignado, o la comprobación de la secuencia puede fallar. Puede definir valores predeterminados en las propiedades de las variables, o dentro de la secuencia (y eliminarlos después de probar la secuencia).