none
Consulta fetch xml crm online RRS feed

  • Pergunta

  • Estou alterando um relatório do crm online (através do SQL SERVER BUSINESS INTELLIGENCE DEVELOPMENT STUDIO 2008), e como todos devem saber, as consultas não são mais realizadas com sql e sim com fetch. Estou tentando comparar 2 campos de 2 entidades diferentes numa condição do filtro, mas não estou conseguindo progredir. Procurei na internet mas não encontrei nada que pudesse me ajudar. No SQL seria mais ou menos isto:

    select F.new_valorhora from FilteredNew_detalhesfuncionario as F where
                F.new_funcionarioid = new_apontamentos.ownerid and 
                new_apontamentos.new_horainicial between F.new_datainicial and F.new_datafinal

    precisaria converter este select para fetchxml, fiz assim:

    <entity name="mgc_appointment"><all-attributes />

    <link-entity name="mgc_employeedetails" from="mgc_employeeid" to="ownerid" alias="ad">
          <attribute name="mgc_hourlyrate" />
          <filter type="and">
               <condition attribute="mgc_starttime" operator="ge" value="" />
               <condition attribute="mgc_starttime" operator="le" value="" />       
          </filter>
         </link-entity>

    tentei assim (adicionando o alias das entidades) mas deu erro:

    <condition attribute="mgc_appointment.mgc_starttime" operator="ge" value="ad.startdate" />

    como que faço para referenciar um campo/atributo de outra entidade no value?

    o value teria que receber um atributo/campo de outra entidade....

    obrigado

    William

     

    quarta-feira, 2 de março de 2011 20:21

Respostas

Todas as Respostas