},
unit: {
label: 'Business unit',
type: 'ChooseOne',
options: [ 'development', 'finance', 'qa', 'sales' ],
optionlabels: [ 'Development', 'Finance',
}
},
execute: function (params) {
run('shares select ' + params.unit);
run('filesystem ' + params.name);
run('commit');
return ('Created new share "' + params.name + '"');
}
};
Cuando se ejecuta este flujo de trabajo, el parámetro unit no se introduce manualmente, sino
que se lo selecciona de la lista especificada de opciones posibles.
Parámetros opcionales
Algunos parámetros se pueden considerar opcionales porque la UI no necesita que se les asigne
ningún valor para poder ejecutar el flujo de trabajo. Para denotar este tipo de parámetros se usa
el campo optional del miembro parameters:
TABLA 3-15
Miembro opcional
optional
Si el parámetro es opcional y no está configurado, el miembro correspondiente del objeto de
parámetros que se pasa a la función execute se configura con el valor undefined.
Manejo de errores de flujo de trabajo
Si durante la ejecución de un flujo de trabajo se produce un error, el sistema arroja una
excepción. Si el flujo de trabajo no captura la excepción (o si el flujo de trabajo arroja una
excepción que no se captura por otro medio), se produce un error en la ejecución del flujo de
trabajo y se presenta al usuario la información relacionada con la excepción. Para manipular
'Quality Assurance', 'Sales/Administrative' ],
Miembros requeridos para parámetros opcionales
Tipo
Boolean
Capítulo 3. Mantenimiento del sistema
Manejo de errores de flujo de trabajo
Descripción
Si se configura con el valor true,
significa que no es necesario
configurar el parámetro, es decir,
la UI puede permitir la ejecución
del flujo de trabajo sin que se
especifique un valor para el
parámetro.
303