Gostaria de saber se é possível colocar 2 funções no mesmo botão, ou seja, ao clicá-lo ele validaria os campos nulos , e, só após os campos serem preenchidos, ele fecharia o formulário. Grato.
2 participantes
[Resolvido]2 funções no mesmo botão
Carlos Ilha- Novato
- Respeito às regras :
Sexo :
Localização :
Mensagens : 27
Registrado : 08/11/2009
- Mensagem nº1
[Resolvido]2 funções no mesmo botão
Convidad- Convidado
- Mensagem nº2
Re: [Resolvido]2 funções no mesmo botão
aqui tem excelentes exemplos, é só procurar;
http://maximoaccess.forumeiros.com/repositorio-de-exemplos-ms-access-f7/valida-campos-nulos-t280.htm
http://maximoaccess.forumeiros.com/repositorio-de-exemplos-ms-access-f7/valida-campos-nulos-t280.htm
Carlos Ilha- Novato
- Respeito às regras :
Sexo :
Localização :
Mensagens : 27
Registrado : 08/11/2009
- Mensagem nº3
Re: [Resolvido]2 funções no mesmo botão
Esse eu exemplo eu estou usando, mas após conferir os campos, eu não estou conseguindo fazer com que o formulário seja fechado
Convidad- Convidado
- Mensagem nº4
Re: [Resolvido]2 funções no mesmo botão
qual a dificuldade ?
veja as instruções que o jpaulo escreveu
Private Sub Command4_Click()
'By JPaulo ® Maximo Access
If ValidaCamposNulos = False Then
Cancel = True
Else
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
MsgBox "Registro Salvo com Sucesso...", vbInformation
DoCmd.Close
End If
End Sub
veja as instruções que o jpaulo escreveu
Private Sub Command4_Click()
'By JPaulo ® Maximo Access
If ValidaCamposNulos = False Then
Cancel = True
Else
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
MsgBox "Registro Salvo com Sucesso...", vbInformation
DoCmd.Close
End If
End Sub
vieirasoft- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 7304
Registrado : 11/05/2010
- Mensagem nº5
Re: [Resolvido]2 funções no mesmo botão
Amigo
A função do Mestre JPaulo funfa a 100%, contudo por vezes o access tem as suas manias, por isso substitua a linha Docmd.close por esta. Aqui funcionou das 2 maneiras:
DoCmd.Close acForm, "meuformulário", acSaveYes
A função do Mestre JPaulo funfa a 100%, contudo por vezes o access tem as suas manias, por isso substitua a linha Docmd.close por esta. Aqui funcionou das 2 maneiras:
DoCmd.Close acForm, "meuformulário", acSaveYes
Carlos Ilha- Novato
- Respeito às regras :
Sexo :
Localização :
Mensagens : 27
Registrado : 08/11/2009
- Mensagem nº6
Re: [Resolvido]2 funções no mesmo botão
Está acontecendo isso e ele não salca
Carlos Ilha- Novato
- Respeito às regras :
Sexo :
Localização :
Mensagens : 27
Registrado : 08/11/2009
- Mensagem nº7
Re: [Resolvido]2 funções no mesmo botão
Está acontecendo isso e ele não salva
vieirasoft- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 7304
Registrado : 11/05/2010
- Mensagem nº8
Re: [Resolvido]2 funções no mesmo botão
Olá Carlos
Desculpe mas não entendi. Está querendo dizer que mesmo com a alteração de linha que eu sugeri não funciona?
Desculpe mas não entendi. Está querendo dizer que mesmo com a alteração de linha que eu sugeri não funciona?
vieirasoft- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 7304
Registrado : 11/05/2010
- Mensagem nº9
Re: [Resolvido]2 funções no mesmo botão
Carlos
O jpg que você me mandou nem com uma lupa eu conseguiria ver. Mande o código num txt, ok, se não quizer postar aqui.
obrigado
O jpg que você me mandou nem com uma lupa eu conseguiria ver. Mande o código num txt, ok, se não quizer postar aqui.
obrigado
Carlos Ilha- Novato
- Respeito às regras :
Sexo :
Localização :
Mensagens : 27
Registrado : 08/11/2009
- Mensagem nº10
Re: [Resolvido]2 funções no mesmo botão
Desculpe a ignornacia, mas o sinal de igual estava duplicado e eu não percebi. Obrigado a todos
Carlos Ilha- Novato
- Respeito às regras :
Sexo :
Localização :
Mensagens : 27
Registrado : 08/11/2009
- Mensagem nº11
Re: [Resolvido]2 funções no mesmo botão
Está acontecendo que ele não reconhece o sinal =
vieirasoft- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 7304
Registrado : 11/05/2010
- Mensagem nº12
Re: [Resolvido]2 funções no mesmo botão
Bom dia amigo Carlos
Mas que grande confusão, hem. O código do Mestre Paulo trabalha certinho, se substituir a linha docmd.close, pela linha que enviei, continua a funcionar. Agora não entendo o que é isso do sinal mais? Amigão, tente ser o mais claro possível ou envie algo que se possa ver. Alguma coisa você estará fazendo mal, olhe a rotina de código com atençã, verifique palavra por palavra e linha a linha. Só assim podemos ajuda-lo.
Mas que grande confusão, hem. O código do Mestre Paulo trabalha certinho, se substituir a linha docmd.close, pela linha que enviei, continua a funcionar. Agora não entendo o que é isso do sinal mais? Amigão, tente ser o mais claro possível ou envie algo que se possa ver. Alguma coisa você estará fazendo mal, olhe a rotina de código com atençã, verifique palavra por palavra e linha a linha. Só assim podemos ajuda-lo.