Datenvalidierungsregeln für modellierte Tabellenblätter einrichten
- Aktivieren Sie das KontrollkästchenDatenvalidierungen in Tabellenblätternauf der Seite„Visuelle Präferenzen“inVerwaltung.
- Entfernen Sie imModellmanagementalle Leerzeichen aus den Spaltencodes für die Spalten, die Sie in den Validierungsregeln verwenden möchten.
- Um mithilfe von Anwendungen des Planning Configuration Managers datenvalidierte modellierte Tabellenblätter zu verwalten, wählen SiePlan in Adaptive Planningfürden ZweckIhrer Anwendung in der AufgabeKonfiguration für Workforce Planning verwalten. Sie können diese Auswahl für vorhandene Bewerbungen nicht ändern.
- Sicherheit: BerechtigungModell enthält: Tabellenblätter, Konten, Dimensionen und Formeln.
Als Modelladministrator können Sie Datenvalidierungsregeln für vom Benutzer eingegebene Daten in modellierten Tabellenblattzellen erstellen, um Folgendes sicherzustellen:
- Datengenauigkeit.
- Datenkonsistenz.
- Modellierte Tabellenblätter.
- Modellierte Tabellenblätter in Dashboards.
- API-Importe von Daten aus modellierten Tabellenblättern.
- Planning-Daten-Loader, die in modellierte Tabellenblätter importieren.
Wenn Sie Validierungen auslösen, wird Folgendes angezeigt:
- Rote Rahmenlinien um Zeilen, die Warnungen für kritische Fehler triggern. Sie können das Tabellenblatt erst speichern, wenn Sie die ungültigen Daten korrigiert haben.
- Orangefarbene Rahmenlinien um Zeilen, die weiche Warnungen triggern. Sie können das Tabellenblatt mit diesen ungültigen Daten speichern.
- Wählen Sie im Hauptmenüdie Option Modellmanagement.
- Um den Tabellenblatt-Builder für Ihr modelliertes Tabellenblatt zu öffnen, wählen Sie eine der folgenden Optionen:
- Tabellenblätter mit Ebenenzuweisung
- Tabellenblätter mit Benutzerzuweisung
- Klicken Sie neben Ihrem modellierten Tabellenblattauf Bearbeiten.
- Wählen SieDatenvalidierungsregeln.
- Beim Erstellen oder Bearbeiten von Validierungsregeln sind folgende Informationen zu beachten:
Option Bezeichnung AusdruckGeben Sie Ihren booleschen Ausdruck für die Zeilenpunktnotation manuell in dieses Feld ein oder verwenden Sie denAusdrucks-Builder. Wenn Sie sich auf Spalten in Ihrem Ausdruck beziehen, verwenden Sie die Codes für diese Spalten. Ihre Daten werden basierend auf den Codes für die folgenden Spalten evaluiert:- Attributspalten.
- Dimensionsspalten.
- Dateneingabespalten für „Ausgangssaldo“, die basierend auf dem Code des entsprechenden Kontos evaluiert werden.
- Dateneingabe-Spalten für Textauswahl.
Datenvalidierungsregeln prüfen, ob die Daten innerhalb der zulässigen Werte dieses Ausdrucks liegen. Wenn die Daten außerhalb der zulässigen Werte liegen, wird ein Verstoß für diese Zelle ausgelöst.Beim Speichern werden Zeichenfolgen automatisch in Kleinbuchstaben geschrieben. Diese Kleinschreibung hat keine Auswirkungen auf Ihre Validierungen, da bei den Zeichenfolgen nicht zwischen Groß- und Kleinschreibung unterschieden wird.Beispiel: Ihr modelliertes Tabellenblatt enthält die Spalte „Zeilen-ID“ und alle Zeilen-IDs sollen 4 Zeichen enthalten. Geben SieLength (ROW.ID) = 4 ein.Ausdrucks-BuilderKlicken Sie auf das SymbolAusdrucks-Builder,damit Sie folgende Möglichkeiten haben:- Geben Sie Ihren booleschen Ausdruck für die Zeilenpunktnotation manuell ein. Sie können anhand der in den Dropdown-Menüs verfügbaren Optionen sicherstellen, dass Sie den Formelausdruck korrekt eingeben.Beispiel: Zeigen Sie das Dropdown-MenüSpaltean, um sicherzustellen, dass Sie die richtigen Codes für Ihre Spalten verwenden.
- Verwenden Sie Dropdown-Menüs, um die verschiedenen Teile Ihres booleschen Ausdrucks für die Zeilenpunktnotation einzufügen.
HilfetextGeben Sie einen Hilfetext mit weniger als 128 Zeichen ein.NameGeben Sie einen Regelnamen mit weniger als 65 Zeichen ein.Art- „Wahr“: Der Fehler wird angezeigt, wenn die Daten die Bedingungen nicht erfüllen. Beispiel: Für eine Regel, die prüft, ob der Vergütungssatz über 100.000 liegt, wird der Fehler angezeigt, wenn der Vergütungssatz unter 100.000 liegt.
- Falsch: Der Fehler wird angezeigt, wenn die Daten die Bedingungen erfüllen. Beispiel: Für eine Regel, die prüft, ob der Vergütungssatz über 100.000 liegt, wird der Fehler angezeigt, wenn der Vergütungssatz über 100.000 liegt.
Aktion- Kritisch: Wir zeigen rote Rahmenlinien um die Zeilen an. Sie können das Tabellenblatt erst speichern, wenn Sie die ungültigen Daten korrigiert haben.
- Warnung: Wir zeigen orangefarbene Rahmenlinien um die Zeilen an. Sie können das Tabellenblatt mit diesen ungültigen Daten speichern.
- (Optional) Aktivieren oder deaktivieren Sie Validierungsregeln über das Menü Weitere Aktionen der Regeln.Es können nur 15 aktive Regeln vorhanden sein. Sie können inaktive Regeln als Entwürfe verwenden.
Validierungen werden nur auf die Zeilen angewendet, die aktuell in Ihrer Tabellenblattansicht angezeigt werden. Um bei kritischen Fehlern eine gültige Zeile zu speichern, ändern Sie Ihre Tabellenblattansicht, um die ungültigen Zeilen herauszufiltern, und speichern Sie dann.
Wenn Sie Validierungsregeln für ein Tabellenblatt hinzufügen, ändern oder löschen, das ein Benutzer bereits geladen hat, muss dieser Benutzer das Tabellenblatt aktualisieren, um die Änderungen anzuwenden.
Wenn Sie Validierungen auslösen, können Sie den Cursor über die ungültigen Daten bewegen, um Folgendes anzuzeigen:
- Ob es sich um eine kritische Validierung oder um eine Warnung handelt.
- Der Hilfetext zur Validierung für diese Regel.
Wenn Sie Daten aus modellierten Tabellenblättern mit der importConfigurableModelData-API importieren, können Sie Validierungsregeln erzwingen oder überspringen. Wenn Sie Validierungsregeln erzwingen, analysieren wir die Daten und identifizieren alle Zellen, die die Regeln nicht erfüllen, bevor wir importieren. Wenn kritische Fehler vorliegen, gehen wir wie folgt vor:
- Nicht importieren.
- Stellen Sie eine Liste der Zeilen mit Fehlern bereit, damit Sie zu Ihrer Datenquelle wechseln und die Probleme beheben können.
Kontrollkästchen Datenvalidierungen in Daten importieren (erfordert Datenvalidierungen in Tabellenblättern)
auf der Seite „Visuelle Präferenzen“
in „Verwaltung“
aktivieren.