ConsultarDataDeFormação
Estrutura
LookupTrainingDate(sUsername)
Par âmetros
| Parâmetro | Tipo | Descrição
| SUserName | String | O funcionário a ser validado como formado |
Valor de retorno
Data
Descrição
Esta função devolve a data (se existir) em que o funcionário sUserName recebeu formação sobre o modelo que corresponde ao ativo atual no evento. O ativo circulante é determinado pelo registo selecionado na grelha «Escolher equipamento». Se estiver a utilizar uma ação de gatilho que percorre os equipamentos do evento (como «Fim do evento»), esta função poderá ser chamada uma vez para cada recurso. Normalmente, a variável sUserName é definida com o nome do utilizador que está a executar o evento, como:
dtTrainingDate = LookupTrainingDate(LookupCurrentUser)
if dtTrainingDate <> 0 then
ShowMessage('Recebeu formação sobre ' & DateToStr(dtTrainingDate))
Else
ShowMessage('Não recebeu formação sobre este modelo')
End If
Nota: a utilização desta função pressupõe que os detalhes de «Adicionar/Editar Funcionários...Funcionário...Passo 3 (Formações - Por Nome do Modelo)» estejam registados na base de dados da IndySoft. Esta tabela detalhada por funcionário regista o modelo com base no qual o funcionário recebe formação — incluindo datas de validade, estado de ativação, etc.

Exemplo
Não foi fornecido nenhum exemplo
Compatibilidade de aplicações
Gestão de Calibração IndySoft, Gestão de Laboratórios Comerciais IndySoft, Gestão de Ferramentas IndySoft
Veja também
Sem tópicos relacionados |