Fórum Alguem me ajuda cadastro de usuario para miha empresa #530197
29/08/2015
0
estou procurando no google mais não vi nada igual como eu quero fazer..
preciso fazer um aplicativo que eu cadastre os meus funcionarios
Centro e Madureira
Macelo x Henrique
Vanessa x Sander
Fabiola x Andreia
Esses usuarios ficariam numa tabela e a cada 15 dias eles tem que comparecer a minha empresa para fazer processo..
alguem tem alguma ideia e pode me ajudar
Sander Fernandes
Curtir tópico
+ 0Posts
31/08/2015
Raimundo Pereira
Exemplo:
Tabela_Funcionarios.
Campos
VAR FALTAS:INTEGER;
NOME_
RG_
CÓDIGO_
OBS_
DT_COMPARCER_
DT_ATUAL
COMPARECEU_
STATUS_
Você pode realizar um for para atualizar o campo DT_ATUAL, e verificar se o funcionário compareceu ou não.
FALTAS:=0;
Tabela_Funcionarios.CLOSE;
Tabela_Funcionarios.OPEN;
Tabela_Funcionarios.FIRST;
IF NOT Tabela_Funcionarios.EOF THEN
REPEAT
Tabela_Funcionarios.EDIT;
Tabela_Funcionarios.DT_ATUAL.ASSTRING:=STRTODATE(NOW);
IF
(Tabela_Funcionarios.FIELBYNAME('DT_COMPARCER_').ASSTRING)
=
(Tabela_Funcionarios.FIELBYNAME('DT_ATUAL').ASSTRING)
AND
Tabela_Funcionarios.FIELBYNAME('COMPARECEU_').ASSTRING)<>'S'
THEN
BEGIN
Tabela_Funcionarios.FIELBYNAME('STATUS_').ASSTRING='NÃO COMPARECEU NO DIA';
FALTAS:=FALTAS+1;
END;
Tabela_Funcionarios.POST;
Tabela_Funcionarios.NEXT;
UNTIL Tabela_Funcionarios.EOF;
if faltas>0 then
begin
SHOWMESSAGE(Processamento Finalizado, Total de Faltas )+inttostr(faltas);
end
else
begin
SHOWMESSAGE(Processamento Finalizado, Todos compareceram no dia ));
end;
end;
Sander, o código acima nem foi testado, fiz aqui na hora é apenas uma ideia de como você pode realizar.
Podendo melhorar o código de acordo a sua necessidade.
Outra coisa, terá que rodar esta rotina no final do dia .
Terá que ter um form de cadastro de funcionário para ir marcando a presença do mesmo.
Me dar retorno.
Gostei + 0
31/08/2015
Sander Fernandes
tem algum exemplo na internet ja criado ^?
Gostei + 0
01/09/2015
Raimundo Pereira
Sander, no uso do componente depende muito do banco de dados que você vai usar [Firibird,Acess,Java,Mysql].
Depois que decidir o tipo de banco de dados você pesquisa.
Agora se tiver com bastante dificuldade, pode pesquisar exemplos de códigos fontes e moldar a aplicação ao seu perfil.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)