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]Inserção com campos dinamicos

    avatar
    Wenceslau
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 18
    Registrado : 27/03/2014

    [Resolvido]Inserção com campos dinamicos Empty [Resolvido]Inserção com campos dinamicos

    Mensagem  Wenceslau 28/7/2014, 22:54

    Senhores,

    Preciso fazer um update, e com minha pouca experiência, estou encontrando dificuldades.

    Preciso que o nome dos meus campos sejam alterados dinamicamente durante o loop tipo abaixo:

    Set rs = CurrentDb.OpenRecordset("tblEntregas")

    For i = 1 To 20

    rs.AddNew

    rs!DataSaidaEnt = Date
    rs!IDMotoboyEnt = Me!cboMotoboy
    rs!IDTipoServ = Me!cboTipoServ01
    rs!NumOS = Me!txtOS01
    rs!ValorEntregaEnt = Me!cboTipoServ01.Column(2)

    rs.Update

    Next

    Preciso que o numero final do campo seja incrementado tipo: cboTipoServ01, cboTipoServ02, cboTipoServ03
    rs!IDTipoServ = Me!cboTipoServ01
    rs!IDTipoServ = Me!cboTipoServ02
    rs!IDTipoServ = Me!cboTipoServ03

    Tentei isso e não está funcionando... Com certeza não é o caminho mais fácil...

    rs!IDTipoServ = Me!cboTipoServ0&i

    Antecipo agradecimentos =)

    Wenceslau
    avatar
    Clebergyn
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 788
    Registrado : 29/08/2012

    [Resolvido]Inserção com campos dinamicos Empty Re: [Resolvido]Inserção com campos dinamicos

    Mensagem  Clebergyn 28/7/2014, 23:14

    Olá Wenceslau, nao sei se entendi mas tente:
    Me("cboTipoServ0"& i)
    acho que dará certo
    avatar
    Wenceslau
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 18
    Registrado : 27/03/2014

    [Resolvido]Inserção com campos dinamicos Empty Re: [Resolvido]Inserção com campos dinamicos

    Mensagem  Wenceslau 28/7/2014, 23:31

    Não deu certo =(

    [Resolvido]Inserção com campos dinamicos 33wb32p
    avatar
    Clebergyn
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 788
    Registrado : 29/08/2012

    [Resolvido]Inserção com campos dinamicos Empty Re: [Resolvido]Inserção com campos dinamicos

    Mensagem  Clebergyn 29/7/2014, 01:56

    aqui deu certo,
    so que os campos ja tenham que estar criados no seu form ou relatorio
    avatar
    Clebergyn
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 788
    Registrado : 29/08/2012

    [Resolvido]Inserção com campos dinamicos Empty Re: [Resolvido]Inserção com campos dinamicos

    Mensagem  Clebergyn 29/7/2014, 03:59

    tente assim:

    Set rs = CurrentDb.OpenRecordset("tblEntregas")

    For i = 1 To 20

    rs.AddNew

    rs!DataSaidaEnt = Date
    rs!IDMotoboyEnt = Me.cboMotoboy
    rs!IDTipoServ = Me("cboTipoServ0"& i)
    rs!NumOS = Me("txtOS0"& i)
    rs!ValorEntregaEnt = Me("cboTipoServ0"& i).Column(2)

    rs.Update

    Next
    avatar
    Wenceslau
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 18
    Registrado : 27/03/2014

    [Resolvido]Inserção com campos dinamicos Empty Re: [Resolvido]Inserção com campos dinamicos

    Mensagem  Wenceslau 29/7/2014, 12:12

    Bom dia Cleber,

    Funcionou perfeitamente, eu realmente estava com um campo com um espaço a mais, por isso ele dava o erro.

    Muitíssimo obrigado, funcionou perfeitamente.

    Abraços,

    Wenceslau cheers cheers 
    avatar
    Clebergyn
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 788
    Registrado : 29/08/2012

    [Resolvido]Inserção com campos dinamicos Empty Re: [Resolvido]Inserção com campos dinamicos

    Mensagem  Clebergyn 29/7/2014, 18:04

    voce tinha colocado Me!cboMotoboy e o certo era Me.cboMotoboy

    Conteúdo patrocinado


    [Resolvido]Inserção com campos dinamicos Empty Re: [Resolvido]Inserção com campos dinamicos

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 21:41