Saltearse 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 accion get. Opcionalmente se puede especificar un tipo de dato para que el valor se convierta automaticamente (por ejemplo, de string a integer o JSON). Tambien soporta un filtro opcional para busquedas mas especificas. El valor obtenido se retorna dentro del campo variable del data de salida.

ParametroTipoRequeridoDescripcion
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 automaticamente. Si la conversion falla, se mantiene el valor original.
  • Si la variable no existe, data.variable sera null o undefined.
  • Soporta variables dinamicas {{variable}} en la clave.
  • El campo data (filtro) es opcional. Si se deja vacio, 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)