Ir al contenido principal

¿Ha recibido formación el empleado?

Estructura

¿Ha recibido formación el empleado (sUserName)?

Parámetros

| Parámetro | Tipo | Descripción
o | sUserName | Cadena | El nombre de usuario que se va a validar según el entrenamiento |

Valor devuelto

booleano

Descripción

Esta función devuelve un valor booleano (verdadero/falso) que indica si el empleado sUserName ha recibido formación sobre la plantilla que coincide con el activo actual del evento. El activo circulante viene determinado por el registro seleccionado en la tabla «Seleccionar equipo». Si se utiliza una acción de activador que recorre los elementos del evento (como «Fin del evento»), esta función podría invocarse una vez por cada elemento. Normalmente, la variable sUserName se establece con el nombre del usuario que ejecuta el evento, por ejemplo:

if not IsEmployeeTrained(LookupCurrentUser) then

ShowMessage('No estás capacitado para realizar esta acción...')

End If

Nota: El uso de esta función presupone que los datos de «Añadir/Editar empleados... Empleado... Paso 3 (Formación - Por nombre de plantilla)» se mantienen en la base de datos de IndySoft. Esta tabla detallada por empleado recoge la plantilla con la que se ha formado al empleado, junto con las fechas de caducidad, el estado de vigencia, etc.

Ejemplo

No se ha proporcionado ningún ejemplo

Compatibilidad de aplicaciones

Gestión de calibraciones de IndySoft, Gestión de laboratorios comerciales de IndySoft, Gestión de herramientas de IndySoft

Véase también

No hay temas relacionados |