Die Druckversion wird nicht mehr unterstützt und kann Darstellungsfehler aufweisen. Bitte aktualisiere deine Browser-Lesezeichen und verwende stattdessen die Standard-Druckfunktion des Browsers.
Die clientseitigen Checks bieten die Möglichkeit Modell- und Dateninkonstistenzen aufzudecken.
Die Sichtbarkeit der Einträge "Transport" und "Clientseitige Checks" im Entwicklermenü am Client kann über den Eintrag ShowTransportEntries gesteuert werden.
Aufruf
Um die clientseitigen Checks aufrufen zu können, muss man sich im Hersteller, PowerUser oder Partner-Modus befinden.
Es gibt hier wenn man über CoPlanner auf das Entwicklungsmenü geht der Eintrag 'Clientseitige Checks'.
Framework, Aufruf Transport
Über diesen Button öffnet sich dann der folgende Dialog:
Framework, Dialog Transport
Modellkonsistenz
Bei der Modellkonstistenz werden folgende Dinge geprüft:
Objekt
Checks
Tabellen
existieren
LookUp-Tabellen
Dimensionen
Dimensionen
existieren
LookUp-Tabellen
Dimensionen
MakroOnSave
Subsets
existieren
Basisdimension
LookUp-Tabellen
Dimensionen
MakroOnSave
Makros
überprüft
existieren die im Makro angegebenen Parameter
wurden alle Parameter angegeben
Schreibweise
Sessionkeys der Fortsetzungsbedingungen
Importe
existieren
Zieltabellen
Zielfelder
Sessionkeys der Filter
Zeilensichten
existieren
Datenobjekt
Makros, die in der Maske verwendet werden
Skin, der in der Maske verwendet wird
Infomasken
Detailmasken
Sessionkeys der Filter
Eingabemasken
existieren
Datenobjekt
Makros, die in der Maske verwendet werden
Skin, der in der Maske verwendet wird
Infomasken
Detailmasken
Sessionkeys der Filter
CoPlanner-Würfel
Datenquelle vorhanden
Warnungen, wenn für berechnete Measures keine Measures für 'RelevantForNullsuppression' gesetzt sind
Um einen Check der Modellkonstistenz zu starten, die Schaltfläche bei Modellkonsistenz aktivieren und "Assistent starten" klicken.
Man erhält nun eine Liste von allen Objekten. Gegliedert ist diese Liste in Objektverwaltung und BI-Center.
Hier können die für den Check relevanten Objekte an- und abgewählt werden. Über das Kontextmenü auf der linken Spalte gibt es die Möglichkeit alle Objekte anzuwählen oder alle Objekte abzuwählen.
Im unterem Bereich steht ein Suchfeld zur Verfügung. Per Klick auf die Anzahl der Suchergebnisse werden alle Suchergebnisse für den Check aktiviert.
Framework, Liste der Objekte für Checks
Mit "Weiter" werden die Checks für die gewählten Objekte durchgeführt.
Als Ergebnis wird eine Liste mit allen Inkonsistenzen geliefert. Mit Fertigstellen wird der Assistent beendet.
Datenkonsistenz
Objekt
Checks
Tabellen
Prüfung, ob planabhängige Tabellen ungültige IDs besitzen
Prüfung, ob planabhängige Tabellen als Plan ID -2 oder -1 besitzen
Prüfung, ob angeführte Lookup-Tabellen die entsprechenden Elemente enthalten
Prüfung, ob die Quellen von formelgenerierten Datensätzen existieren (Bezug nur auf Formeln des Typs Row (ehem. Single)
Prüfung, ob alle Formeln auf die verwiesen wird auch existieren
Prüfung, ob Quell- und Zieldatensatz einer Row-Formel dem gleichen Plan angehören (wenn planabhängig)
Prüfung, ob alle Felder als Wert deren Defaultwert besitzen
Dimensionen
Prüfung, ob Dimensionen Rekursionen enthalten und ob Komplikationen, verursacht durch deren Parent ID entstehen können
Prüfung, ob Dimensionen als Spaltenwert NULL enthalten, wo dies nicht der Fall sein darf
Prüfung, ob angeführte Lookup-Dimensionen die entsprechenden Elemente enthalten
Prüfung, ob jede Dimension die benötigten Elemente 1 und 2 besitzt
Prüfung, ob Elementnamen einer Dimension eindeutig sind (+ vs_key wenn vorhanden)
Prüfung, ob Dimensionen nur ein Root-Element haben und 0 nicht als Element-ID verwendet wird
Subsets
Prüfung, ob die Ursprungselemente von Subset-Elementen exisitieren
Checks für Benutzerverwaltung
Prüfung, ob ein Spaltenwert NULL enthält, wo dies nicht der Fall sein darf
Prüfung, ob Objekte doppelt, aber unter der selben Copsys_id existieren
Prüfung, ob auf gelöschte Elemente verwiesen wird
Um einen Check der Datenkonsistenz zu starten, die Schaltfläche bei Datenkonsistenz aktivieren und "Assistent starten" klicken.
Framework, Datenkonsistenz
Durch anwählen der Checks, die durchgeführt werden sollen, und Klick auf Fehlersuche rechts unten werden die Checks durchgeführt. Dies kann abhängig von der Modellgröße einige Zeit beanspruchen.
Checks die Fehler ergeben haben werden in rot dargestellt. Durch Klick auf den entsprechenden Check, wird rechts ein genaueres Ergebnis sichtbar.