Login
Buscar
Quem está conectado
Há 5 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 5 Visitantes :: 2 Motores de buscaNenhum
[ Ver toda a lista ]
O recorde de usuários online foi de 337 em 27/12/2010, 08:00
Brasília
| |
Estamos no Twitter

Nossa Comunidade

Nosso Grupo

Últimos assuntos
Top dos mais postadores
| Marcos Guedes | ||||
| hugo | ||||
| alceu11 | ||||
| Julio | ||||
| m@r<3|o | ||||
| mfelis | ||||
| Tales Ruan | ||||
| Nelson Arcas | ||||
| _batmanvfp_ | ||||
| marcio |
Estatísticas
Temos 3637 usuários registradosO último usuário registrado atende pelo nome de reginaldolimas
Os nossos membros postaram um total de 13981 mensagens em 1959 assuntos
GERAR GRADE DE PRESENÇAS
Página 1 de 1 • Compartilhe •
GERAR GRADE DE PRESENÇAS
Pessoal ,estou precisando Gerar Datas de Frequencia para achar faltas
entao seguinte,
tenho 7 checks - 1 para cada dia da semana
tenho 2 texts - que serão o periodo Referente
tabela Principal - de Turmas
tabela Auxiliar - Alunos
preciso em outra tabela gravar
selecionando e apertando um command ,
vamos dizer que seleciono SEGUNDA QUARTA SEXTA PARA
PARA O ALUNO 00002
O PERIODO DE 01/08/2010 A 31/08/2010
02/08/2010 |Andreia | Segunda
04/08/2010 |Andreia | Quarta
06/08/2010 |Andreia | Sexta
09/08/2010 |Andreia | Segunda
.....até
30/08/2010 |Andreia | Segunda
Ainda Não Comecei a Geração ,
Alguem teria alguma ideia se é complicado como estou pensando,
A questao depois seria Pegar essa Grade de Presenças e Abater com as Frequencias
para achar as Faltas
Obrigado
Abs
Marcelo Fazan
entao seguinte,
tenho 7 checks - 1 para cada dia da semana
tenho 2 texts - que serão o periodo Referente
tabela Principal - de Turmas
tabela Auxiliar - Alunos
preciso em outra tabela gravar
selecionando e apertando um command ,
vamos dizer que seleciono SEGUNDA QUARTA SEXTA PARA
PARA O ALUNO 00002
O PERIODO DE 01/08/2010 A 31/08/2010
02/08/2010 |Andreia | Segunda
04/08/2010 |Andreia | Quarta
06/08/2010 |Andreia | Sexta
09/08/2010 |Andreia | Segunda
.....até
30/08/2010 |Andreia | Segunda
Ainda Não Comecei a Geração ,
Alguem teria alguma ideia se é complicado como estou pensando,
A questao depois seria Pegar essa Grade de Presenças e Abater com as Frequencias
para achar as Faltas
Obrigado
Abs
Marcelo Fazan
m@r<3|o- Participante Assíduo

Re: GERAR GRADE DE PRESENÇAS
Se a dificuldade está em ler os checkbox's marcados, utilize um foreach.
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras
Marcos Guedes- Webmaster

Re: GERAR GRADE DE PRESENÇAS
olá Marcos , acho que esse codigo tem que ser pensando em partes
estava pensando inicialmente como trazer todas segundas do mes em datas pra memoria aparitr desse ponto iria tentar achar o restante
tem algum exemplo utilizando o foreach ?
Abs
Marcelo Fazan
estava pensando inicialmente como trazer todas segundas do mes em datas pra memoria aparitr desse ponto iria tentar achar o restante
tem algum exemplo utilizando o foreach ?
Abs
Marcelo Fazan
m@r<3|o- Participante Assíduo

