none
Ajuda com Query de Relatório no CRM RRS feed

  • Pergunta

  • Bom dia,

    estou fazendo um relatório no visual studio utilizando matriz, pra encontrar o resultado utilizo dois atributos.

    Atributos utilizados:

    Canais (picklist) - Telefone, e-mail, site, etc

    Classificação do Cliente Potencial - Suspect, Interessado, etc.

    O objetivo é listar quantos suspects foram adquiridos por contato de telefone, contrato de email, contato de site.

    Não estou conseguindo fazer a query, alguem poderia me ajudar?

    Obrigada.

    sexta-feira, 22 de outubro de 2010 12:16

Respostas

  • Oi Suenne,

    Acho que essa é mais próxima do que você precisa:

    select

     

     

    (select value from stringmap where AttributeName = 'LeadSourceCode' and AttributeValue = L.LeadSourceCode) as [Fonte],

     

     

    (select value from stringmap where AttributeName = 'LeadQualityCode' and AttributeValue = L.LeadQualityCode) as [Qualificao],

     

    count(*) as [Quant]

    from

    lead

    as L

    group

     

    by

    LeadSourceCode

    ,

    LeadQualityCode

    order

     

    by

    LeadSourceCode

    ,

    LeadQualityCode

    []´s


    Carlos Amorim Junior
    "Colabore! A comunidade precisa de você."
    http://www.dynamicscrm.com.br
    sexta-feira, 22 de outubro de 2010 14:19

Todas as Respostas

  • Oi Suenne,

    Veja se a query abaixo ajuda:

    select

     

     

    (select value from stringmap where AttributeName = 'LeadQualityCode' and AttributeValue = L.LeadQualityCode) as [Qualificao],

     

    count(*) as [Quant]

    from

    Lead

    as L

    group

     

    by

    LeadQualityCode

    order

     

    by

    LeadQualityCode

    []´s


    Carlos Amorim Junior
    "Colabore! A comunidade precisa de você."
    http://www.dynamicscrm.com.br
    sexta-feira, 22 de outubro de 2010 14:13
  • Oi Suenne,

    Acho que essa é mais próxima do que você precisa:

    select

     

     

    (select value from stringmap where AttributeName = 'LeadSourceCode' and AttributeValue = L.LeadSourceCode) as [Fonte],

     

     

    (select value from stringmap where AttributeName = 'LeadQualityCode' and AttributeValue = L.LeadQualityCode) as [Qualificao],

     

    count(*) as [Quant]

    from

    lead

    as L

    group

     

    by

    LeadSourceCode

    ,

    LeadQualityCode

    order

     

    by

    LeadSourceCode

    ,

    LeadQualityCode

    []´s


    Carlos Amorim Junior
    "Colabore! A comunidade precisa de você."
    http://www.dynamicscrm.com.br
    sexta-feira, 22 de outubro de 2010 14:19
  • Carlos consegui aqui, o que eu devo fazer para que uma condição seja aplicada a todos os registros da minha entidade? Criei um formulário e só pega um registro.

    Obrigada.

    segunda-feira, 25 de outubro de 2010 13:40
  • Oi Suenne,

    Como assim? Não entendi sua pergunta.

    []´s


    Carlos Amorim Junior
    "Colabore! A comunidade precisa de você."
    http://www.dynamicscrm.com.br
    segunda-feira, 25 de outubro de 2010 17:46
  • Então, eu fiz um relatório, só que ele só ta executando pra um registro, eu que crie um formulário para cada clientes prospect.

    No report builder não tive essa dificuldade, pois ao mandar executar ele já pegava todos os registros.

    Facilitou?

    segunda-feira, 25 de outubro de 2010 18:19