Parámetros
Los parámetros son los datos que los componentes reciben y devuelven. Proton tiene tres tipos de dato reutilizable:
| Tipo | Dónde vale | Para qué |
|---|---|---|
| Parámetro | En los componentes | Las entradas (in_) y salidas (out_) de cada paso. |
| Variable del dataset | En un dataset | Un valor compartido entre los pasos de un dataset. |
| Parámetro general | En toda la organización | Un valor usado por muchas automatizaciones, como una dirección o un código fijo. |
Los valores que cambian de un ambiente a otro (dirección, usuario, contraseña de homologación y de producción) quedan mejor en las variables del ambiente.
Parámetros de los componentes
Un parámetro es de entrada (el paso lo recibe) o de salida (el paso lo devuelve, y otro paso puede usarlo).
Reglas del nombre
- La entrada empieza con
in_; la salida, conout_. Por ejemplo,in_clienteyout_numero_pedido. - Sin espacios. El nombre se convierte en una clave en el código de la automatización.
- Hasta 100 caracteres.
- Único en la organización, entre entradas y salidas, sin distinguir mayúsculas. El mismo parámetro puede ser usado por varios componentes.
El código lee el parámetro exactamente por el nombre registrado, así que in_Cliente e in_cliente no coinciden.
Crear y vincular
Los parámetros se crean y se vinculan en la pantalla del componente, con Crear parámetro o Agregar parámetros. Después, cada dataset completa los valores al armar el dataset.
Renombrar
El lápiz del parámetro abre la edición, con Dónde se usa: los componentes, cuántos datasets y automatizaciones, y la última ejecución.
- El tipo (entrada o salida) no cambia. Para cambiarlo, crea otro parámetro.
- Dentro de Proton no se rompe nada: los componentes y los datasets siguen vinculados al parámetro.
- El código tiene que cambiar también. El código lee el parámetro por el nombre: después de renombrarlo, y hasta que el código cambie, las ejecuciones no encuentran el parámetro. La edición muestra el nombre antiguo y el nuevo para que copies el cambio.
Variables del dataset
Las variables del dataset están en Variable del Dataset, en las acciones del dataset. Valen para todos los pasos del dataset: un parámetro del tipo Variable del Dataset usa el valor de la variable.
- El nombre es único en el dataset.
- Al duplicar el dataset se copian las variables.
Parámetros generales
En Automatizaciones > Parámetro General están los valores compartidos por toda la organización. Un parámetro del tipo General en un dataset usa el valor del parámetro general: cambiar el parámetro general cambia todos los datasets que lo usan.
- Añadir pide el nombre (único en la organización), el valor, la categoría y, si corresponde, Encriptar valor.
- Las Categorías, en árbol, organizan los parámetros (por ejemplo, Credenciales, URLs). Eliminar una categoría deja sus parámetros sin categoría.
- Un valor cifrado ya no aparece. Para cambiarlo, desmarca Encriptar valor en la edición y escribe el valor nuevo.
Permisos
Los parámetros, las variables del dataset, los parámetros generales y las categorías de los parámetros generales tienen permisos propios en el perfil (ver, crear, editar y eliminar).