Re: GERAR GRADE DE PRESENÇAS
Sugestão:
- Crie um textbox para o mês e outro para ano; (já traga preenchido, mas deixe a possibilidade para o usuário mudar)
- Crie um botão que gere os checkbox na hora, via código mesmo, os mesmos devem ter no label, a data e dia da semana;
- Crie uma tabela da seguinte forma:
Tabela Presenca
- Campo Chave_Aluno - Número
- Campo MesAno - Texto
- Campo Presenca - String (com 31 posições)
No campo presenca - para cada posição um dia do mês, como o checkbox o value é de um dígito, converta para texto e grave na sua devida posição.
Depois é fácil saber quantos dias ele veio, quantos faltou...etc...
Só uma sugestão.
Abraços
- Crie um textbox para o mês e outro para ano; (já traga preenchido, mas deixe a possibilidade para o usuário mudar)
- Crie um botão que gere os checkbox na hora, via código mesmo, os mesmos devem ter no label, a data e dia da semana;
- Crie uma tabela da seguinte forma:
Tabela Presenca
- Campo Chave_Aluno - Número
- Campo MesAno - Texto
- Campo Presenca - String (com 31 posições)
No campo presenca - para cada posição um dia do mês, como o checkbox o value é de um dígito, converta para texto e grave na sua devida posição.
Depois é fácil saber quantos dias ele veio, quantos faltou...etc...
Só uma sugestão.
Abraços

lardecristo- Participa Bastante

Re: GERAR GRADE DE PRESENÇAS
Então vamos em partes...marcelofazan escreveu:olá Marcos , acho que esse codigo tem que ser pensando em partes
estava pensando inicialmente como trazer todas segundas do mes em datas pra memoria aparitr desse ponto iria tentar achar o restante
tem algum exemplo utilizando o foreach ?
Abs
Marcelo Fazan
Em primeiro lugar, qual a dificuldade principal?
Acho que foi você quem postou algo sobre feriados, ou algo assim, envolvendo faltas, não?! Ou será que foi o Julio?
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras
Marcos Guedes- Webmaster

Re: GERAR GRADE DE PRESENÇAS
Ola Luiz , obrigado da dica,
vamos dizer assim , que já tenho no ACCESS a tabela frequencia e nela já tem todas as frequencias , o aluno chega bota o dedo no leitor biometrico e grava a presença com Dia Codigoaluno Data Hora
entao to pensando assim , criar uma grade no VFP com respectivos dias da frequencia das turmas
com 1 campo a mais para dar baixa que esse campo será em Aberto e conforme tiver a baixa pra quele dia eu gravo a data, do ACCESS no VFP baixando
Algo assim a ultima fileira vo importar
02/08/2010 |Andreia | Segunda | 02/08/2010
04/08/2010 |Andreia | Quarta |
06/08/2010 |Andreia | Sexta |06/08/2010
09/08/2010 |Andreia | Segunda |
entao quer dizer que a Andreia Faltou 04/08/2010 e 09/08/2010
podendo facilmente consultar listar etc .... pelo numero de registros depois count etc ...
vamos dizer assim , que já tenho no ACCESS a tabela frequencia e nela já tem todas as frequencias , o aluno chega bota o dedo no leitor biometrico e grava a presença com Dia Codigoaluno Data Hora
entao to pensando assim , criar uma grade no VFP com respectivos dias da frequencia das turmas
com 1 campo a mais para dar baixa que esse campo será em Aberto e conforme tiver a baixa pra quele dia eu gravo a data, do ACCESS no VFP baixando
Algo assim a ultima fileira vo importar
02/08/2010 |Andreia | Segunda | 02/08/2010
04/08/2010 |Andreia | Quarta |
06/08/2010 |Andreia | Sexta |06/08/2010
09/08/2010 |Andreia | Segunda |
entao quer dizer que a Andreia Faltou 04/08/2010 e 09/08/2010
podendo facilmente consultar listar etc .... pelo numero de registros depois count etc ...
m@r<3|o- Participante Assíduo

Re: GERAR GRADE DE PRESENÇAS
Marcelo
Eu realizo uma rotina de fechamento e guardo as informações do ponto,
nessa rotina de fechamento faço uma consistencia e gravo a situação do ponto,
Exemplo (Falta, Suspensão, Feriado, Entrada, Saida, intervalo).
Como guardo as informações do ponto em um arquivo depois faço somente as consultas
Select registro, data;
from ponto;
where !(situacao='Falta' or situacao='Suspensão')
into cursor presenca.
Eu realizo uma rotina de fechamento e guardo as informações do ponto,
nessa rotina de fechamento faço uma consistencia e gravo a situação do ponto,
Exemplo (Falta, Suspensão, Feriado, Entrada, Saida, intervalo).
Como guardo as informações do ponto em um arquivo depois faço somente as consultas
Select registro, data;
from ponto;
where !(situacao='Falta' or situacao='Suspensão')
into cursor presenca.

Nelson Arcas- Participa Bastante

