Jagamisviis:


Looge uus aruanne tööriistaga SQL Server Data Tools.

SQL Server Data Tools on aruannete loomise keskkond, mis võimaldab teil luua või redigeerida teenuse SQL Server Reporting Services aruandeid Visual Studio. Lõpptulemus on aruandemääratluse RDL-fail, mis sisaldab aruandemääratlust, mille saate aruannete vaatamiseks avaldada.

Aruandeid saab koostada ka tavalise tekstiredaktori abil. Kohandatud aruande koostamiseks väiksema pingutusega muutke olemasolevat RDL-faili, mis pakub enamikku soovitud funktsioonidest. Lisateavet .rdl-faili XML-elementide vormingu kohta leiate teemast aruande määratlus Keeleabimaterjal. Määratud XML-skeemi abil saab muudetud aruande XML-i kontrollida. Aruandlusteenused kontrollivad ka aruande määratlus ja lükkavad aruande tagasi, kui definitsioon on aruande üleslaadimise katsel vale.

Märkus.

Kui .rdl-fail sisaldab päringut FetchXML , valideerib Microsoft Dynamics CRM 2016 RDL-i päringu aruannete koostamise laiend, mis valideerib selle skeemi suhtes FetchXML sisemiselt.

Kohandatud Fetch-põhise aruande koostamine

Kohandatud Fetch-põhise aruande loomiseks tehke järgmist.

  1. Veenduge Visual Studio, SQL Server Data Tools et teil oleks aruannete koostamise laiend Microsoft Dynamics CRM 2016 ja toetatud versioon ja vajalikud õigused. Lisateave:Aruande kirjutamise keskkond, kasutades SQL Server Data Tools

  2. Avage Visual Studio ja seejärel looge aruandeserveri projekt.

  3. Paremklõpsake lahenduseuurijas kausta Aruanded ja seejärel valige Lisa uus aruanne.

  4. Tehke valik Edasi.

  5. Valige lehel andmeallikas suvand Uus andmeallikas ja seejärel määrakejärgmised üksikasjad.

    • Nimi: tippige andmeallikas nimi.

    • Type (Tüüp): Vali. Microsoft Dynamics 365 Fetch

    • Ühendusstring: määrake ühendusstring. Ühendusstring tuleb määrata järgmises vormingus:

      ServerURL;Organisatsiooni nimi;HomeRealmURL

      Selles ühendusstringis on kohustuslik ainult ServerURL. Kui atribuut OrganizationName pole määratud, kasutatakse esimest organisatsiooni, kuhu seda päringut käitav kasutaja kuulub. HomeRealmURL on teie organisatsiooni kasutatava identiteedipakkuja koduvaldkonna URL, mida on vaja siis, kui teie organisatsioon kasutab identiteedihalduseks rakendust Federation. Algse URL-i määramiseks võtke ühendust oma võrguadministraatoriga.

      Valige Credentials , et määrata mandaadid dynamics 365 for Customer Engagementi rakenduste või rakendusekomplektiga Dynamics 365 for Customer Engagement ühenduse loomiseks, ja seejärel valige Edasi.

  6. Tippige lehel Päringu FetchXML kujundamine päring väljale Päring . Selle päringu saamiseks on teil järgmised võimalused.

    • Hankige täpsema FetchXML otsingu päringust. Selleks avage Customer Engagement (on-premises) rakendus, valige Täpsem otsing, looge soovitud päring ja seejärel valige vahekaardil Täpsem otsing käsk Laadi alla toomise XML. Kopeerige andmestiku FetchXML atribuutide päringuväljale sisse Visual Studio.

    • Sisestage päring FetchXML käsitsi. See näide näitab, kuidas luua aruanne, mis kuvab kõik 5,000 või enama töötajaga kontod.

      <fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="false">  
        <entity name="account">  
          <attribute name="name" />      
          <attribute name="numberofemployees" />  
          <attribute name="accountnumber" />  
          <order attribute="name" descending="false" />  
          <filter type="and">  
            <condition attribute="numberofemployees" operator="gt" value="5000" />  
          </filter>  
        </entity>  
      </fetch>  
      

    Tehke valik Edasi.

  7. Kontrollige aruandesse kaasatavaid välju ja seejärel valige Edasi.

    • Aruannete koostamise laiend lisab sõltuvalt andmetüübist lisavälju. Arvudel, kuupäevadel, otsingutel ja suvandikomplektidel on lisaväliNime väärtus . Näiteks kui atribuut FetchXML createdon kaasatakse , on saadaval kaks välja: createdon ja createdonValue.
      • väliNimi (näide: loodudon)
        • See väli on string, mis on vormindatud vastavalt kasutaja vormingusätetele. See on mõeldud ainult kuvamiseks. Väärtuse teisendamine algseks andmetüübiks võib põhjustada tõrke. Näiteks võib avaldis =CDate(Fields!createdon.Value) nurjuda või anda vale kuupäeva, kui kuupäevavorming ei vasta aruandeserveri lokaadisätetele.
        • Suvandiväljade puhul on väärtus suvandikomplekti väärtuse kuvatav tekst.
        • Otsinguväljade puhul on väärtus lingitud kirje esmane nimeväli.
      • väljaNimiväärtus (näide: createdonValue)
        • See väli on välja töötlemata vormindamata väärtus vastavalt andmetüübile. Välju saab reguleerida ja vormindada kasutajaspetsiifilise kuva jaoks, kasutades peidetud CRM_ vormingu parameetreid.
        • Kuupäeva ja kellaaja väljade puhul on see UTC väärtus.
        • Arvu- või valuutaväljade puhul on see vormindamata arvväärtus.
        • Suvandiväljade puhul on see suvandi numbriväärtus.
        • Otsinguväljade puhul on see otsinguvälja Guid.
  8. Valige aruandele rakendatav laad ja seejärel valige Edasi.

  9. Kontrollige aruandesse kaasatavad väljad ja sisestage aruande nimi, näiteks üle 5,000 töötajaga kontod. Valige Lõpeta.

  10. Kui soovite näha, kuidas aruanne käitamisel kuvatakse, valige vahekaart eelversioon .

    See loob määratletud aruande nimega RDL-faili. Seda faili saate kasutada kohandatud aruande avaldamiseks rakendusekomplektis Dynamics 365 for Customer Engagement, kasutades aruandeviisardit. Lisateave: Aruannete avaldamine

Vaata ka

Aruande kirjutamise keskkond