Computer Datasheet
Dieses individuell anpassbare Datenblatt dient zur Anzeige verschiedener Computerdaten.
DerDas Aufbau„Computer gliedertDatasheet“-Plugin sichstellt ein individuell anpassbares Datenblatt zur Verfügung, über das verschiedene Informationen zu einem ausgewählten Computer dargestellt werden können.
Das Datenblatt ist in verschiedenemehrere Sektionen,Sektionen dieunterteilt. jeweilsJede einSektion besteht aus
- einem optionalen Bild,
- einer Überschrift
- sowie einer Tabelle
(bestehend ausmit beliebig vielenDatensätzen)Datensätzen.
Jede Tabelledieser befindetTabellen sichbasiert eineauf SQL-einer frei konfigurierbaren SQL‑Abfrage, die individuellbei Bedarf angepasst werden kann. Darüber hinaus könnenlassen auchsich Sektionen entferntentfernen oder neue hinzugefügtSektionen werden.hinzufügen, um das Datenblatt an individuelle Anforderungen anzupassen.
AußerdemZusätzlich können verschiedeneunterschiedliche Konfigurationen für unterschiedlicheverschiedene Computertypen hinterlegt werden. DazuHierzu dient die KonfigurationsdateiDatei ComputerDataSheet_TypeMapping.xml.
Weitere NähereDetails Informationen dazuhierzu befinden sich im folgenden Abschnitt zur Konfiguration bzw. im Computer Datasheet Editor.
Datenbank Konfiguration - Plug-inintegration
DieSeit folgendeder SCCM Manager Server Version 3.4 unterstützt der Datasheet Editor die Funktion, die Datenblatt konfiguration in der Datenbank zu speichern und zu bearbeiten. Eine Anleitung dazu befindet sich hier: Computer Datasheet Editor.
Datei Konfiguration bezieht sich auf das Bildbeispiel.
Assembly: ComputerDatasheetPlugin
Name: COMPUTER_DATASHEET (wird übersetzt)
Icon: chart_pie2.png
SelectedComputer: Single
Konfiguration - GlobalVeraltet)
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äzlichezusätzliche Konfigurationsdateien. Je nach Bedarf können hier weitere Konfigurationen hinzugefügt werden. Zur Bearbeitung dieser Konfigurationsdateien dient das beiliegende Tool Computer Datasheet Editor.
Konfigurationsdateien:
- {Installationspfad}\Web\SCCMManager\Resources\Configuration\ComputerDataSheet_TypeMapping.xml
Diese Datei beschreibt, welches Datenblatt für welche Geräteauswahl zum Einsatz kommt. Geregelt wird dieses über eine SQL-Abfrage, deren Rückgabewert die Erkennung des Computertyps ermöglicht.
Weitere Datenblätter für Geräte können nach Bedarf jederzeit hinzugefügt, und vorhandene je nach gewünschtem Einsatzzweck an die eigenen Bedürfnisse angepasst werden. Jedes Datenblatt besteht aus einem Namen und einer SQL-Abfrage für die gewünschte Typen-Zuordnung. Bestandteil einer jeden SQL-Abfrage ist der Platzhalter ResourceId, welcher dann im Programm dem ausgewählten Computer entspricht.
- {Installationspfad}\Web\SCCMManager\Resources\Configuration\ComputerDataSheet_Data.xml
DieseDatei enthält eine Standard-Konfiguration zum einfachen Erzeugen weiterer Datenblätter.
- {Installationspfad}\Web\SCCMManager\Resources\Configuration\ComputerDataSheet_DesktopData.xml
Hierfindet sich ein vorkonfiguriertes Datenblatt zur Anzeige von benötigten Information eines Desktop-PCs.
- {Installationspfad}\Web\SCCMManager\Resources\Configuration\ComputerDataSheet_ServerData.xmlEin vorkonfiguriertes Datenblatt für die Darstellung von Server-Daten.
Plugin Konfiguration
| Konfiguration | Beschreibung | Standardwert |
| CheckLastHWScan | Wenn aktiviert: Keine Anzeige von Daten, wenn noch keine Hardwareinventur durchgeführt wurde. | False |
| DataTableFromComputerIDQuery | SQL-Abfrage zur Ermittlung des Computernames auf Grundlage einer Resource ID. Hier sollte genau ein Wert zurückkommen |
Aufklappen zum anschauen
|
| DataTableFromComputerNameQuery | SQL-Abfrage zur Ermittlung der Resource ID auf Grundlage eines Computernamens. Hier sollte genau ein Wert zurückkommen |
Aufklappen zum anschauen
|
| ExpandLoadedData | Wenn aktiviert: Automatsiches ausklappen aller Sektionen, nachdem das Plugin geladen wurde. | False |
| LastHWScanQuery | SQL-Abfrage zur Ermittlung der letzten Hardwareinvetur. |
Aufklappen zum anschauen
|
| PrimaryKey | Ersetzungsparameter für die Resource ID. | {RESOURCEID} |
Default Plugin Integration
- Assembly: ComputerDatasheetPlugin
- Name: COMPUTER_DATASHEET (wird übersetzt)
- Icon: chart_pie2.png
- SelectedComputer: Single