Re: GERAR GRADE DE PRESENÇAS
adquiri recentemente para 5 empresas clientes minha um relogio de ponto
henry orion 6, e ja vem um programa nele, (vb.net), que controla todo ponto
ele eh bioetrico e por proximidade + impressao ticket com guilhotina
o software controla tudo isto ai que voce falou
nao sei exatamente qual eh o negocio, mais um relogio de ponto
com um software exclusivamente para isto nao resolveria?
so uma ideia!
valeu!
henry orion 6, e ja vem um programa nele, (vb.net), que controla todo ponto
ele eh bioetrico e por proximidade + impressao ticket com guilhotina
o software controla tudo isto ai que voce falou
nao sei exatamente qual eh o negocio, mais um relogio de ponto
com um software exclusivamente para isto nao resolveria?
so uma ideia!
valeu!
_________________
"A tristeza é a falta de alegria, mais sem ela eu não poderia entender a alegria do fato de que a felicidade existe!"
Helio Leites - [Você precisa estar registrado e conectado para ver este link.]

hugo- Usuário 5 Estrelas

Re: GERAR GRADE DE PRESENÇAS
Obrigado a postagem Nelson
Sim Hugo vamos contratar um programador pra resolver o problema
ótima ideia
Sim Hugo vamos contratar um programador pra resolver o problema
m@r<3|o- Participante Assíduo

Re: GERAR GRADE DE PRESENÇAS
Marcos Guedes escreveu:Então vamos em partes...marcelofazan escreveu:olá Marcos , acho que esse codigo tem que ser pensando em partes
estava pensando inicialmente como trazer todas segundas do mes em datas pra memoria aparitr desse ponto iria tentar achar o restante
tem algum exemplo utilizando o foreach ?
Abs
Marcelo Fazan
Em primeiro lugar, qual a dificuldade principal?
Acho que foi você quem postou algo sobre feriados, ou algo assim, envolvendo faltas, não?! Ou será que foi o Julio?
Up de minha mensagem hoje às 10:39!
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras
Marcos Guedes- Webmaster

Re: GERAR GRADE DE PRESENÇAS
nao entendi marcelo
_________________
"A tristeza é a falta de alegria, mais sem ela eu não poderia entender a alegria do fato de que a felicidade existe!"
Helio Leites - [Você precisa estar registrado e conectado para ver este link.]

hugo- Usuário 5 Estrelas

Re: GERAR GRADE DE PRESENÇAS
Marcos jajá te respondo , estou com uma ideia aqui depois que eu ver o resultado ai posto pra voces verem ,
acho que o que está assimilando é q eu queria fazer em VB, mais ai nao tem como ficar muito vasto, ja no fox sabemos o que pode ser feito encima desse controle,
Hugo Obrigado a Postagem,
entendo que comprar um aparelho já vem o software junto, é mais facil pra voce e pro cliente comprar uma coisa pronta já consistente no mercado
e caso precisar faz um layout e importa pro ERP etc .......
Só que para mim já está tarde, já tenho aplicação do genero rodando e to arrendondando como o cliente pede
acho que o que está assimilando é q eu queria fazer em VB, mais ai nao tem como ficar muito vasto, ja no fox sabemos o que pode ser feito encima desse controle,
Hugo Obrigado a Postagem,
entendo que comprar um aparelho já vem o software junto, é mais facil pra voce e pro cliente comprar uma coisa pronta já consistente no mercado
e caso precisar faz um layout e importa pro ERP etc .......
Só que para mim já está tarde, já tenho aplicação do genero rodando e to arrendondando como o cliente pede
m@r<3|o- Participante Assíduo

Re: GERAR GRADE DE PRESENÇAS
Aguardamos, então...
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras
Marcos Guedes- Webmaster

Página 1 de 1
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum
Início
» Ajuda com Imagens no MySQL
» Registrar OCX Windows Seven
» Criar Variáveis em sequencia
» No final a Impressora não Ejecta cem corta o papel
» Instalando MySQL no linux
» Como Criar arquivos de Log`s para certos usuarios
» MySQL X VFP @MEMO
» Dirf
» EXE Instalador Não Executa
» SQL Server Setup
» localizar registro no postgreslq (alterar/incluir)
» Saber se existe uma tabela??
» Empacotar arquivos em um único executável
» VAGAS ANALISTA DE SISTEMAS - VISUAL FOX
» Escrever a DATA por extenso
» ActionScript - Introdução
» Selecionar campo com mais de 9 caracteres
» CEP do BRASIL e dos UFs do brasil com codigo do IBGE para nf - <<<
» Tutorial HTML