Das Territory Review Add-in - EinLeitfaden für Wartung und Support
Die Daten
- Die SharePoint-Site
- Das Datendepot
- Vorverarbeitete Dateien
Das Territory Review-Add-In
- JSL-Code innerhalb des Add-Ins
- Eingeschlossener Code, der auf SharePoint gespeichert ist
- Konventionen zur Coderevision
Tabellengenerator
- Warum vorverarbeitete Dateien erstellen?
- Welche Dinge erledigt der Table Builder?
- Fügt zusätzliche Spalten hinzu, die für die Berichte benötigt werden
- Verbindet mehrere Tabellen miteinander
- Fügt Event-Handler zu ausgewählten Spalten hinzu
- Fügt Funktionen zur Währungsumrechnung in Währungsspalten hinzu
- Erstellt einheitliche Gebietsspalten (das wird bald nicht mehr nötig sein)
- Der Tabellenersteller verfügt über etwa 10.000 Zeilen JSL, generiert 38 vorverarbeitete Tabellen und benötigt zur Fertigstellung etwa 30 Minuten
- Automatisierte Prozesse zur Aktualisierung der Daten
- Konventionen zur Coderevision
Gebietsüberprüfung Include-Datei
- Organisation der Datei – in Abschnitte nach Berichtsschaltfläche
- Organisation eines typischen Abschnitts
- Gebietsbericht
- Regionenbericht
- Dateivorbereitung
- Was wird normalerweise bei der Dateivorbereitung gemacht?
- Öffnet die Tabelle (vorverarbeitete Daten)
- Unterteilt es nach ausgewähltem Gebiet oder Region oder Zeichenfolgenübereinstimmung
- Aktualisiert Währungsumrechnungsspalten
- Was wird normalerweise im Gebietsbericht gemacht?
- Erstellt ein Anzeigefenster
- Fügt Schaltflächen zum Öffnen der Datentabelle hinzu, die normalerweise ausgeblendet ist
- Fügt die grafischen Berichte hinzu, meist Graph Builder oder Tabulate
- Was wird normalerweise im Regionsbericht gemacht?
- Der Regionsbericht wird sowohl für die Schaltflächen „Region“ als auch „Zeichenfolgenübereinstimmung“ verwendet.
- Die Gebietsberichte und die Regionsberichte sind sehr ähnlich. Die Regionsberichte fügen normalerweise das Gebiet zu lokalen Datenfiltern und/oder tabellarischen Berichten hinzu.
- Konventionen zur Coderevision
- Das Add-In enthält v0 und v0 enthält die neueste veröffentlichte Version
- Der Tabellenersteller ist ebenfalls enthalten. Dies geschieht, weil Funktionen und Ausdrücke für beide Codesätze erforderlich sind. Der Tabellenersteller wird nicht ausgeführt (dies würde etwa 30 Minuten dauern). Durch die Einbindung des Codes werden die im Tabellenersteller definierten Ausdrücke und Funktionen jedoch in Territory Review Include verfügbar.
- Zeilen von Code
- Die Include-Datei ist mit dem Hinzufügen neuer Funktionen gewachsen und umfasst derzeit über 33.000 Zeilen JSL-Code. Der Großteil davon besteht aus Graph Builder und Tabulate, also nicht so schlimm, wie es klingt. Es ist jedoch schwierig, eine so große Datei zu bearbeiten. Ein Trick besteht darin, mit der rechten Maustaste zu klicken und im Menü „Erweitert“ die Option „Alles ausblenden“ auszuwählen.
Mehrfach verwendbare Funktionen und Ausdrücke sowie Dienstprogramme und lokale Datenfilter-Handlerfunktionen
- Oben in der Include-Datei befinden sich mehrere Funktionen und Ausdrücke.
- Mehrfachverwendung Funktionen und Ausdrücke werden in der Include-Datei mehrfach verwendet.
- Lokale Datenfilter-Handlerfunktionen führen benutzerdefinierte Aufgaben aus, wenn ein lokaler Datenfilter seinen Status ändert (eine neue Auswahl im Filter getroffen wird). Ein Beispiel hierfür ist, wenn im lokalen Datenfilter ein Gebiet ausgewählt wird. Die Referenzlinien im Balkendiagramm werden dann auf die Ziele für das ausgewählte Gebiet aktualisiert.
- Bedenken Sie, dass andere Ausdrücke importiert werden, wenn der Code des Tabellen-Generators eingeschlossen wird.
Berichte im Workflow-Stil
- Pipeline und QBR Prep sind als Workflows eingerichtet
- Sie verwenden mehrere Datentabellen
- Ihre Berichte enthalten einen Index, mit dem Sie zu verschiedenen Abschnitten des Berichts navigieren können.
- Der „Prep“-Ausdruck öffnet mehrere Dateien, ansonsten ähneln sie aber anderen „Prep“-Ausdrücken.
- Die „Report“-Ausdrücke bilden ein Anzeigefenster. Anschließend werden die Report-Elemente zur Anzeige hinzugefügt.
- Jedes Berichtselement hat seinen eigenen Ausdruck, _e1, _e2 usw. Diese werden in derselben Reihenfolge nummeriert, in der sie in der Anzeige erscheinen. Diese Ausdrücke werden an das Anzeigefenster angehängt, das durch den Ausdruck „Bericht“ eingerichtet wurde.
Andere Details
- Spezielle Dateien: Territory XREF.jmp und Keywords.jmp
- Test der Verbindung zum Datendepot
- GUI-Einstellungen und die Einstellungsdatei
Übersichtsvideo zu den vom Add-In verwendeten Daten
Übersichtsvideo zum Add-In und zum Inhalt der Add-In-Archivdatei
Übersichtsvideo zum Table Builder
Übersichtsvideo zur Include-Datei - die Organisation des Codes
Übersichtsvideo zur Include-Datei - Revisionskonventionen und Einbindung von Table Builder-Code
Übersichtsvideo zu den vielseitig verwendbaren Funktionen, Ausdrücken, Dienstprogrammen und LDF-Handlerfunktionen
Übersichtsvideo zu den Workflow Style Reports
Übersichtsvideo für weitere Details