Computer Datasheet
Dieses individuell anpassbare Datenblatt dient zur Anzeige verschiedener Computerdaten.
Der Aufbau gliedert sich in verschiedene Sektionen, die jeweils ein Bild, eine Überschrift und einer Tabelle (bestehend aus beliebig vielen Datensätzen) beinhalten. Hinter jeder Tabelle befindet sich eine SQL-Abfrage, die individuell angepasst werden kann. Darüber hinaus können auch Sektionen entfernt oder neue hinzugefügt werden.
Außerdem können verschiedene Konfigurationen für unterschiedliche Computertypen hinterlegt werden. Dazu dient die Konfigurationsdatei ComputerDataSheet_TypeMapping.xml. Nähere Informationen dazu befinden sich im folgenden Abschnitt zur Konfiguration bzw. Computer Datasheet Editor.
Konfiguration - Plug-inintegration
Die folgende Konfiguration bezieht sich auf das Bildbeispiel.
- Assembly: ComputerDatasheetPlugin
- Name: COMPUTER_DATASHEET (wird übersetzt)
- Icon: chart_pie2.png
- SelectedComputer: Single
Konfiguration - Global
- DataTableFromComputerNameQuery: SQL-Abfrage zur Ermittlung der Resource ID auf Grundlage eines Computernamens. Hier sollte genau ein Wert zurückkommen.
- DataTableFromComputerIDQuery: SQL-Abfrage zur Ermittlung des Computernames auf Grundlage einer Resource ID. Hier sollte genau ein Wert zurückkommen.
- LastHWScanQuery: SQL-Abfrage zur Ermittlung der letzten Hardwareinvetur.
- PrimaryKey: Ersetzungsparameter für die Resource ID.
- ExpandLoadedData: Wenn aktiviert: Automatsiches ausklappen aller Sektionen, nachdem das Plugin geladen wurde.
- CheckLastHWScan: Wenn aktiviert: Keine Anzeige von Daten, wenn noch keine Hardwareinventur durchgeführt wurde.
In der Standardinstallation existieren noch vier zusäzliche Konfigurationsdateien. Je nach Bedarf können hier weitere Konfigurationen hinzugefügt werden. Zur Bearbeitung dieser Konfigurationsdateien dient das beiliegende Tool Computer Datasheet Editor.
{Installationspfad}\Web\SCCMManager\Resources\Configuration\ComputerDataSheet_TypeMapping.xml
{Installationspfad}\Web\SCCMManager\Resources\Configuration\ComputerDataSheet_Data.xml
{Installationspfad}\Web\SCCMManager\Resources\Configuration\ComputerDataSheet_DesktopData.xml
{Installationspfad}\Web\SCCMManager\Resources\Configuration\ComputerDataSheet_ServerData.xml