MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Carregar Gráfico via VBA (Rowsource)

    Compartilhe

    Edson1974
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 163
    Registrado : 10/05/2011

    [Resolvido]Carregar Gráfico via VBA (Rowsource)

    Mensagem  Edson1974 em Sab 02 Nov 2013, 18:11

    Boa tarde.

    Estou em uma luta desigual para gerar um gráfico via VBA utilizando o ROWSOURCE, porém, não estou conseguindo.
    Quando jogo o sql nas propriedades do gráfico na origem da linha funfa direitinho mas quando coloco no evento ao abrir do relatório não vai de jeito nenhum. Segue abaixo o código que estou utilizando que diretamente no gráfico funciona e em VBA não.

    grfSemana8.RowSource = "SELECT [StatusKAEA], SUM([Quantidade]) AS SomaDeQuantidade FROM tblControleMesKAEA_Proj WHERE [Semana] = '38' GROUP BY [StatusKAEA]"

    A mensagém gerada é a seguinte:
    "Erro em tempo de execução '2455':
    Voce inseriu uma expressão que contém uma referência inválida à propriedade RowSource."

    O meu Access é o 2010.

    Obrigado.
    avatar
    HARYSOHN
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12230
    Registrado : 01/03/2011

    Re: [Resolvido]Carregar Gráfico via VBA (Rowsource)

    Mensagem  HARYSOHN em Sab 02 Nov 2013, 23:14

    Relatórios não tem propriedade RowSource (Origem da linha) e sim RecordSource.

    Cumprimentos.


    .................................................................................
    PILOTO
    الله أكبر Paz, Justiça e Liberdade! الله أكبر
    CLIQUE AQUI E VEJA O VÍDEO >>> BIOMETRIA EM ACCESS

    Iniciando no Access? Então veja esse tópico e também esse


    BUSCA NO FÓRUM - CLIQUE AQUI!!!

    Quando tua dúvida for RESOLVIDA, dê retorno com AGRADECIMENTO a aqueles que gastaram seu tempo em te ajudar.
    Clique no botão Resolvido logo acima do botão Enviar, do lado direito. Todos nós agradecemos.  
    [Você precisa estar registrado e conectado para ver esta imagem.]

    Edson1974
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 163
    Registrado : 10/05/2011

    Re: [Resolvido]Carregar Gráfico via VBA (Rowsource)

    Mensagem  Edson1974 em Dom 03 Nov 2013, 10:33

    Bom dia Piloto.

    O Rowsource é do gráfico e não do relatório.

    Obrigado.
    avatar
    HARYSOHN
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12230
    Registrado : 01/03/2011

    Re: [Resolvido]Carregar Gráfico via VBA (Rowsource)

    Mensagem  HARYSOHN em Dom 03 Nov 2013, 14:25

    Manda um modelo simplificado com os objetos envolvidos para que possamos entender melhor o funcionamento do que pretende.. Dando uma descrição detalhada do mesmo.

    Cumprimentos.


    .................................................................................
    PILOTO
    الله أكبر Paz, Justiça e Liberdade! الله أكبر
    CLIQUE AQUI E VEJA O VÍDEO >>> BIOMETRIA EM ACCESS

    Iniciando no Access? Então veja esse tópico e também esse


    BUSCA NO FÓRUM - CLIQUE AQUI!!!

    Quando tua dúvida for RESOLVIDA, dê retorno com AGRADECIMENTO a aqueles que gastaram seu tempo em te ajudar.
    Clique no botão Resolvido logo acima do botão Enviar, do lado direito. Todos nós agradecemos.  
    [Você precisa estar registrado e conectado para ver esta imagem.]
    avatar
    HARYSOHN
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12230
    Registrado : 01/03/2011

    Re: [Resolvido]Carregar Gráfico via VBA (Rowsource)

    Mensagem  HARYSOHN em Dom 03 Nov 2013, 14:28

    Ha sim.. Me ocorreu algo... O evento ao Abrir muitas vezes em um relatório ou formulário não é o evento apropriado para algumas instruções.. porque?

    Bem.. Ao abrir ele em várias situações apenas carrega no form ou relatório o objeto em si... e carregar este objeto neste evento não poderá dar certo..
    Tente no evento ao carrregar.. pois assim..

    Ao abrir >>> Carrega o objeto no relatório ou formulário
    Ao Carregar >> Alimenta o objeto que fora colocado no mesmo.

    Cumprimentos.


    Última edição por HARYSOHN em Sab 01 Fev 2014, 11:42, editado 1 vez(es) (Razão : Tópico dado como resolvido por falta de resposta)


    .................................................................................
    PILOTO
    الله أكبر Paz, Justiça e Liberdade! الله أكبر
    CLIQUE AQUI E VEJA O VÍDEO >>> BIOMETRIA EM ACCESS

    Iniciando no Access? Então veja esse tópico e também esse


    BUSCA NO FÓRUM - CLIQUE AQUI!!!

    Quando tua dúvida for RESOLVIDA, dê retorno com AGRADECIMENTO a aqueles que gastaram seu tempo em te ajudar.
    Clique no botão Resolvido logo acima do botão Enviar, do lado direito. Todos nós agradecemos.  
    [Você precisa estar registrado e conectado para ver esta imagem.]
    avatar
    esmsoft
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 38
    Registrado : 13/04/2011

    Ao Carregar gráfico preciso preencher o RowSource do mesmo via código

    Mensagem  esmsoft em Sex 23 Dez 2016, 13:02

    Bom dia,

    Gostaria saber se a como colocar em Ao Carregar do Relatorio, para alterar o rowsource do grafico, mas quando faço isso gera um erro, dizendo que não é possivel alterar a propriedade origem da linha apos a impressão.

    Alguém pode me ajudar.

      Data/hora atual: Seg 26 Jun 2017, 19:17