Bom dia. Desde já desculpa pelo tamanho da mensagem, pois é difícil explicar por poucas palavras.
Tenho um formulário para controlo de testes laboratoriais.
O meu problema de momento é ao adicionar novo registo, ele duplica e isso deve se (julgo eu) ao ter no botão novo um DoCmd.GoToRecord , , acNewRec e no botão gravar um Insert Into. Coloquei o Insert Into porque quando fazia gravar, gravava os dados e aparecia numa listbox, mas não aparecia todos os valores, só quando saia e entrava no formulário novamente que os dados já apareciam todos.
Os campos "principais" (Mas todos devem estar preenchidos) são: Denier e Amostras, ao carregar botão calcular, o programa calcula alguns parâmetros (Média, Amplitude, Zona).
As vezes no primeiro clique no botão calcular aparece a Amplitude negativa, o que é impossível (só trabalho com números positivos), mas ao fazer duplo clique já fica direito.
Quando gravo e aparece as duas linhas uma está relacionada com o primeiro clique no calcular, saio e entro do formulário e já fica tudo correcto.
Vou deixar a minha bd, pois só testando e analisando o código pode ser possível chegar ao erro.
Formulário - frmCartaControlo
bd - CartaControlo
Basicamente o que eu preciso é adicionar registo e aparecer na listbox.
Tenho um formulário para controlo de testes laboratoriais.
O meu problema de momento é ao adicionar novo registo, ele duplica e isso deve se (julgo eu) ao ter no botão novo um DoCmd.GoToRecord , , acNewRec e no botão gravar um Insert Into. Coloquei o Insert Into porque quando fazia gravar, gravava os dados e aparecia numa listbox, mas não aparecia todos os valores, só quando saia e entrava no formulário novamente que os dados já apareciam todos.
Os campos "principais" (Mas todos devem estar preenchidos) são: Denier e Amostras, ao carregar botão calcular, o programa calcula alguns parâmetros (Média, Amplitude, Zona).
As vezes no primeiro clique no botão calcular aparece a Amplitude negativa, o que é impossível (só trabalho com números positivos), mas ao fazer duplo clique já fica direito.
Quando gravo e aparece as duas linhas uma está relacionada com o primeiro clique no calcular, saio e entro do formulário e já fica tudo correcto.
Vou deixar a minha bd, pois só testando e analisando o código pode ser possível chegar ao erro.
Formulário - frmCartaControlo
bd - CartaControlo
Basicamente o que eu preciso é adicionar registo e aparecer na listbox.
- Anexos
- Carta Controlo.zip
- Você não tem permissão para fazer download dos arquivos anexados.
- (759 Kb) Baixado 11 vez(es)