
ede
Membros-
Total de itens
48 -
Registro em
-
Última visita
Tudo que ede postou
-
Cada equipe tem um horário de trabalho e TODO empregado da equipe segue o mesmo horário? Ou cada empregado tem um horário independente da equipe? Dentro da mesma equipa vai ter os três tipos de horários, uns entram as 8 e outros as 3.... Você controla o horario de entrada, saída pro almoço? Isso não me interessa, pois isto são horas registadas, eu só preciso se saber o horário para saber quantas horas é que ele tem que trabalhar e se trabalhou tudo ou se trabalhou a menos. Taxa normal é 100% do pagamento quanto % você paga pra hora extra? Como já disse isso não interessa, a taxa só distingue de Extras ou normais. Exp. No Total de Horas não são somadas as horas extras
-
Vamos pegar no ficheiro "equipa1" (os outros 4 são iguais) Ficheiro Equipa1 le os dados no ficheiro Datas na Tabela Datas, e escreve nas suas 52 tabelas com os seguintes criterios. Este formato repete-se nas 52 Tabelas... Numero Nome Hórario Horas diarias Horas de Produção Horas Ausentes Horas Indirectas Horas Extras Horas que falta fazer ou fez a mais Total de Horas Vou explicar como fazo a minha pesquisa á mão, pelo menos tentar: Na semana1 Só são avaliados os registos que tenham datas entre 01-01-2010 a 07-01-2010. Filtrado as datas só são avaliados os registos que tenham os "Numero" iguais. Em Datas tenho o Numero do Colaborador e na tabela Semana 1 tenho o numero do colaborador que quero avaliar naquela semana. O terceiro critério é com a data do registo filtrada e sabendo os colaboradores a serem avaliados vamos então somar as horas deles. No campo de "Horas de Produção" so devem ser somadas as horas que tem os seguintes criterios: que no campo "TIPO TRANSACCAO", em datas, tenha escrito "Horas de Produção" e no campo "Taxa", em datas, tenha escrito Normal. No campo de "Horas Ausentes" so devem ser somadas as horas que tem os seguintes criterios: que no campo "TIPO TRANSACCAO", em datas, tenha escrito "Horas Ausentes" e no campo "Taxa", em datas, tenha escrito Normal. No campo de "Horas Indirectas" so devem ser somadas as horas que tem os seguintes criterios: que no campo "TIPO TRANSACCAO", em datas, tenha escrito "Horas Indirectas" e no campo "Taxa", em datas, tenha escrito Normal. No campo de "Horas Extras" so devem ser somadas as horas que tem os seguintes criterios: que no campo "TIPO TRANSACCAO", em datas, tenha escrito "Horas de Produção" e no campo "Taxa", em datas, tenha escrito Extra. No campo de "Horas que falta fazer ou fez a mais" calcula-se assim: Associado ao nome e ao numero esta o campo "Horario", em Semana1. ao lado de "Horario" tem o campo "Horas diarias". Ia a regra é a seguinte: Se for das 8 as 6 são 8Horas Se for das 3 as 11 são 8 Horas Se for das 22 as 24 são 2 Horas Ao lado do campo "Horas que falta fazer ou fez a mais" temos o campo "Total de Horas" Que é nada mais nada menos que a soma dos seguinte campos: Horas de Produção Horas Ausentes Horas Indirectas Para se calcular o campo "Horas que falta fazer ou fez a mais" basta substair as Horas de "Horario" com o valor do campo "Total de Horas". Digam se perceberam tudo por favor. Obrigado pela ajuda
-
já fiz isso e fazo gravar, mas basta sais da tabela e voltar a entrar que fica novamente em texto. esta tabela é uma tabela que é actualizada por dados externos!
-
eu escrevo Entre #24/06/2010# E #25/06/2010# Mas quando fazo Enter ou Executar o access muda para Entre "#24/06/2010#" E "#25/06/2010#"
-
Sim, estão no campo 6 de datas
-
Sim, estão no campo 6 de datas
-
Fazo Entre "#24/06/2010#" E "#25/06/2010#" Mas não aparece nada! Isto é uma Consulta simples a outra consulta simples....pode ser por isso que não da? o que estou fazendo de mal?
-
Iceguy obrigado pela vossa prestação. Muito bom mesmo. Mas e que tenho que entregar isto ate hoje final de dia...e estou ficando apertado.... Para já preciso resolver esse negocio ai e depois, se conseguir, explico o meu projecto. Obrigado;)
-
Boas tenho o seguinte cenário: Uploaded with ImageShack.us Nessa consulta quero que só sejam mostrados os registos com datas entre 24-06-2010 a 30-06-2010. para isso escrevo o seguinte "#24-06-2010# #30-06-2010#". Mas não resulta..porque?
-
eu naão sei trabalhar bem com acess. eu no execl fazo isto tudo direitinho, so estou a mudar para acess porque o acess esta ficando muito lento...
-
Obrigado antes de mais ;) Como já disse o que pretendo é o seguinte: Tenho um mdb onde existe: Uma tabela "Datas" com as datas todas de 2010 (ficheiro que o sistema me dá). 52 Tabelas, cada correspondente a cada semana do ano (como no ficheiro). EX:. Na semana 1 aparece os registos em Datas correspondentes as datas da semana 1. Na semana 2 aparece os registos em Datas correspondentes as datas da semana 2. e por ai fora. Dividido os registos pelas diferentes semanas, é hora de calcular pela equipas. (Nessa parte fiz como você falou, só estou com problema é que para actualizar as consultas tenho que carregar 52 vexes :S) Nessa parte criei um .mdb para cada equipa. (total 5 equipas=5Ficheiros) Em cada mdb tem novamente as 52 tabelas mais uma que se chama colaboradores. Ex:. Equipa1.mdb A tabela Semana 1 comunica com a Semana 1 no ficheiro "Datas Call Center". Nesta ligação deve copiar os registos com nomes iguais ao nomes que tenho na tabela colaboradores. Resultdo No ficheiro Equipa1.mdb na tabela Colaboradores tenho só dois nomes: João e Rita Se na tabela Semana 1 do Ficheiro "Datas Call Center" tiver o nome João ou Rita ele copia para a Semana 1 do ficheiro Equipa1. entendi-o Diga alguma coisa que tenho explicar melhor, fica difícil por escrita nê? Ca vai o ficheiro. Ele é grandinho: http://www.4shared.com/document/EQXdeogz/D...all_Center.html
-
Pessoal Resolvi o problema criando 52 tabelas e 52 consultas a Tabela Datas :) Sei que deve haver maneira mais rápida mas para já só sei esta :) Bem agora tenho o problema de que tenho que actualizar isto tudo lol como fazo para actualizar 52 consultas de uma so vez?
-
Boas o que pretendo é o seguinte: Uma tabela "Datas" com as datas todas de 2010. 52 Tabelas, cada correspondente a cada semana do ano. EX:. Na semana 1 aparece os registos em Datas correspondentes as datas da semana 1. Na semana 2 aparece os registos em Datas correspondentes as datas da semana 2. e por ai fora. Depois esses dados irão sofrer mais filtragens. Mas para este ficehiro é tudo!
-
funcionou belez:D E caso pretenda fazer dois INSERT INTO, ou mais? porque agora tenho que criar mais 5 tabelas todas para diferentes datas.
-
desculpe mas não tenho muita experiencia no acess. como fazo isso?
-
Boas Tenho num ficheiro access (mdb) duas tabelas. A primeira tenho os dados todos referentes a 2010 e 2011. e na segunda quero os dados da semana 1 de 2010. Existe alguma forma em que todos os dados que tem as datas da semana 1 de 2010 sejam copiados para a tabela "Semana 1 de 2010"? Basicamente seria: Se F6 (Primeira tabela) contiver datas entre 04/01/2010 a 08/01/2010 é copiada essa linha para a Tabela "Semana 1 de 2010" Mas como fazo isso no acess? Abrcs
-
Quintelab como é que consigo que o combobox do vb detecte os novos ficheiros .mdb criados na pasta de rede?
-
Obrigado kuroi Aguardo respostas, este projecto é muito importante para mim. Estou farto de gogolar mas não encontro nada, sera que devo fazer este projecto em vb e com base de dados em acess ou devo optar por SQL Server e aceder aos dados com o vb. Estou confuso :angry:
-
Boas pessoal Estive a reformular o meu projecto e é o seguinte: Criei este userform em visual basic 2005 Express Edition para explicar melhor, e queria que me dissesem se consigo fazer isto em vb 2005 ou tem que ser noutro programa. Neste programa tenho uma combobox (dentro do circulo) onde quero que apareca os nomes dos ficheiro .mdb que estão numa pasta em rede. Ex:. MaterialJaneiro.mdb MaterialFevereiro.mdb .... E na combobox aparece Ex:. MaterialJaneiro MaterialFevereiro Resumindo, eu atiro para dentro da pasta de rede o ficheiro e no programa quando se carregar na combobox aparece o nome dele. Caso tenha escolhido o Nome: MaterialFevereiro O programa vai carregar a informação que está na base de dados .mdb com nome MaterialFevereiro.mdb na tal pasta em rede. Nessa base de dados existem 4 Tabelas: Discos Filmes Musicas Categorias Os dados referentes há tabela "Discos" e mostrada num DataGridView. Os dados referentes há tabela "Filmes" e mostrada num DataGridView. Caso escolha "MaterialJaneiro" na comobox a informação nas DataGridView muda pois a base de dados é diferente. E pronto, depois pretendo retirar relatório mas isso vejo la mais para frente. Agora o que necessite saber é se isto é possível e se consigo fazer em visual basic 2005 Express Edition. As minhas noções de programação são muito básicas vou-me safando porque pesquiso e vou indo por tentativa erro, mas neste caso não encontro nada que responda as minhas duvidas.... Qualquer ajuda é bem vinda...
-
quintelab Como consigo activar o Data Form Wizard no Microsoft Visual Basic 2005 Express Edition? Estou a tentar fazer isto que explica neste site: http://www.macoratti.net/vbn_agda.htm Mas não consigo encontrar o Data Form Wizard... Como é que fazo? me ajude
-
Basicamente o que preciso é de "orientação" para a ligação de base de dados a user forms no vb2008.
-
Bom dia Sou novo no fórum e no vb...tenho conseguido fazer algumas coisas no vb através do Excel. Mas agora estou a tentar desligar-me do Excel e trabalhar só no vb 2008. Neste momento estou precisando de ligar varias informações a um userform no vb através de uma base de dados. Ex:. Botão --Escolher projecto - Escolho um projecto qualquer e os campos do userform (label,Textbox e afins) modificam-se com a informação que está na base de dados. Penso que seja algo relativamente simples mas conto com a vossa ajuda, se pudesse-me fornecer link´s e documentos para pesquisar agradecia… Abrcs