Ir al contenido

Get Variable

El modulo Get Variable permite obtener el valor de una variable previamente almacenada con Set Variable. Internamente utiliza el modulo base Variable con la acción get. Opcionalmente se puede especificar un tipo de dato para que el valor se convierta automáticamente (por ejemplo, de string a integer o JSON). También soporta un filtro opcional para busquedas mas especificas. El valor obtenido se retorna dentro del campo variable del data de salida.

ParámetroTipoRequeridoDescripción
keytextSiNombre de la variable a obtener. Soporta {{variable}}.
datatextNoFiltro opcional para buscar el valor.
typeselectNoTipo de dato para convertir el valor: Text (varchar), Integer, Float, Boolean, JSON, Array, Date, DateTime. Por defecto: varchar.
{
"nextModule": "siguiente_modulo",
"data": {
"variable": "valor_almacenado"
},
"_meta_": {
"key": "nombre_variable",
"data": ""
}
}
{
"label": "Get Variable",
"key": "ultimo_pedido_id",
"data": "",
"type": "int"
}
  • Internamente ejecuta el modulo Variable con action: 'get'.
  • El valor se retorna en data.variable. Los nodos posteriores acceden al valor con data.variable.
  • Si se especifica un tipo de dato, se intenta convertir el valor automáticamente. Si la conversion falla, se mantiene el valor original.
  • Si la variable no existe, data.variable será null o undefined.
  • Soporta variables dinámicas {{variable}} en la clave.
  • El campo data (filtro) es opcional. Si se deja vacío, se obtiene la variable sin filtrar.
  • parentNode: variable.
  • setVariable (para crear/actualizar variables)
  • deleteVariable (para eliminar variables)
  • variable (modulo base que utiliza internamente)
  • decision (para evaluar el valor obtenido)