MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]liberar subform

    avatar
    alexandreg
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Localização : Anónimo
    Mensagens : 58
    Registrado : 04/11/2009

    [Resolvido]liberar subform Empty [Resolvido]liberar subform

    Mensagem  alexandreg 16/12/2010, 21:28

    Ola pessoal tem como liberar o subform para inserir dados ,somente apos escolher cliente ou seja obriga o usuario a escolher cliente no caixa listagem apos libera o subform como posso fazer isso?
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]liberar subform Empty Re: [Resolvido]liberar subform

    Mensagem  vieirasoft 16/12/2010, 21:34

    Boa Tarde

    Primeiro deve colocar o seu sub Locked=True

    Após selecção do cliente, coloque o sub Locked=False
    avatar
    alexandreg
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Localização : Anónimo
    Mensagens : 58
    Registrado : 04/11/2009

    [Resolvido]liberar subform Empty Re: [Resolvido]liberar subform

    Mensagem  alexandreg 16/12/2010, 21:42

    Amigo Vieira poderia me orientar ,nao sei usar esta funçao
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]liberar subform Empty Re: [Resolvido]liberar subform

    Mensagem  vieirasoft 16/12/2010, 21:44

    Claro Amigo

    Neste evento do seu formulário

    Private Sub Form_Current()

    Me.seusubformulário.Locked = True

    No evento da sua combo

    Private Sub suacombo_AfterUpdate()

    Me.seusubformulário.Locked = False

    Bom trabalho
    avatar
    alexandreg
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Localização : Anónimo
    Mensagens : 58
    Registrado : 04/11/2009

    [Resolvido]liberar subform Empty Re: [Resolvido]liberar subform

    Mensagem  alexandreg 16/12/2010, 22:08

    nome do me subform é vendas como ficaria o comando


    Me.vendas.Locked = False
    me.subvendas.locked=false
    qual é o certo

    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]liberar subform Empty Re: [Resolvido]liberar subform

    Mensagem  vieirasoft 16/12/2010, 22:14

    Agora estou confuso, você apresenta dois nomes???

    Mas vamos supor que subvendas é o seu subformulário e Vendas o Formulário Principal

    Então, no Formulário Principal (Vendas)
    no evento FormCurrent() se o seu estiver em PT, será no actual na aba Acontecimento)

    Me.subvendas.locked=True

    Agora na combo

    Private Sub suacombo_AfterUpdate()

    Me.subvendas.locked=False


    Última edição por vieirasoft em 18/12/2010, 11:14, editado 1 vez(es)
    avatar
    alexandreg
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Localização : Anónimo
    Mensagens : 58
    Registrado : 04/11/2009

    [Resolvido]liberar subform Empty Re: [Resolvido]liberar subform

    Mensagem  alexandreg 16/12/2010, 22:35

    para especificar melhor
    form venda
    subvendas
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]liberar subform Empty Re: [Resolvido]liberar subform

    Mensagem  vieirasoft 16/12/2010, 22:41

    Então amigão:

    No evento actual do form venda

    Vai aparecer assim:
    Private FormCurrent()

    Me.subvendas.Locked=True

    No Evento da combo box
    Private Sub suacombo_AfterUpdate()

    Me.subvendas.Locked=False

    Cole o código a partir daqui....Atenção abri o tópico novamente porque colei mal. agora está certo.

    E retorne
    avatar
    alexandreg
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Localização : Anónimo
    Mensagens : 58
    Registrado : 04/11/2009

    [Resolvido]liberar subform Empty Re: [Resolvido]liberar subform

    Mensagem  alexandreg 17/12/2010, 13:06

    amigo vieira fiz como me orientou mas nao funcionou.

    minha combo Nomecliente
    meu form princioal Vendas
    meu sub form subvendas estes são os nomes do forms
    fiz assim

    Private Sub Form_Current()
    Me.subvendas.Locked=True

    end sub

    Private Sub NomeCliente_AfterUpdate()
    Me.subvendas.Locked=False
    end sub

    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]liberar subform Empty Re: [Resolvido]liberar subform

    Mensagem  vieirasoft 17/12/2010, 13:11

    Bom Dia

    Super estranho

    Coloque aqui a sua BD para eu ver ou envie no formato RAR para o meu email. Depois coloco aqui.

    sergiovieirasoft@gmail.com
    avatar
    alexandreg
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Localização : Anónimo
    Mensagens : 58
    Registrado : 04/11/2009

    [Resolvido]liberar subform Empty Re: [Resolvido]liberar subform

    Mensagem  alexandreg 17/12/2010, 13:13

    ok vou enviar
    avatar
    alexandreg
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Localização : Anónimo
    Mensagens : 58
    Registrado : 04/11/2009

    [Resolvido]liberar subform Empty Re: [Resolvido]liberar subform

    Mensagem  alexandreg 17/12/2010, 13:32

    Feito envie para seu email
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]liberar subform Empty Re: [Resolvido]liberar subform

    Mensagem  vieirasoft 17/12/2010, 13:55

    Não chegou nada. Tente colocar aqui também


    Enquanto não chega veja este exemplo como o código funciona:

    Tente escrever algo no subform e vai verificar que não consegue porque está definido no evento current() como Locked=True

    Na combo, seleccione um cliente. Volte ao subform e vai poder alterar o que entender, pois no evento da combo foi definido como Locked=False.

    http://dl.dropbox.com/u/8157744/locked.rar
    avatar
    alexandreg
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Localização : Anónimo
    Mensagens : 58
    Registrado : 04/11/2009

    [Resolvido]liberar subform Empty Re: [Resolvido]liberar subform

    Mensagem  alexandreg 17/12/2010, 17:20

    http://www.speedyshare.com/files/25756907/Vendas1.rar
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]liberar subform Empty Re: [Resolvido]liberar subform

    Mensagem  vieirasoft 17/12/2010, 17:29

    Ok, logo que seja possível retorno.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]liberar subform Empty Re: [Resolvido]liberar subform

    Mensagem  vieirasoft 17/12/2010, 17:41

    Aí vai amigo. Fiz só para o subvendas, mas se pretender fazer para os outros é só ver como fiz para este.

    Se precisar de mais alguma coisa, contacte e não esqueça de retornar
    http://dl.dropbox.com/u/8157744/Vendas1.rar
    avatar
    alexandreg
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Localização : Anónimo
    Mensagens : 58
    Registrado : 04/11/2009

    [Resolvido]liberar subform Empty Re: [Resolvido]liberar subform

    Mensagem  alexandreg 17/12/2010, 17:56

    beleza funcionou direitinho vou estudar o codigo Obrigado
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]liberar subform Empty Re: [Resolvido]liberar subform

    Mensagem  vieirasoft 17/12/2010, 18:01

    Amigo:

    Obrigado pelo retorno, mas se me permite um aparte. Estive a dar uma vista de olhos muito superficial á BD, mas uma coisa chamou atençaõ; Objecto OLE para fotos é errado. A base vai engordar e ficar lenta, cada vez mais lenta. Se pretender alterar esta situação, pode abrir um tópico do Gênero...inserir foto em form e eu trato-lhe disso.

    Fecho então este

    Obrigado

    Conteúdo patrocinado


    [Resolvido]liberar subform Empty Re: [Resolvido]liberar subform

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 18/10/2024, 07:31