Parhaat käytännöt raporteille
Seuraavien parhaiden käytäntöjen avulla voit luoda raportteja, jotka on helpompi kirjoittaa, ovat tiettyjen määräysten ja standardien mukaisia tehokkaammin toteutettavia.
Yleiset parhaat käytännöt
Tässä osassa on parhaat käytännöt mukautettujen Fetch-pohjaisten raporttien luomiseen.
Luo uusia raportteja olemassa olevan raportin perusteella
Tarkista, onko sovelluksessa jo aiemmin luotu raportti, joka vastaa etsimääsi rakennetta. Lataa raportin määrittely kyseiselle raportille ja muuta RDL-tiedostoa sen sijaan, että luot kokonaan uuden. Näin säästät suunnitteluaikaa ja vähennät raportin kirjoittamisvirheitä.
Käytä Customer Engagement (on-premises) muotoiluja valuutoille, luvuille, päivämäärille ja kellonajoille ja kalenterille
FilteredUserSettings
-näkymä sisältää tietoja rahasumman muodosta, päivämäärän ja ajan muotoja, luvun muodon, negatiivisen luvun, ensimmäinen viikonpäivän, kalentereita ja muut muodot. Customer Engagement (on-premises)sisältää fn_GetFormatStrings tietokannan toiminnon päivämäärän, kellonajan, luvun ja valuutan ja kalenterin muodon FilteredUserSettings
-näkymästä.
Käytä näitä resursseja raporteissa arvojen oikeinmuotoiluun.
Määritä sivun koko
Raportointipalvelujen ei tarjoa eksplisiittistä sivun suuntaa, kuten pysty- ja vaakasuuntaa tai aseta valmiiksi sivujen kokoa. Standardi-raportit on tarkoitettu sivukoille 8,25 x 11 (pysty) tai 11 x 8,25 (vaaka), ja niitä voi käyttää US letter- että A4-kokoisella paperilla.
Luo varmuuskopio raporteista
Tee varmuuskopiot kaikista raporteista ja tallenna ne tietokoneelle, joka ei ole sama kuin raportointipalvelin.
Määritä tarvittaessa tietojen tuonnin katkaisu
Tekstinkierrätys on oletusominaisuus tekstiruutunimikkeelle raportointipalveluissa. Se tarkoittaa, että, ellei toisin osoiteta, koko teksti Rivitetään koko tekstialueella määritetylle leveydelle ja sitten se kasvaa vertikaalisesti. Jos katkaisu määritetään, tekstiruutu lyhentää tekstin tekstiruudun leveyden mukaan määritettyä täyttöleveyttä noudattaen (oletusarvo on 2 pt vasemmalla ja oikealla). Sen jälkeen kaikki enimmäispituuden ylittävät katkaisut edellyttää mukautettua koodausta.
Vakioraportit määritetään näyttämään työkaluvihjeissä staattista tekstiä tai tietokenttien arvoja, kun käyttäjä osoittaa osoittimella raportin kohtaa. Jos käytät katkaisemista, kannattaa ToolTip
ominaisuus-kenttään asettaa arvo niin, että koko teksti tulee näkyviin, kun käyttäjä liikkuu katkaistun tekstin päällä.
Parhaat käytännöt, kun luot raportteja, jotka sisältävät päivämäärä- ja kelloaikakenttiä
Luodessasi raportteja, joissa käytetään päivämäärä-ja kellonaikakenttiä, on hyvä olla tietoisia seuraavista toimista:
Jotta päivämäärä ja aika-arvot Customer Engagement (on-premises):ssa olisivat yhdenmukaisia, kun luot raportteja, joissa on käytössä Universal Coordinated Time (UTC) -perusteinen kenttä (aikavyöhyke-riippumaton tai vain päivämäärä) voit muuntaa arvon aluekohtaisen aikavyöhykkeen perusteisiksi (käyttäjä paikallinen) arvoiksi.
Jos muutat entiteetin kentän päivämäärä ja aikatoimintoja, tarvitset ehkä luoda raportteja, joissa käytetään sitä päivää ja aikaa, jotta raportti näyttää kyseisen kentän oikein.
Luo uudelleen ohjatulla raportin luontitoiminnolla tehty raportti. Muokkaa raporttia ohjatulla raportin luontitoiminnolla samoja parametrejä käyttäen luodaksesi raportti uudelleen.
Luo uudelleen raportit hallittuun ratkaisuun perustuen. Hallituissa ratkaisuissa raportin muokkaamisen sijaan voit tuoda ratkaisun uudelleen luodaksesi raportti uudelleen.
Luo mukautettuja raportteja, joita on luotu Visual Studio:lla. Päivitä päivämäärän ja kellonajan kentät Visual Studio tarpeen mukaan ja Julkaise raportti uudelleen.
Saat lisätietoja päivämäärä-ja kelloaikakentistä katsomalla päivämäärä- ja kellonaikatietotyyppien toiminta.
Katso myös
Raportointi- ja analysointiopas
Raporttien suorituskyvyn parantaminen