Dynaamiset kuvat SSRS-raporttiin SCCM:lle

Kuinka monta kertaa olet halunnut tehdä System Center Configuration Manager (SCCM) SSRS -raporteistasi nopeasti pienen tiedon? Dynaamisen kuvan lisääminen saattaa olla juuri sitä, mitä tarvitaan.

Jonkin sisällä uusi raportti luomani, päätin käyttää dynaamisia kuvia näyttääkseni ihmisille tietokoneiden luettelon online -tilan. Kuinka voit lisätä dynaamisen kuvan raporttitaulukkoon? Usko minua, kun sanon, että se on yhtä helppoa kuin staattisen kuvan lisääminen taulukkoon. Olin yllättynyt kuullessani, että en ole vielä kirjoittanut blogitekstiä tästä aiheesta, joten tässä viestissä näytän sinulle vaihe vaiheelta, kuinka dynaaminen kuva lisätään taulukon tai matriisin sarakkeeseen.

Tausta

Jotta voin välittää tietokoneen online -tilan uudessa raportissani, näytän sinulle, kuinka lisäsin pienen sarakkeen, joka sisältää kuvan. Kuvassa on kolme pistettä: vihreä online -tilassa, harmaa offline -tilassa ja musta tuntemattomassa tilassa. Mikä kuva näytetään, riippuu SCCM -kyselyni tuloksista. Tämä kysely perustuu tietokoneen online -tilaan, joka, jos muistan oikein, lisättiin SCCM: n nykyiseen haaraan 1602. Näytän myös käyttämäni IIF -käskyt, jotka määrittävät dynaamisen kuvan.

Voitko lisätä dynaamisen kuvan raporttien rakennustyökalun saraketaulukkoon?

EHDOTTOMASTI! Raportin rakennustyökalun rajoitusten vuoksi en kuitenkaan käytä sitä lähes koskaan. Käytän sen sijaan Visual Studio BI: tä, mutta nämä ohjeet ovat lähes 100% identtiset Report Builderin kanssa.

Päästä alkuun

Ensinnäkin sinulla on oltava:

-SQL Server Data Tools 2015 tai uudempi asennettuna. Jos ei, katso blogikirjoitukseni, Kuinka asennat SQL Server Data Toolsin?

-Luo SQL Server -kyselysi SSMS: ssä ja kaikki on hyvä mennä. Jos ei, katso blogikirjoitukseni, Missä on SQL Server Management Studio (SSMS)?

-Luotu raportti. Jäljellä on vain lisätä uusi sarake, joka sisältää dynaamisen kuvan.

-Valitse kuvat ja ne ovat valmiita tuontia varten.

Dynaamisen kuvan lisääminen raporttitaulukkoon SSRS: ssä

Tämä on korkean tason prosessi:

Tuo ensin kuvat.

Toiseksi lisää sarake.

Kolmanneksi, päivitä rivin ominaisuudet.

Tuo kuvia

Dynaaminen kuva - Lisää kuva

Varmista, että Ilmoita tiedot ikkuna on auki, napsauta hiiren kakkospainikkeella Kuvat solmu ja valitse Lisää kuva…

Dynaaminen kuva - kuvat

Selaa kuvien sijainti avoimessa ikkunassa. Jos et näe niitä, sinun on ehkä vaihdettava tiedostotyyppi vastaamaan kuvatyyppiä.

Dynaaminen kuva - Avaa -painike

Valitse tiedosto ja napsauta Avata -painiketta.

Dynaaminen kuva - tuodut kuvat

Toista kolme viimeistä vaihetta, kunnes kaikki kuvat on tuotu.

Sarakkeen lisääminen raporttitaulukkoon tai matriisiin

Dynaaminen kuva - Lisää sarake

Tässä tapauksessa käytän matriisia, mutta nämä vaiheet toimivat myös taulukossa. Lyhyesti sanottuna tähän ei ole temppuja. Lisää vain sarake.

Dynaaminen kuva - koko

Säädä seuraavaksi sarakkeen kokoa valitsemalla ensin sarake. Säädä sitten leveys Ominaisuudet -ikkunassa. Minun tapauksessani säädin leveydeksi .375 tuumaa, koska se toimi hyvin tuoduille kuville.

Päivitä rivin ominaisuudet

Tähän asti kaiken pitäisi olla melko suoraviivaista, ja kun saat asiat selville, tämä viimeinen vaihe on myös helppo. Täytyy kuitenkin myöntää, että alku oli vaikeaa.

Ensin sinun on koottava IIF -lausunnot. Yllättäen tämä vaihe on hyvin samanlainen kuin mitä kuvasin Vaihtoehtoisten rivivärien lisääminen SCCM -raportteihin. Ainoa ero on, että sen sijaan, että soveltaisin vain taustaväriä, tässä tapauksessa käytin raportissani sekä kuvia että taustavärejä. Tein tämän, jotta tulokset eivät näyttäisi hauskoilta valkoisella taustalla harmaiden rivien kuvien takana.

Tässä ovat käyttämäni lausunnot:

= IIF (Kentät! Online_Status.Value = "Offline", "harmaa", IIF (Kentät! Online_Status.Value = "Online", "vihreä", "musta"))

Nämä kaksi IIF -lausuntoa määrittävät dynaamiset kuvat. Ensimmäinen tarkistaa offline -tilan. Jos tämä on totta, harmaa kuva on valittu. Jos se ei ole totta, se siirtyy toiseen IIF -lausuntoon. Toisessa IIF -lausunnossa se tarkistaa, onko tila "Online". Jos tämä on totta, vihreä kuva valitaan, muuten musta.

Kun olet saanut lausuntosi, etsi Täyttää osassa Ominaisuudet ikkuna. Laajenna Taustakuva rivi.

Dynaaminen kuva - Ominaisuudet -ikkuna

Muuta Lähde arvoon Upotettu.

Liitä IIF -lauseesi Arvo laatikko.

Muuttaa TaustaToista kohteeseen Leike.

Kun viimeinen vaihe on valmis, dynaamiset kuvat näkyvät raportissasi.

Dynaaminen kuva - Etsi tietokoneet käyttäjänimen mukaan

Kun katsot yllä olevaa raporttia, eikö vasemmanpuoleiset kuvat näyttävät hyviltä ?!

Muuten, Etsi tietokoneet käyttäjänimen mukaan raportti on Enhansoft: n ilmainen raportti -arvonta maaliskuulta 2019. Haluatko tietää lisää siitä? Ole kiltti katso tämä viesti. Jos sinulla on kysyttävää dynaamisten kuvien lisäämisestä SCCM SSRS -raporttiin, ota rohkeasti yhteyttä minuun osoitteessa @GarthMJ.

Katso, miten Right Click Tools muuttaa järjestelmien hallintatapaa.

Paranna tuottavuutta välittömästi rajoitetulla, ilmaisella Community Editionilla.

Aloita Right Click Tools: n käyttö tänään:

Jaa tämä:

Tuki

  • Kenttä on validointitarkoituksiin ja tulee jättää koskemattomaksi.

Ota yhteyttä

  • Kenttä on validointitarkoituksiin ja tulee jättää koskemattomaksi.
fiFinnish