Lägga till ett promptvärde till titeln på en SCCM -rapport

Små saker gör skillnad och detta gäller särskilt när det gäller SCCM -rapporter. Ofta i mina rapportskrivningssessioner har jag inte tid att visa folk alla de små sakerna, så i det här blogginlägget kommer jag att visa hur det kan göra en värld av skillnad att lägga till ett snabbt värde till titeln på en SCCM -rapport. Förresten, du kanske vill granska förra veckans blogginlägg, “Hur kan jag lägga till en titel till en SCCM -rapport, ”För ytterligare information.

Jag ska använda en av Enhansoft -rapporter nyligen uppdaterade rapporter, Räkna efter chassityper, i mitt exempel. Låt oss först titta på en modifierad version av denna rapport. Du kommer att märka att jag inte har lagt till ett snabbvärde i titeln än.

Rapport 1

Lägga till ett promptvärde i titeln - rapport 1

Rapport 2

Lägga till ett promptvärde i titeln - rapport 2

Dessa rapporter ger mig all information jag behöver veta om antalet stationära datorer, bärbara datorer etc. på två av våra webbplatser. Trevligt, va? Men här är problemet: vilka webbplatser? Vi har tio olika platser och varje webbplats har sin egen SCCM -samling. Vår SCCM -administratör sammanställde faktiskt tre rapporter (jag visar bara två av dem) så jag får gissa vilken som tillhör vilken webbplats.

Lägga till ett promptvärde i titeln - rapporter

Lyckligtvis kan jag snabbt avgöra vilken rapport som tillhör vilken webbplats (se ovan). Om jag inte hade tillgång till denna information kan det dock krävas mycket detektivarbete för att ta reda på vilken rapport som tillhör vilken webbplats. Varför inte lägga till en underrubrik som säger vilken samling rapporten baserades på istället för att gå igenom allt detta arbete?

Samlingsfråga

Du har förmodligen använt en samlingsfråga som liknar den nedan. Den här visar alla samlingar sorterade efter namn.

Välj
Coll.CollectionID,
Coll.Name
från
dbo.v_Collection Coll
Sortera efter
Coll.Name

Samlingsprompt

Lägga till ett promptvärde i titeln - Egenskaper för rapportparametrar

Uppmaningen eller parametrarna för en rapport kommer vanligtvis att konfigureras med hjälp av samlingsfrågan som jag visade dig tidigare. Denna frågeinformation fyller i etiketter och värden. Lägg märke till att CollectionID är Värde och samlingsnamnet är Märka.

Huvudfråga - Relevant avsnitt

Här är det relevanta avsnittet i frågan som handlar om samlingar för min rapport:

när '23' sedan 'Rack Mount Chassis'
när '24' sedan 'Sealed-Case PC'
annat 'Odefinierat'
sluta som 'PCChassis',
räkna (*) som "Totalt"
FRÅN
dbo.v_FullCollectionMembership FCM
gå med dbo.v_R_System_Valid RV på RV.ResourceID = FCM.ResourceID
gå med dbo.v_GS_SYSTEM_ENCLOSURE SE på SE.ResourceID = RV.ResourceID
Var
FCM.CollectionID = @Coll
Grupp av
SE.Chassistyper0
Sortera efter
SE.Chassistyper0

De CollectionID används för att begränsa antalet datorer till en viss samling.

Lägga till ett promptvärde i titeln - värde

Lägga till ett promptvärde i titeln - textrutaegenskaper

Trots vad du kanske tror är det en ganska enkel uppgift att lägga till ett snabbt värde till en titel. Lägg till en textruta i avsnittet i rapporthuvudet och se till att storleken är korrekt. Högerklicka på den och välj sedan Textruta egenskaper ... I det här exemplet är textrutan omedelbart under rubriken.

Lägga till ett promptvärde i titeln - General Node

Allmän nod, välj ekvationsknappen Lägga till ett promptvärde till knappen titel - ekvation intill Värde område.

Lägga till ett promptvärde i titeln - uttryck

Välj på nedre vänstra sidan av skärmen Parametrar. Om du gör det visas värdet på höger sida. Dubbelklicka på Coll parameter för att lägga till den i Ange uttryck för: Värde textruta. Se till att likhetstecknet föregår texten. Klick OK två gånger för att återgå till Designer flik.

Lägga till ett promptvärde i titeln - rapport 3

När du har förhandsgranskat rapporten ser du något liknande det du ser i skärmdumpen ovan. Tekniskt sett är vi klara. Jag visade dig hur du lägger till ett snabbvärde i titeln, men vilken samling är SMSDM003? Det är användbart att veta vad CollectionID du använde från snabbfrågan, men det skulle vara ännu mer användbart att veta samlingsnamnet.

Lägga till ett promptvärde till titeln - Etikett

Gå tillbaka till Uttryck dialog ruta.

Lägga till ett promptvärde till titeln - Etikett

Ta bort ordet Värde, men behåll "." period. När du väl har gjort detta, IntelliSense funktion i Visuell Studio visar automatiskt tillgängliga alternativ. Välj Märka alternativet och dubbelklicka på OK knapp.

Lägga till ett promptvärde i titeln - rapport 4

Nu när du förhandsgranskar rapporten ser du samlingsnamnet! Är det inte coolt? Återigen, tekniskt sett är vi klara, men jag vill ge denna underrubrik mer sammanhang.

Lägga till ett promptvärde i titeln - sträng

Jag ska ändra formatet för att visa att "Kanata Office" är den valda samlingen. Jag gör detta genom att lägga till texten "Collection:" i samlingsnamnet.

Gå helt enkelt tillbaka till Uttryck dialogrutan och uppdatera den med följande:

= string.format ("Samling: {0}", Parametrar! Coll.Label)

Lägga till ett promptvärde i titeln - Uppdaterat uttryck

När du har uppdaterat uttrycket dubbelklickar du på OK knapp.

Lägga till ett promptvärde i titeln - rapport 5

Förhandsgranska rapporten, än en gång. Ser det inte bra ut? Denna uppdatering löser nu mysteriet för vilken rapport som var för vilken samling. Detta enkla tips kan ta dina rapporter till nästa nivå.

Om du har några frågor om att lägga till ett snabbt värde till titeln, kontakta mig gärna @GarthMJ.

Se hur Right Click Tools förändrar hur system hanteras.

Öka produktiviteten direkt med vår begränsade, kostnadsfria Community Edition.

Kom igång med Right Click Tools idag:

Dela detta:

Support

  • Detta fält används för valideringsändamål och ska lämnas oförändrat.

Kontakt

  • Detta fält används för valideringsändamål och ska lämnas oförändrat.
sv_SESwedish