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


3 participantes

    [Resolvido]Copiar campos de formulário contínuo

    avatar
    Rosalvo Risso
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 89
    Registrado : 21/05/2015

    [Resolvido]Copiar campos de formulário contínuo Empty [Resolvido]Copiar campos de formulário contínuo

    Mensagem  Rosalvo Risso 22/8/2018, 14:24

    Olá bom dia!!!
    Como posso copiar todos os registros de um campo de um formulário contínuo (subformulário),  para um campo texto do formulário principal?
    Vi aqui um exemplo onde se sugere que cole os dados com o botão direito do mouse(copiar/colar). Gostaria de criar um evento em um botão.
    FranklinJSP
    FranklinJSP
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 479
    Registrado : 25/02/2016

    [Resolvido]Copiar campos de formulário contínuo Empty Re: [Resolvido]Copiar campos de formulário contínuo

    Mensagem  FranklinJSP 22/8/2018, 17:18

    Tente isso
    Vc diz "Como posso copiar todos os registros de um campo de um formulário contínuo (subformulário),  para um campo texto do formulário principal?"
    e quer dizer "Como posso copiar todos os 'campos de um registro' de um formulário contínuo (subformulário),  para um campo texto do formulário principal?"

    Arquivo adjunto

    Espero ter ajudado
    Saludos desde Bolivia


    .................................................................................
    Meu Português não é muito bom,
    mas eu gosto de colaborar... em qualquer idioma
    Smile "Access... minha paixão"
    avatar
    Rosalvo Risso
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 89
    Registrado : 21/05/2015

    [Resolvido]Copiar campos de formulário contínuo Empty Copiar campos de formulário contínuo

    Mensagem  Rosalvo Risso 22/8/2018, 18:18

    Boa tarde Franklin!
    Muito obrigado pela atenção.
    Mas o que eu preciso é que o botão esteja no formulário principal e copie todos os registros na vertical.
    No seu exemplo eu precisaria que o botão fizesse copiar todos os registros do campo "Origem"

    Origem

    PARANÁ
    BRASILIA
    CUIABÁ
    PORTO VELHO
    RIO GRANDE
    SAO PAULO
    RIO
    BAHÍA
    CURITIBA
    MANAUS
    ST CATARINA

    E colaria em um campo do formulário principal.
    Muito obrigado mais uma vez!
    FranklinJSP
    FranklinJSP
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 479
    Registrado : 25/02/2016

    [Resolvido]Copiar campos de formulário contínuo Empty Re: [Resolvido]Copiar campos de formulário contínuo

    Mensagem  FranklinJSP 22/8/2018, 19:28

    Agora sim!!!
    Entendí!!!  Wink

    Espero ter ajudado
    Saludos desde Bolivia


    .................................................................................
    Meu Português não é muito bom,
    mas eu gosto de colaborar... em qualquer idioma
    Smile "Access... minha paixão"
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5077
    Registrado : 20/04/2011

    [Resolvido]Copiar campos de formulário contínuo Empty Re: [Resolvido]Copiar campos de formulário contínuo

    Mensagem  Silvio 22/8/2018, 19:40

    Boas....

    Se me permitem um pitaquinho de leve...

    A titulo de deixar o código um pouco mais refinado, acrescentado um espaço para que os campos saiam um abaixo do outro.

    Private Sub BtnCopiar_Click()
    Dim RS As DAO.Recordset
    Set RS = CurrentDb.OpenRecordset("SELECT Origem FROM Frutas")
    With RS
    .MoveFirst
    Do Until RS.EOF
    Me.Texto1 = Me.Texto1 & vbCrLf & " " & !Origem ' acrescentado um espaço.
    .MoveNext
    Loop
    End With
    RS.Close
    Set RS = Nothing
    End Sub


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    Rosalvo Risso
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 89
    Registrado : 21/05/2015

    [Resolvido]Copiar campos de formulário contínuo Empty Copias campos de formulário contínuo

    Mensagem  Rosalvo Risso 22/8/2018, 20:22

    Muito obrigado a todos!
    FranklinJSP
    FranklinJSP
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 479
    Registrado : 25/02/2016

    [Resolvido]Copiar campos de formulário contínuo Empty Re: [Resolvido]Copiar campos de formulário contínuo

    Mensagem  FranklinJSP 23/8/2018, 15:55

    Que bom!!! Funcionou!!!

    lol! lol! lol!


    .................................................................................
    Meu Português não é muito bom,
    mas eu gosto de colaborar... em qualquer idioma
    Smile "Access... minha paixão"
    avatar
    Rosalvo Risso
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 89
    Registrado : 21/05/2015

    [Resolvido]Copiar campos de formulário contínuo Empty Copiar campos de formulário contínuo

    Mensagem  Rosalvo Risso 23/8/2018, 23:19

    Funcionou beleza. Muito obrigado!
    ficou assim:

    Dim RS As DAO.Recordset
    Set RS = CurrentDb.OpenRecordset("SELECT Serv1 FROM Consulta30 WHERE AppointmentID=" & Me.AppointmentID & "")
    With RS
    .MoveFirst
    Do Until RS.EOF

    Me.AppointmentDesc = Me.AppointmentDesc & vbCrLf & " " & !Serv1
    .MoveNext
    Loop
    End With
    RS.Close
    Set RS = Nothing
    Me.qtdd.SetFocus
    avatar
    Rosalvo Risso
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 89
    Registrado : 21/05/2015

    [Resolvido]Copiar campos de formulário contínuo Empty Copias campos de formulário contínuo

    Mensagem  Rosalvo Risso 23/8/2018, 23:21

    Obrigado também ao Silvio!!!

    Conteúdo patrocinado


    [Resolvido]Copiar campos de formulário contínuo Empty Re: [Resolvido]Copiar campos de formulário contínuo

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 6/5/2024, 14:41