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 dados de registros diferentes para formulário

    avatar
    rgondim
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 229
    Registrado : 24/02/2012

    [Resolvido]Copiar dados de registros diferentes para formulário Empty [Resolvido]Copiar dados de registros diferentes para formulário

    Mensagem  rgondim 2/6/2012, 04:30

    Tenho uma consulta que seleciona os 03 últimos registros de uma determinada tabela.
    Nesta consulta, há os campos Salário e Data.

    Preciso copiar o valor dos dois campos (dois campos x 3 registros). No formulário, há 06 campos para para receber tais valores.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Copiar dados de registros diferentes para formulário Empty Re: [Resolvido]Copiar dados de registros diferentes para formulário

    Mensagem  criquio 2/6/2012, 14:53

    E como está fazendo isso? Em uma consulta? Com que expressão no sql? Forneça todos os detalhes para ajudar a entender e agilizar o processo.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    rgondim
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 229
    Registrado : 24/02/2012

    [Resolvido]Copiar dados de registros diferentes para formulário Empty Re: [Resolvido]Copiar dados de registros diferentes para formulário

    Mensagem  rgondim 2/6/2012, 17:38

    Criquio, a consulta foi criada para exibir três registros apenas.
    Por exemplo:
    Data........-.....Salario
    mai/2012..........1000,00
    abr/2012...........900,00
    mar/2012...........890,00

    O formulário possui estes campos:

    AntepenúltimoMês....AntepenúltimoSalário
    PenúltimoMês........PenúltimoSalário
    ÚltimoMês...........ÚltimoSalário

    Preciso trazer os resultados da consulta para o formulário.
    avatar
    rgondim
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 229
    Registrado : 24/02/2012

    [Resolvido]Copiar dados de registros diferentes para formulário Empty Re: [Resolvido]Copiar dados de registros diferentes para formulário

    Mensagem  rgondim 3/6/2012, 01:30

    Tentei Dmax e Dmin para copiar via VBA a primeira e última linha. Mas como copiar a do meio?
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Copiar dados de registros diferentes para formulário Empty Re: [Resolvido]Copiar dados de registros diferentes para formulário

    Mensagem  JPaulo 18/6/2012, 14:47

    - Funções agregadas, uma maneira rápida e fácil

    São conhecidas como funções agregadas as funções Dlookup, DSum, DAvg, DMin, DMax, DCount, entre outras.

    Dlookup: Busca um determinado critério, retornando o valor do campo definido.
    Sintaxe: Dlookup("[Campo a Retornar]";"Tabela/Consulta";"Critério").
    Exemplo: Você têm uma tabela chamada Clientes com os campos Código e Nome, você quer saber qual é o código do cliente "José de Silveira Ramos", a expressão ficaria:
    VariávelOuControle=Dlookup("[Código]";"Clientes";"[Nome]='José de Silveira Ramos'")

    DSum: Soma o total de um campo que satisfaz um determinado critério
    Sintaxe: DSum("[Campo a Somar]";"Tabela/Consulta";"Critério").
    Exemplo: Você têm uma tabela chamada Caixa e quer somar todas os valores do campo Entradas de registros com Data igual ao dia atual.A expressão ficaria:
    VariávelOuControle=DSum("[Entradas]";"Caixa";"[Data]=Date()")

    DAvg: Gera a média aritmética simples de valores de um campo da tabela.
    Sintaxe: DAvg("[Campo a Calcular]";"Tabela/Consulta";"Critério").
    Exemplo: Você têm uma tabela chamada Notas e quer a média de notas do aluno com o código 19.A expressão ficaria:
    VariávelOuControle=DAvg("[Nota]";"Notas";"[CodAluno]=19")

    DMin e DMax: Geram o menor e o maior valor encontrado de acordo com o critério.
    Sintaxe: DMin("[Campo a Calcular]";"Tabela/Consulta";"Critério").
    Exemplo: Você têm uma tabela chamada Notas e quer a menor nota do aluno com o código 19.A expressão ficaria:
    VariávelOuControle=DMin("[Nota]";"Notas";"[CodAluno]=19")
    Se fosse a maior nota:
    VariávelOuControle=DMax("[Nota]";"Notas";"[CodAluno]=19")

    DCount: Contam o número de itens encontrados de acordo com o critério.
    Sintaxe: DCount("[Campo a Calcular]";"Tabela/Consulta";"Critério").
    Exemplo: Você têm uma tabela chamada Alunos e quer a saber quantos deles são meninos.A expressão ficaria:
    VariávelOuControle=DMin("*";"Alunos";"[Sexo]='M'")



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Copiar dados de registros diferentes para formulário Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Copiar dados de registros diferentes para formulário Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Copiar dados de registros diferentes para formulário Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvido]Copiar dados de registros diferentes para formulário Empty Re: [Resolvido]Copiar dados de registros diferentes para formulário

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 08:32