Erstellen Sie Excel-Berichte direkt in Microsoft Dynamics 365 Business Central.
Aktuelle Version: 24.2.8.0ab Business Central 24. Für ältere BC-Versionen sind Downgrades verfügbar. AppSource-Name: Excel Report Builder
Handbuch
Erstellungsdatum: 2024/11/21 Die aktuelle Version dieses Handbuchs finden Sie unter:
☰ Inhaltsverzeichnis
Allgemein
Excel Report Builder Jede Microsoft Dynamics 365 Business Central Lösung enthält wertvolle Informationen, die für strategische Entscheidungen genutzt werden können...
Rollencenter-Integration Excel Report Builder ist in die Rollen Buchhalter und Buchhaltungs-Manager integriert, kann aber über die Suche von jeder Rolle aus aufgerufen werden...
Einrichtung
Excel Report Builder Einrichtung Auf der Seite Excel Report Builder Einrichtung werden die allgemeinen Einstellungen und Vorgaben für den Excel Report Builder festgelegt...
Excel-Funktionen Auf der Seite Excel-Funktionen einrichten werden die Excel-Funktionen eingerichtet, welche dann in den Formeln der Excel-Auswertungen ausgewählt werden können...
Auswertungsgruppen Auf der Seite Excel-Auswertungsgruppen können Gruppen für die Auswertungen eingerichtet werden...
Gesperrte Tabellen Auf der Seite Gesperrte Tabellen können Sie Tabellen angeben, die in Excel-Auswertungen nicht erlaubt sind. Wird eine gesperrte Tabelle in einer Auswertung verwendet, kann die Auswertung nicht ausgeführt werden...
Auswertungen bearbeiten
Allgemein
Excel-Auswertung bearbeiten Excel-Auswertungen werden über die Seite Excel Report Builder Auswertungen verwaltet bzw. angelegt...
Datenblätter
Datenblatt Über Datenblätter können der Excel-Arbeitsmappe Blätter mit Daten aus Tabellen hinzugefügt werden...
Blatteinstellungen Auf der Seite Blatteinstellungen werden die allgemeinen Einstellungen des Datenblatts eingerichtet...
Tabelleneinstellungen Auf der Seite Tabelleneinstellungen wird die Tabelle eines Datenblatts eingerichtet...
Datumsfilter-IDs Bei Datumsfiltern können IDs (Platzhalter) in eckigen Klammern [ ] angegeben werden, die beim Ausführen der Auswertung auf Basis des Datumsfilter Berechnungsdatums berechnet und ersetzt werden...
Feldeinstellungen Auf der Seite Feldeinstellungen wird das Feld eines Datenblatts eingerichtet...
Formeln Formeln können sich aus Excel-Funktionen, fixen und dynamischen Bezügen (Formel-IDs), Konstanten und Operatoren zusammensetzen. Es kann aber auch einfach nur ein Text angegeben werden, welcher dann beim Ausführen der Auswertung in die Excel-Zellen geschrieben wird...
Texteinstellungen Auf der Seite Texteinstellungen wird die Textzeile eines Datenblatts eingerichtet...
PivotTable-Blätter
PivotTable Auf der Seite PivotTable werden die allgemeinen Einstellungen der PivotTable und die Felder der PivotTable eingerichtet...
Blatteinstellungen Auf der Seite Blatteinstellungen werden die allgemeinen Einstellungen des PivotTable-Blatts eingerichtet...
Feldeinstellungen Auf der Seite PivotTable-Feldeinstellungen wird das Feld einer PivotTable eingerichtet...
Sonstige Blätter
Textblatt Über Textblätter können der Excel-Arbeitsmappe Blätter mit Text hinzugefügt werden...
Informationsblatt Über das Informationsblatt kann der Excel-Arbeitsmappe ein Blatt mit Informationen zur Auswertung hinzugefügt werden...
Tipps & Tricks
Ausgabe nur wenn untergeordnete Datensätze vorhanden sind
Monatsnamen aus Datum ermitteln Wenn Sie den Monatsnamen aus einem Datumsfeld ermitteln möchten, verwenden Sie am besten die Textformatierung in den Feldeinstellungen des Datumsfeldes...
Daten über Blattbezug ermitteln
Erweitert
Benutzerberechtigungen Das Feld Benutzerberechtigung auf der Auswertungskarte gibt an, ob die Auswertung nur vom Benutzer, der für die Auswertung verantwortlich ist, von allen Benutzern oder nur von einer eingeschränkten Gruppe von Benutzern ausgeführt werden darf...
Benutzerzuordnungen Das Feld Anzahl Benutzerzuordnungen auf der Auswertungskarte zeigt die Anzahl der Benutzer an, bei denen die Auswertung in der Meine Excel-Auswertungen Liste hinzugefügt ist...
Kopieren, Exportieren & Importieren
Downloadbereich Im Downloadbereich finden Sie eine Auswahl an kostenlosen Auswertungen, die Sie herunterladen und nutzen können...
Auswertungen ausführen
Meine Excel-Auswertungen Auf der Seite Meine Excel Report Builder Auswertungen können Sie Ihre persönliche Liste der Excel-Auswertungen, die Sie ausführen dürfen, zusammenstellen und verwalten...
Excel-Auswertung ausführen Über diese Aktion Ausführen kann eine Auswertung ausgeführt werden. Dadurch wird eine Excel-Arbeitsmappe auf Ihrem Gerät erstellt...
Auswertungsfilter Auf der Seite Excel-Auswertungsfilter können Sie die Filter angeben, mit denen die Auswertung ausgeführt werden soll...
Excel-Auswertung archivieren Über diese Aktion kann eine Auswertung archiviert werden. Dabei wird die Auswertung ausgeführt und die Excel-Arbeitsmappe im Archiv gespeichert...
Auswertungsarchiv Die Seite Excel-Auswertungsarchiv zeigt eine Übersicht aller Archiveinträge der Auswertung an und kann direkt über die Auswertung oder über Meine Excel-Auswertungen aufgerufen werden...
Datenanalyse in Excel
Informationen für Entwickler
Ausführbare Codeunits Auf der Seite Excel-Auswertungskarte kann im Feld Auszuführende Codeunit eine Codeunit für die Auswertung angegeben werden. Damit können z.B. Hinweise angezeigt werden oder Daten direkt vor dem Ausführen der Auswertung neu berechnet oder aktualisiert werden...
Temporäre Daten-Codeunits Weitere Informationen folgen in Kürze...
Connector Über die Codeunit NCE Connector können Excel-Auswertungen auch von anderen Erweiterungen bzw. von anderen Stellen aus aufgerufen bzw. eingebunden werden...
Anhang
Systemanforderungen & Beschränkungen Für das Ausführen einer Auswertung bzw. das Erstellen einer Excel-Arbeitsmappe wird Excel nicht benötigt und muss daher auch nicht installiert sein...
Vergleich mit BC Standard und NC Cube Möchten Sie wissen, welche Vorteile der Excel Report Builder im Vergleich zum Business Central Standard bietet...
Alte NC Cube Dateien importieren Es ist möglich, alte NC Cube Dateien (Dateinamenerweiterung .nccx) über die Import-Aktion zu importieren. Beim Import einer alten NC Cube Datei wird versucht möglichst alle Informationen aus der Datei zu importieren bzw. zu konvertieren...
NAVAX Lizenzverwaltung Die Seite NAVAX Lizenzverwaltung (in älteren Versionen NAVAX Lizenzübersicht oder NCEX Lizenzübersicht) zeigt den aktuellen Lizenzstatus der NAVAX-Erweiterungen an...
Jede Microsoft Dynamics 365 Business Central Lösung enthält wertvolle Informationen, die für strategische Entscheidungen genutzt werden können.
Mit dem Excel Report Builder erhalten Sie ein Excel-basiertes Reporting-Tool, mit dem Sie dieses vorhandene Datenmaterial schnell und einfach aufbereiten und analysieren können. Von einfachen Auswertungen bis hin zu automatisch geplanten Auswertungen, die mehrere Arbeitsblätter mit Datenquellen aus verschiedenen Mandanten, Excel-Formeln, Pivot-Tabellen und Pivot-Diagramme enthalten - mit dem Excel Report Builder stehen Ihnen eine Vielzahl an Möglichkeiten zur Verfügung.
Excel Report Builder setzt keine spezielle Software voraus. Die Excel-Auswertungen werden direkt in ihrer gewohnten Dynamics 365 Business Central Arbeitsumgebung angelegt und ausgeführt. Damit ein Benutzer eine erstellte Excel-Arbeitsmappe öffnen und ansehen kann, muss allerdings ein entsprechendes Programm installiert sein. Grundsätzlich wird zwar Microsoft Excel empfohlen, Sie können aber auch OpenOffice, Office auf einem Android-Gerät, iPhone oder iPad verwenden.
Im Downloadbereich finden Sie eine Auswahl an kostenlosen Auswertungen, die Sie herunterladen und nutzen können.
Navigation
Excel Report Builder ist in die Rollen Buchhalter und Buchhaltungs-Manager integriert, kann aber über die Suche von jeder Rolle aus aufgerufen werden.
Weitere Informationen dazu finden Sie unter Allgemein, Rollencenter-Integration.
Die Suchbegriffe "excelreportbuilder", "nvxerb", "ncerb" und "navax" werden von "Wie möchten Sie weiter verfahren" erkannt.
Hinweis
Der Excel Report Builder wurde mit dem Präfix NCE bzw. NVXE entwickelt.
NCE bzw. NVXE steht für NAVAX Consulting bzw. NAVAXExcel Report Builder.
Berechtigungssätze
Für den Excel Report Builder stehen folgende Berechtigungssätze zur Verfügung:
Name
Beschreibung
NCE, MY EVALUATIONS
Excel Report Builder Meine A.
Diese Berechtigungen benötigen Sie, um Excel-Auswertungen über Meine Excel Report Builder Auswertungen auszuführen.
Weitere Informationen dazu finden Sie unter Auswertungen ausführen, Meine Excel-Auswertungen.
Excel Report Builder einr.
Diese Berechtigungen benötigen Sie, um den Excel Report Builder einzurichten.
Weitere Informationen dazu finden Sie unter Einrichtung, Excel Report Builder Einrichtung.
Excel Report Builder ist in die Rollen Buchhalter und Buchhaltungs-Manager integriert, kann aber über die Suche von jeder Rolle aus aufgerufen werden.
Grundsätzlich ist der Excel Report Builder ist in zwei Bereiche unterteilt:
Der erste Bereich besteht aus der Einrichtung und Bearbeitung von Excel-Auswertungen.
Der Meine Excel Report Builder Auswertungen Bereich ist der Bereich, von wo aus Benutzer normalerweise Excel-Auswertung ausführen.
Hier kann sich jeder Benutzer eine persönliche Liste aus Excel-Auswertungen zusammenstellen und verwalten.
Weitere Informationen dazu finden Sie unter Auswertungen ausführen, Meine Excel-Auswertungen.
Die Meine Excel Report Builder Auswertungen Liste ist zusätzlich auch als Rollencenterliste eingeblendet.
Auf der Seite Excel Report Builder Einrichtung werden die allgemeinen Einstellungen und Vorgaben für den Excel Report Builder festgelegt.
Hinweis
Für die Lizenzierung, den Aufruf der Onlinehilfe und das Ausführen einiger Aktionen, muss der Zugriff auf https://www.navax.app erlaubt sein.
Weitere Informationen dazu finden Sie unter Anhang, Installationshinweise.
Allgemein, Felder
Dateiname
Gibt einen Standard-Dateinamen für die Auswertungen an.
Es ist möglich, IDs (Platzhalter) im Dateinamen anzugeben, die beim Ausführen der Auswertung durch aktuelle Werte ersetzt werden. Die IDs können über ein Lookup ausgewählt werden.
Wenn das Feld leer ist, wird ein Dateiname vom System generiert.
Tipp
Das Lookup zeigt neben den verfügbaren IDs ebenfalls eine Vorschau auf Basis der aktuell angegebenen IDs an.
OneDrive deaktivieren
Gibt an, ob die OneDrive-Integration (Aktionen In OneDrive öffnen und Freigeben) in den Auswertungen deaktiviert werden soll.
Weitere Informationen dazu finden Sie unter Auswertungen ausführen, Excel-Auswertung ausführen.
Damit kann die maximale Anzahl von Archiveinträgen pro Benutzer für Auswertungen, bei denen keine Archivgröße angegeben ist, begrenzt werden.
Standardformate, Felder
Excel-Tabelle
Gibt ein Standardformat für die Excel-Tabellen der Auswertungen an.
PivotTable
Gibt ein Standardformat für die PivotTables der Auswertungen an.
Klassisches PivotTable-Layout
Gibt an, ob die PivotTable standardmässig im klassischen Layout erstellt werden soll. Das Klassische Layout ermöglicht das Ziehen von Feldern im Raster.
Datenschnitt
Gibt ein Standardformat für die PivotTable-Datenschnitte der Auswertungen an.
Zeitachsen
Gibt ein Standardformat für die PivotTable-Zeitachsen der Auswertungen an.
Einrichtung, Aktionen
Excel-Funktionen
Zeigt die Excel-Funktionen für die Excel-Auswertungen an, oder richtet sie ein.
Weitere Informationen dazu finden Sie unter Einrichtung, Excel-Funktionen.
Auswertungsgruppen
Zeigt die Gruppen für die Excel-Auswertungen an, oder richtet sie ein.
Weitere Informationen dazu finden Sie unter Einrichtung, Auswertungsgruppen.
System, Aktionen
NAVAX Lizenzverwaltung
Öffnet die NAVAX Lizenzverwaltung, die den aktuellen Lizenzstatus der NAVAX-Erweiterungen anzeigt.
Weitere Informationen dazu finden Sie unter Anhang, NAVAX Lizenzverwaltung.
Gesperrte Tabellen
Hier können Sie Tabellen angeben, die in Excel-Auswertungen nicht erlaubt sind.
Weitere Informationen dazu finden Sie unter Einrichtung, Gesperrte Tabellen.
Alle Excel-Funktionen übersetzen
Mit dieser Aktion können nach einem Upgrade der alten NC Cube Version auf Business Central die Excel-Funktionsnamen in den Formeln aller Auswertungen in englische Excel-Funktionsnamen übersetzt werden.
Hinweis
Nur Benutzer mit dem Berechtigungssatz SUPER können diese Aktion ausführen.
Die Aktion sollte nur einmal pro Mandant ausgeführt werden. Falls man z.B. deutsche Formeln übersetzt, ist standardmässig auch die Option Strichpunkte in Formeln ersetzen gesetzt. Wenn Sie die Übersetzung erneut ausführen, werden die Strichpunkte, die beim ersten Mal durch Kommas ersetzt wurden, fälschlicherweise durch Punkte ersetzt.
Auf der Seite Excel-Funktionen einrichten werden die Excel-Funktionen eingerichtet, welche dann in den Formeln der Excel-Auswertungen ausgewählt werden können.
Die Seite kann in der Excel Report Builder Einrichtung über die entsprechende Aktion in der Gruppe Einrichtung geöffnet werden.
Weitere Informationen dazu finden Sie unter Einrichtung, Excel Report Builder Einrichtung.
Über die Aktion Herunterladen kann die Einrichtung schnell und einfach erstellt bzw. aktualisiert werden.
Hinweis
Beachten Sie, dass in Auswertungen die englischen Excel-Funktionsnamen, Kommas statt Strichpunkte und Punkte als Dezimaltrennzeichen verwendet werden müssen. Dadurch sind die Daten unabhängig von der Darstellung und somit auch unabhängig von Sprach-, Regions- und Ländereinstellungen.
Öffnet ein Benutzer die Arbeitsmappe, werden die Daten automatisch in dem vom Benutzer eingestellten Format angezeigt.
Die von Microsoft zur Verfügung gestellte Hilfe zu den einzelnen Funktionen sowie eine Übersicht über alle Funktionen kann in Englisch und in Ihrer Anzeigesprache angezeigt bzw. geöffnet werden.
Felder
Name
Gibt den Namen der Funktion an.
Beschreibung
Gibt Informationen zur Funktion an.
Kategorie
Gibt an, zu welcher Kategorie die Funktion gehört.
ID
Gibt die ID an, welche der Funktion von Microsoft zugewiesen wurde. Nur wenn die richtige ID angegeben ist, kann die Hilfe zur Funktion aufgerufen werden.
Sprachbezogene Namensfelder
Gibt den Namen der Funktion in der jeweiligen Sprache an.
Diese Felder werden bei der Auswahl einer Excel-Funktion abhängig von der Anzeigesprache angezeigt, um die Suche nach einer Funktion bzw. dem englischen Excel-Funktionsnamen zu erleichtern.
Beim Einrichten der Formel einer Auswertung steht auch eine Aktion zum Übersetzen der Excel-Funktionen aus einer anderen Sprache zur Verfügung. Die Aktion verwendet die sprachbezogenen Namensfelder für die Übersetzung.
Aktionen
Herunterladen
Über diese Aktion können die Excel-Funktionen heruntergeladen und somit die Einrichtung schnell und einfach erstellt bzw. aktualisiert werden.
Importieren / Exportieren
Über Importieren und Exportieren können die Excel-Funktionen aus einer Datei importiert bzw. in eine eine Datei exportiert werden.
Hilfe
Öffnet eine externe Website, die detaillierte Informationen zur Funktion in englischer Sprache anzeigt.
Hilfe (Übersetzt)
Öffnet eine externe Website, die detaillierte Informationen zur Funktion in Ihrer Anzeigesprache anzeigt.
Funktionsübersicht
Öffnet eine externe Website, die alle Funktionen in alphabetischer Reihenfolge in englischer Sprache anzeigt.
Funktionsübersicht (Übersetzt)
Öffnet eine externe Website, die alle Funktionen in alphabetischer Reihenfolge in Ihrer Anzeigesprache anzeigt.
Auf der Seite Excel-Auswertungsgruppen können Gruppen für die Auswertungen eingerichtet werden.
Die Seite kann in der Excel Report Builder Einrichtung über die entsprechende Aktion in der Gruppe Einrichtung geöffnet werden.
Weitere Informationen dazu finden Sie unter Einrichtung, Excel Report Builder Einrichtung.
Felder
Code
Gibt den Code der Gruppe an.
Beschreibung
Gibt eine Beschreibung der Gruppe an.
Anzahl Auswertungen
Zeigt die Anzahl der Auswertungen an, die der Gruppe zugeordnet sind.
Auf der Seite Gesperrte Tabellen können Sie Tabellen angeben, die in Excel-Auswertungen nicht erlaubt sind. Wird eine gesperrte Tabelle in einer Auswertung verwendet, kann die Auswertung nicht ausgeführt werden.
Die Seite kann in der Excel Report Builder Einrichtung über die entsprechende Aktion in der Gruppe System geöffnet werden.
Weitere Informationen dazu finden Sie unter Einrichtung, Excel Report Builder Einrichtung.
Felder
Tabellennr.
Gibt die Nummer bzw. die Objekt-ID der Tabelle an, die für Excel-Auswertungen gesperrt ist.
Excel-Auswertungen werden über die Seite Excel Report Builder Auswertungen verwaltet bzw. angelegt.
Wird eine neue Auswertung angelegt oder eine vorhandene Auswertung bearbeitet, öffnet sich die Excel-Auswertungskarte in der die allgemeinen Einstellungen und die einzelnen Excel-Blätter der Auswertung eingerichtet werden können.
Über die Aktion Hinzufügen im Bereich Blätter können Excel-Blätter zur Auswertung hinzugefügt werden.
Hinweis
Es muss mindestens ein aktives Blatt existieren, damit eine Auswertung ausgeführt werden kann.
Beim Anlegen einer neuen Auswertung wird automatisch ein Datenblatt vorgeschlagen.
Allgemein, Felder
Code
Gibt den Code für die Auswertung an.
Beschreibung
Gibt eine Beschreibung für die Auswertung an.
Bemerkungen
Zeigt die erste Bemerkungszeile an, falls Bemerkungen zur Auswertung vorhanden sind. Klicken Sie auf das Feld, um die Bemerkungen anzuzeigen oder zu bearbeiten.
Gibt an, welcher Benutzer für die Auswertung verantwortlich ist.
Benutzerberechtigung
Gibt an, ob die Auswertung nur vom Benutzer, der für die Auswertung verantwortlich ist, von allen Benutzern oder nur von einer eingeschränkten Gruppe von Benutzern ausgeführt werden darf.
Unabhängig von der gewählten Option gilt: Damit ein Benutzer eine Auswertung ausführen kann, muss er berechtigt sein, die auszuwertenden Daten (Tabellen) zu lesen.
Tipp
Wählen Sie die Option Verantwortlicher Benutzer solange die Auswertung noch nicht vollständig eingerichtet ist.
Anzahl Benutzerberechtigungen
Zeigt die Anzahl der Benutzer an, die die Auswertung ausführen dürfen, wenn die Benutzerberechtigung Eingeschränkte Gruppe eingestellt ist.
Klicken Sie auf das Feld, um die Berechtigungen zu verwalten.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, Erweitert, Benutzerberechtigungen.
Anzahl Benutzerzuordnungen
Zeigt die Anzahl der Benutzer an, bei denen die Auswertung in der Meine Excel-Auswertungen Liste hinzugefügt ist.
Klicken Sie auf das Feld, um die Zuordnungen zu verwalten bzw. zu ändern.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, Erweitert, Benutzerzuordnungen.
Dateiname
Gibt einen Dateinamen für die Auswertung an.
Es ist möglich, IDs (Platzhalter) im Dateinamen anzugeben, die beim Ausführen der Auswertung durch aktuelle Werte ersetzt werden. Die IDs können über ein Lookup ausgewählt werden.
Wenn das Feld leer ist, wird die Standardeinstellung aus der Excel-Auswertungseinrichtung verwendet.
Tipp
Das Lookup zeigt neben den verfügbaren IDs ebenfalls eine Vorschau auf Basis der aktuell angegebenen IDs an.
Datumsfilter Berechnungsdatumsformel
Gibt eine Datumsformel für das Datumsfilter Berechnungsdatum an.
Hinweis
Es ist möglich, IDs (Platzhalter) in Datumsfiltern anzugeben, die beim Ausführen der Auswertung auf Basis des Datumsfilter Berechnungsdatums berechnet und ersetzt werden. Als Datumsfilter Berechnungsdatum wird das Arbeitsdatum vorgeschlagen.
Das vorgeschlagene Datum kann zusätzlich über das Feld Datumsfilter Berechnungsdatumsformel verändert werden.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, Datenblätter, Datumsfilter-IDs.
Fixes Datumsfilter Berechnungsdatum
Gibt ein fixes Datum an, das beim Ausführen der Auswertung als Datumsfilter Berechnungsdatum vorgeschlagen werden soll.
Auszuführende Codeunit
Gibt eine Codeunit an, die gestartet werden soll, wenn die Auswertung ausgeführt wird. Damit können z.B. Hinweise angezeigt werden oder Daten direkt vor dem Ausführen der Auswertung neu berechnet oder aktualisiert werden.
Weitere Informationen dazu finden Sie unter Informationen für Entwickler, Ausführbare Codeunits.
Archivgröße
Gibt an, ob von der Auswertung nur eine maximale Anzahl von Archiveinträgen pro Benutzer vorhanden sein darf. Wenn die Auswertung archiviert und der Wert überschritten wird, werden die ältesten Einträge im Archiv gelöscht.
Wenn das Feld leer ist, wird die Standardeinstellung aus der Excel-Auswertungseinrichtung verwendet.
Tipp
Sie können z.B. die Aktion Excel-Auswertung archivieren als Plan so einrichten, dass die Auswertung einmal pro Tag "für alle Benutzer sichtbar" archiviert wird.
Durch eine Angabe im Feld Archivgröße können Sie in dem Fall bestimmen, wie viele Tage die archivierte Auswertung im Archiv zur Verfügung steht.
Wird im Feld Archivgröße der Wert 1 angegeben, ist immer nur die aktuellste Version der Auswertung im Archiv vorhanden.
Führt die Auswertung aus, speichert die Excel-Arbeitsmappe in Ihrem Business Central-Ordner in OneDrive und öffnet sie in einem neuen Fenster, damit Sie die Datei verwalten oder teilen können.
Die Aktion ist nur verfügbar, wenn OneDrive verfügbar ist.
Weitere Informationen dazu finden Sie unter Auswertungen ausführen, Excel-Auswertung ausführen.
Freigeben
Führt die Auswertung aus, speichert die Excel-Arbeitsmappe in Ihrem Business Central-Ordner in OneDrive und gibt sie frei. Sie können auch feststellen, mit wem sie bereits geteilt wurde.
Die Aktion ist nur verfügbar, wenn OneDrive verfügbar ist.
Weitere Informationen dazu finden Sie unter Auswertungen ausführen, Excel-Auswertung ausführen.
Im Bereich Blätter werden die Excel-Blätter der Auswertung angelegt bzw. verwaltet.
Blätter können über die Aktion Hinzufügen zur Auswertung hinzugefügt werden.
Es stehen folgende Blätter mit jeweils unterschiedlichen Eigenschaften zur Verfügung:
Zusätzlich stehen folgende Optionen zur Verfügung:
Aktuelles Blatt kopieren
Erstellt eine Kopie des aktuellen Blatts.
Datenblätter können mit oder ohne PivotTables kopiert werden.
Blatt einfügen aus...
Damit kann ein Datenblatt oder ein Textblatt aus einer anderen Auswertung eingefügt werden.
Datenblätter können mit oder ohne PivotTables kopiert werden.
Blätter, Felder
Blatt
Zeigt Informationen zum Blatt an. Das Blatt kann über die Aktion Bearbeiten oder durch Anklicken des Feldes angezeigt bzw. eingerichtet werden.
Verbundenes Datenblatt
Zeigt an, mit welchem Datenblatt eine PivotTable verbunden ist.
Aktives Blatt
Gibt an, ob das Blatt das aktive Blatt sein soll, nachdem die Auswertung erstellt und in Excel geöffnet wurde.
Deaktiviert
Gibt an, ob das Blatt beim Ausführen der Auswertung berücksichtigt werden soll, oder nicht.
Blätter, Aktionen
Hinzufügen
Fügt ein neues Blatt ein.
Bearbeiten
Zeigt das Blatt an, oder richtet es ein.
Nach oben / Nach unten
Die Position bzw. die Reihenfolge der Blätter kann mit Nach oben und Nach unten verändert werden.
Über Datenblätter können der Excel-Arbeitsmappe Blätter mit Daten aus Tabellen hinzugefügt werden.
Auf der Seite Datenblatt wird das Blatt eingerichtet.
Die allgemeinen Einstellungen des Datenblatts können über die Aktion Blatteinstellungen eingerichtet werden.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, Datenblätter, Blatteinstellungen.
Hinzufügen
Über die Aktion Hinzufügen können Zeilen zum Blatt hinzugefügt werden.
Je nachdem, von welcher Zeile aus die Aktion aufgerufen wird, stehen unterschiedliche Optionen zur Verfügung.
Tabelle ⭮
Fügt dem Datenblatt eine Tabelle auf oberster Ebene bzw. eine neue Baumstruktur hinzu.
Die Option ist verfügbar, wenn noch keine Zeilen angelegt sind, oder wenn beim Aufruf der Aktion Hinzufügen eine Zeile oberster Ebene ausgewählt ist.
Wird die Option ausgewählt, öffnet sich eine Übersicht mit allen verfügbaren Tabellen.
Über das Symbol Suche oben auf der Seite kann nach einer Tabelle gesucht werden.
Über die Aktion Feldsuche kann, ähnlich wie die Suche nach Tabellen, nach einem bestimmten Feld gesucht werden. Beide Suchen können auch kombiniert werden.
Die ausgewählte Tabelle kann mit Ok zum Datenblatt hinzugefügt werden und anschließend über die Aktion Bearbeiten oder durch Anklicken des Einstellungen-Feldes angezeigt bzw. eingerichtet werden.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, Datenblätter, Tabelleneinstellungen.
[Tabellenname] > Untergeordnete Tabelle ⭮
Fügt einer Tabelle eine untergeordnete Tabelle hinzu.
Die Option ist verfügbar, wenn beim Aufruf der Aktion Hinzufügen eine Tabelle oder ein Feld ausgewählt ist.
Anmerkung: [Tabellenname] = Name der Tabelle, auf die sich die Option bezieht.
Die Auswahl der Tabelle erfolgt wie bei der Option Tabelle ⭮.
Zusätzlich stehen aber folgende Aktionen im Auswahlfenster zur Verfügung:
Verknüpfungen zur Tabelle
Über diese Aktion kann ein Filter gesetzt werden, sodas nur Tabellen angezeigt werden, für die eine einfache Verknüpfung zur Tabelle existiert.
Verknüpfungen aus der Tabelle
Über diese Aktion kann ein Filter gesetzt werden, sodas nur Tabellen angezeigt werden, zu denen eine einfache Verknüpfung über Felder aus der Tabelle existiert.
Hinweis
Wenn eine Tabelle als untergeordnete oder übergeordnete Tabelle hinzugefügt wird, werden automatisch verknüpfte Felder zwischen untergeordneter und übergeordneter Tabelle vorgeschlagen.
Prüfen, ergänzen oder ändern Sie die vorgeschlagenen Verknüpfungen in der untergeordneten Tabelle über die Tabelleneinstellungen.
Wird dieselbe Tabelle noch einmal der Tabelle untergeordnet (z.B.: Debitor > Debitor) wird diese als 1:1 Verknüpfung mit den Primärschlüsselfeldern als Filter vorgeschlagen.
[Tabellenname] ⮌ Übergeordnete Tabelle ⭮
Die Option ist ähnlich der Option [Tabellenname] > Untergeordnete Tabelle ⭮ mit dem Unterschied, dass damit einer Tabelle eine übergeordnete Tabelle hinzugefügt werden kann.
Die Option steht nur zur Verfügung, wenn beim Aufruf der Aktion Hinzufügen eine Tabelle ausgewählt ist.
[Tabellenname] > Felder
Fügt einer Tabelle oder einem Feld mit verknüpfter Tabelle Felder hinzu.
Die Option ist verfügbar, wenn beim Aufruf der Aktion Hinzufügen eine Tabelle oder ein Feld mit verknüpfter Tabelle (Gekennzeichnet durch das 🞥 Symbol) ausgewählt ist.
Anmerkung: [Tabellenname] = Name der Tabelle, auf die sich die Option bezieht.
Wird die Option ausgewählt, öffnet sich eine Übersicht aller verfügbaren Felder der Tabelle.
Über das Symbol Suche oben auf der Seite kann nach einem Feld gesucht werden.
Zusätzlich stehen diverse Aktionen zur Filterung der Felder bereit.
Tipp
Sie können dem Datenblatt mehrere Felder gleichzeitig hinzufügen indem sie mehrere Felder auswählen.
Die ausgewählten Felder können mit Ok zum Datenblatt hinzugefügt werden und anschließend über die Aktion Bearbeiten oder durch Anklicken des Einstellungen-Feldes angezeigt bzw. eingerichtet werden.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, Datenblätter, Feldeinstellungen.
Hinweis
Feld 🞥
Ist ein Feld mit einem 🞥 Symbol gekennzeichnet, dann ist das Feld fix über eine 1:1-Beziehung mit einer Tabelle verknüpft. In diesem Fall können Felder aus der verknüpften Tabelle direkt und ohne zusätzliche Tabelleneinstellungen zum Datenblatt hinzugefügt werden.
[Tabellenname] > Formel-Feld
Fügt einer Tabelle oder einem Feld mit verknüpfter Tabelle ein Formel-Feld hinzu.
Die Option ist verfügbar, wenn beim Aufruf der Aktion Hinzufügen eine Tabelle oder ein Feld mit verknüpfter Tabelle (Gekennzeichnet durch das 🞥 Symbol) ausgewählt ist.
Anmerkung: [Tabellenname] = Name der Tabelle, auf die sich die Option bezieht.
Formeln können sich aus Excel-Funktionen, fixen und dynamischen Bezügen (Formel-IDs), Konstanten und Operatoren zusammensetzen. Es kann aber auch einfach nur ein Text angegeben werden, welcher dann beim Ausführen der Auswertung in die Excel-Zellen geschrieben wird.
Wenn in einer Formel eine Berechnung durchgeführt werden soll, beginnt diese mit einem Gleichheitszeichen.
Die Formel kann durch Anklicken des Formel-Feldes eingerichtet werden.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, Datenblätter, Formeln.
Textzeile ≡
Fügt eine Textzeile zum Datenblatt hinzu.
Textzeilen sind nur auf oberster Ebene zugelassen und die Option steht nur zur Verfügung, wenn noch keine Zeilen angelegt sind, oder wenn beim Aufruf der Aktion Hinzufügen eine Zeile oberster Ebene ausgewählt ist.
Über Textzeilen können z.B. allgemeine Beschreibungen zum Datenblatt hinzugefügt werden.
Die Textzeile kann über die Aktion Bearbeiten oder durch Anklicken des Einstellungen-Feldes angezeigt bzw. eingerichtet werden.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, Datenblätter, Texteinstellungen.
Textzeilen können auch dazu verwendet werden, um in Verbindung mit Formeln Parameter für Berechnungen anzugeben oder Berechnungen über das gesamte Datenblatt durchführen.
Ein einfaches Beispiel mit einer Textzeile als Parameter für einen Grenzwert finden sie in Beispiel 1 unter Auswertungen bearbeiten, Datenblätter, Formeln.
Ein weiteres Beispiel, wo Textzeilen für Summenberechnungen verwendet werden, finden sie im Beispiel zu parallelen Baumstrukturen unter Auswertungen bearbeiten, Datenblätter, Tabelleneinstellungen.
Die Formel einer Textzeile kann durch Anklicken des Formel-Feldes eingerichtet werden.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, Datenblätter, Formeln.
Aktuelle Zeile kopieren
Erstellt eine Kopie der aktuellen Zeile.
Die Option ist verfügbar, wenn beim Aufruf der Aktion Hinzufügen ein Feld, ein Formel-Feld oder eine Textzeile ausgewählt ist.
Unternehmensschleife 🗲
Fügt die Tabelle 2000000006 ∙ Unternehmen zum Datenblatt hinzu um eine mandantenübergreifende Auswertung einzurichten.
Beim Durchlaufen der Datensätze der Tabelle wird ein Mandantenwechsel für alle untergeordneten Tabellen durchgeführt.
Der Mandantenwechsel kann in den Tabelleneinstellungen bei Bedarf auch deaktiviert werden.
Die Option steht über die Auswahl Weitere Optionen... zur Verfügung, wenn beim Aufruf der Aktion Hinzufügen eine Zeile oberster Ebene ausgewählt ist.
Ist beim Aufruf der Aktion Hinzufügen eine Tabelle ausgewählt, steht die Variante [Tabellenname] ⮌ Übergeordnete Unternehmensschleife 🗲 zur Verfügung und es wird eine der Tabelle übergeordnete Unternehmensschleife eingefügt.
Tipp
Als Beispiel können Sie im Downloadbereich die Auswertung Lagerbestand pro Mandant herunterladen, welche eine Unternehmensschleife beinhaltet.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, Erweitert, Downloadbereich.
Datumsschleife 🗲
Fügt die Tabelle 2000000007 ∙ Date zum Datenblatt hinzu.
Eine Datumsschleife kann z.B. in Verbindung mit untergeordneten Tabellen nützlich sein, wenn das Datum dort zum Setzen eines FlowFilters verwendet wird.
Für die Datumstabelle muss zwingend ein Filter für den Periodentyp und ein Bereichsfilter für den Periodenanfang in den Tabelleneinstellungen angegeben werden.
Die Option steht über die Auswahl Weitere Optionen... zur Verfügung, wenn beim Aufruf der Aktion Hinzufügen eine Zeile oberster Ebene ausgewählt ist.
Ist beim Aufruf der Aktion Hinzufügen eine Tabelle ausgewählt, steht die Variante [Tabellenname] ⮌ Übergeordnete Datumsschleife 🗲 zur Verfügung und es wird eine der Tabelle übergeordnete Datumsschleife eingefügt.
Tipp
Als Beispiel können Sie im Downloadbereich die Auswertung Ressourcenauslastung herunterladen, welche eine Datumsschleife beinhaltet.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, Erweitert, Downloadbereich.
Temporäre Daten-Codeunit 🗲
Fügt eine Temporäre Daten-Codeunit inkl. deren Felder und Filter zum Datenblatt hinzu.
Die Option steht über die Auswahl Weitere Optionen... zur Verfügung, wenn beim Aufruf der Aktion Hinzufügen eine Zeile oberster Ebene ausgewählt ist.
Ist beim Aufruf der Aktion Hinzufügen eine Tabelle ausgewählt, steht die Variante [Tabellenname] > Temporäre Daten-Codeunit 🗲 zur Verfügung.
Mithilfe von temporären Daten-Codeunits können Auswertungen um Funktionen erweitert werden, die bestimmte Daten der Auswertung während der Ausführung temporär berechnen.
Damit lassen sich z.B. Daten auswerten, die normalerweise nicht oder nicht in dieser Form zur Verfügung stehen.
Weitere Informationen dazu finden Sie unter Informationen für Entwickler, Temporäre Daten-Codeunits.
[Tabellenname] Notizen ⭮ / Links ⭮
Fügt die Tabelle 2000000068 ∙ Datensatz (Verknüpfung) zu einer Tabelle im Datenblatt hinzu um die Notizen oder Links der Datensätze auszugeben.
Die Option steht über die Auswahl Weitere Optionen... zur Verfügung, wenn beim Aufruf der Aktion Hinzufügen eine Tabelle ausgewählt ist.
Anmerkung: [Tabellenname] = Name der Tabelle, auf die sich die Option bezieht.
Für die meisten Datensätze können in den Karten, Dokumente und Listen über eine Infobox Notizen und Links hinzugefügt werden.
Die Notizen und Links werden dabei in der Tabelle Datensatz (Verknüpfung) gespeichert und sind mit den Datensätzen über eine RecordID verbunden.
Die Option fügt die Tabelle und Felder hinzu und setzt alle notwendigen Filter und Verknüpfungen.
Datenblatt einfügen aus...
Damit können die Zeilen eines Datenblatts zum aktuellen Datenblatt hinzugefügt werden. Datenblätter können auch in sich selbst kopiert werden.
Die Option steht über die Auswahl Weitere Optionen... zur Verfügung.
Felder
Tabelle/Feld
Zeigt Informationen zur Zeile an.
Folgende Symbole werden in den Informationen zur Zeile angezeigt bzw. verwendet:
⭮
Zeigt an, dass es sich um eine Tabelle handelt.
🗲
Zeigt an, dass für die Tabelle eine spezielle Aktion durchgeführt wird.
Feld 🞥
Ist ein Feld mit einem 🞥 Symbol gekennzeichnet, dann ist das Feld fix über eine 1:1-Beziehung mit einer Tabelle verknüpft.
In diesem Fall können Felder aus der verknüpften Tabelle direkt und ohne zusätzliche Tabelleneinstellungen zum Datenblatt hinzugefügt werden.
[Feld]
Ein Feld in eckigen Klammern zeigt an, dass es sich um ein internes Feld handelt.
≡
Zeigt an, dass es sich um eine Textzeile handelt.
Gibt eine ID an, die verwendet werden kann, um in Formeln einen Bezug zum Feldwert herzustellen oder darauf zuzugreifen.
Eine Formel-ID muss mit [ beginnen, gefolgt von einer eindeutigen ID und mit ] enden. Die Klammern werden bei der Eingabe der ID automatisch hinzugefügt.
Formel
Formeln können sich aus Excel-Funktionen, fixen und dynamischen Bezügen (Formel-IDs), Konstanten und Operatoren zusammensetzen. Es kann aber auch einfach nur ein Text angegeben werden, welcher dann beim Ausführen der Auswertung in die Excel-Zellen geschrieben wird.
Wenn in einer Formel eine Berechnung durchgeführt werden soll, beginnt diese mit einem Gleichheitszeichen.
Klicken Sie auf das Feld, um die Formel einzurichten.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, Datenblätter, Formeln.
Die Position bzw. die Reihenfolge der Tabellen und Felder kann mit Nach oben und Nach unten verändert werden.
Unterordnen
Befinden sich mehrere Tabellen auf derselben Ebene, kann diese Aktion dazu verwendet werden, eine Tabelle einer anderen Tabelle unterzuordnen bzw. sie um eine Ebene nach unten zu verschieben.
Überordnen
Wenn eine Tabelle einer anderen Tabelle untergeordnet ist, kann diese Aktion dazu verwendet werden, um die Unterordnung aufzuheben bzw. sie um eine Ebene nach oben zu verschieben.
Wenn Sie eine Tabelle löschen, werden die Felder der Tabelle ebenfalls gelöscht.
Sie können aber in diesem Fall auswählen, ob Sie
nur die Tabelle und deren Felder entfernen möchten
In diesem Fall bleiben alle untergeordneten Tabellen und deren Felder erhalten und werden eine Ebene nach oben verschoben.
alles löschen möchten
In diesem Fall wird die gesamte untergeordnete Baumstruktur gelöscht.
Auf der Seite Blatteinstellungen werden die allgemeinen Einstellungen des Datenblatts eingerichtet.
Felder
Blattname
Gibt einen Namen für das Blatt an.
Ist kein Name angegeben, wird die Art des Blatts oder die Als Blattname verwenden Einstellung verwendet.
Zusätzlich ist es möglich, den Platzhalter %1 im Text anzugeben, welcher durch die Art des Blatts oder durch die Als Blattname verwenden Einstellung ersetzt wird.
Als Blattname verwenden
Gibt eine Datenblattzeile an, die als Name für das Blatt verwendet werden soll.
Filter hinzufügen
Gibt an, ob die Filter des Datenblatts zum Arbeitsblatt hinzugefügt werden sollen.
Spaltenüberschriften
Gibt an, ob im Arbeitsblatt Spaltenüberschriften hinzugefügt werden sollen, oder nicht.
Wenn es mehrere parallele Baumstrukturen und somit mehrere Angaben für eine Spalte im Blatt gibt, bestimmt die erste Baumstruktur bzw. das erste Vorkommen die Überschrift.
Spaltenfilter
Gibt an, ob Filtern für die Spaltenüberschriften aktiviert werden soll.
Oberste Zeilen fixieren
Gibt an, ob und wenn ja, wie viele oberste Zeilen beim Scrollen im restlichen Arbeitsblatt sichtbar bleiben sollen.
Erste Spalten fixieren
Gibt an, ob und wenn ja, wie viele erste Spalten beim Scrollen im restlichen Arbeitsblatt sichtbar bleiben sollen.
Excel-Tabelle
Gibt an, ob die Daten als Excel-Tabelle formatiert werden sollen.
Tabellenformat
Gibt ein Format für die Excel-Tabelle an.
Wenn das Feld leer ist, wird die Standardeinstellung aus der Excel-Auswertungseinrichtung verwendet.
Ergebniszeile
Gibt an, ob die Ergebniszeile der Excel-Tabelle ein- oder ausgeblendet werden soll.
Die Ergebniszeilenart kann für jedes Feld einzeln über die Feldeinstellungen der Datenblattzeile(n) eingestellt werden.
Gebänderte Zeilen
Gibt an, ob gebänderte Zeilen angezeigt werden sollen, in denen gerade Zeilen anders formatiert sind als ungerade.
Gebänderte Spalten
Gibt an, ob gebänderte Spalten angezeigt werden sollen, in denen gerade Spalten anders formatiert sind als ungerade.
Erste Spalte
Gibt an, ob eine besondere Formatierung für die erste Spalte der Excel-Tabelle angezeigt werden soll.
Letzte Spalte
Gibt an, ob eine besondere Formatierung für die letzte Spalte der Excel-Tabelle angezeigt werden soll.
Drucken, Felder
Ausrichtung
Gibt an, in welchem Format das Arbeitsblatt standardmässig gedruckt werden soll.
Breite an Seitenanzahl anpassen
Gibt an, ob die Größe des Arbeitsblatts an die angegebene Anzahl von Seiten angepasst werden soll.
Wiederholungszeilen oben
Gibt einen Bereich an, der beim Drucken auf jeder Seite angedruckt werden soll. Sie können zum Beispiel '$1:$1' für die erste Zeile des Arbeitsblatts angeben.
Wiederholungsspalten links
Gibt einen Bereich an, der beim Drucken auf jeder Seite angedruckt werden soll. Sie können zum Beispiel '$A:$B' für die ersten zwei Spalten des Arbeitsblatts angeben.
Seitenreihenfolge
Gibt die Reihenfolge an, in der die Daten des Arbeitsblatts nummeriert und gedruckt werden sollen, wenn sie nicht auf eine Seite passen.
Auf der Seite Tabelleneinstellungen wird die Tabelle eines Datenblatts eingerichtet.
Abhängig davon, ob es sich bei der Tabelle um eine untergeordnete Tabelle handelt oder nicht, sind unterschiedliche Tabelleneinstellungen verfügbar bzw. möglich.
Im Bereich Filter bzw. Filter und Verknüpfungen können Sie Filterkriterien für die Tabelle und Verknüpfungen mit übergeordneten Tabellen angeben.
Felder
Übergeordnete Tabelle
Zeigt an, ob die Tabelle einer übergeordneten Tabelle untergeordnet ist.
Beziehung
Gibt die Beziehung zwischen der übergeordneten Tabelle und der Tabelle an.
1:n
In einer 1:n-Beziehung (eins-zu-viele) können einem Datensatz in der übergeordneten Tabelle mehrere Datensätze in der untergeordneten Tabelle zugeordnet sein.
Beispielsweise kann jeder Debitor mehrere Debitorenposten haben.
1:1
In einer 1:1-Beziehung (eins-zu-eins) kann ein Datensatz in der übergeordneten Tabelle nur einem Datensatz in der untergeordneten Tabelle zugeordnet sein.
Beispielsweise ist jeder Debitorenposten nur einem Debitor zugeordnet.
Erster Datensatz
Gibt nur den ersten Datensatz aus, der gefunden wird.
Letzter Datensatz
Gibt nur den letzten Datensatz aus, der gefunden wird.
Tabelle
Zeigt an, für welche Tabelle die Einstellungen angegeben werden.
Temporäre Daten-Codeunit
Mithilfe von temporären Daten-Codeunits können Auswertungen um Funktionen erweitert werden, die bestimmte Daten der Auswertung während der Ausführung temporär berechnen.
Damit lassen sich z.B. Daten auswerten, die normalerweise nicht oder nicht in dieser Form zur Verfügung stehen.
Temporäre Daten-Codeunits können über eine Individualprogrammierung bereitgestellt bzw. hinzugefügt werden.
Weitere Informationen dazu finden Sie unter Informationen für Entwickler, Temporäre Daten-Codeunits.
Name
Gibt einen Namen für die Tabelle an. Ist kein Name angegeben, wird die Standardbeschriftung der Tabelle verwendet.
Es ist möglich, den Platzhalter %1 im Text anzugeben, welcher durch die Standardbeschriftung der Tabelle ersetzt wird.
Sortierung
Gibt an, nach welchen Feldern die Datensätze sortiert werden sollen.
Reihenfolge
Gibt an, ob die Datensätze in aufsteigender oder absteigender Reihenfolge sortiert werden sollen.
Mandantenwechsel deaktivieren
Gibt an, ob die Tabelle Unternehmen einen Mandantenwechsel durchführen soll oder nicht.
Max. Anzahl Datensätze
Gibt eine maximale Anzahl an Ergebnissen bei einer 1:n Beziehung an.
Ist das Limit erreicht, wird aufgehört nach weiteren Datensätzen zu suchen.
Leeren Datensatz hinzufügen
Gibt an, ob in einer 1:n Beziehung auch ein leerer Datensatz hinzugefügt werden soll.
Die Einstellung kann insbesondere in Verbindung mit untergeordneten Tabellen nützlich sein, wenn die Tabelle dort zum Setzen eines FlowFilters verwendet wird.
Mit neuer Zeile starten
Gibt an, ob der erste Datensatz der Tabelle ebenfalls mit einer neuen Zeile beginnen sollen.
Hinweis
Unabhängig von der Einstellung wird nach dem Durchlaufen einer 1:n Verknüpfung oder im Falle einer parallelen Baumstruktur immer mit einer neuen Zeile begonnen.
Beispiel Debitor 1:n Debitorenposten ohne neue Zeile
Beispiel Debitor 1:n Debitorenposten mit neuer Zeile
Keine Spaltenvererbung
Gibt an, ob die Spalten der übergeordneten Tabelle nach Beginn einer neuen Zeile leer sein sollen.
Hinweis
Über die Feldeinstellungen der übergeordneten Tabellenfelder können auch einzelne Spalten von der Vererbung ausgeschlossen werden.
Beispiel Debitor 1:n Debitorenposten mit Spaltenvererbung
Beispiel Debitor 1:n Debitorenposten ohne Spaltenvererbung
Parallele Baumstruktur
Gibt an, ob die Baumstruktur parallel zur vorherigen Baumstruktur ausgegeben werden soll.
Normalerweise werden Tabellen und Felder eines Datenblatts seriell behandelt. D.h. für jedes Feld wird eine weitere Excel-Spalte hinzugefügt.
Über parallele Baumstrukturen können Teile eines Datenblatts parallel zueinander ausgegeben werden.
Die Baumstrukturen teilen sich dabei die selben Spalten und werden untereinander ausgegeben.
Beispiel
Dieses Beispiel kann im Downloadbereich heruntergeladen werden.
Folgendes Datenblatt wurde angelegt:
Folgendes Ergebnis wird nach dem Erstellen der Auswertung in Excel angezeigt:
Tipp
Folgende Formeln wurden für die Berechnung der Summen verwendet:
Debitorensumme =SUMIF( [AD:COL]:[AD:COL] , "Debitor" , [SD:COL]:[SD:COL] )
Kreditorensumme =SUMIF( [AK:COL]:[AK:COL] , "Kreditor" , [SK:COL]:[SK:COL] )
Beispiel 2
Dieses Beispiel kann im Downloadbereich heruntergeladen werden.
Die Anforderung in diesem Beispiel war, alle Verkaufsbelege eines Debitors anzuzeigen.
Die Belege sollen dabei unter den Debitoren um ein Feld eingerückt ausgegeben werden.
Über einen kleinen "Trick", können auch solche Auswertungen umgesetzt werden.
Folgendes Datenblatt wurde angelegt:
Der Trick besteht darin, der Tabelle Debitor noch einmal die Tabelle Debitor in einer 1:1-Beziehung unterzuordnen. Danach kann die Tabelle Verkaufskopf parallel zum untergeordneten Debitor ausgegeben werden. Verknüpft sind beide untergeordneten Tabellen mit der übergeordneten Debitor Tabelle.
Die Einrückung wird mit einem leeren Formel-Feld (Spacer) erzeugt.
Folgendes Ergebnis wird nach dem Erstellen der Auswertung in Excel angezeigt:
Hinweis
Folgende Regeln gelten für parallele Baumstrukturen:
Beim Ausführen der Auswertung werden parallele Baumstrukturen nur dann als solche behandelt, wenn Sie direkt hintereinander und auf selber Ebene definiert sind.
Das Feld Parallele Baumstruktur muss dabei nur in der/den nachfolgende(n) Baumstruktur(en) gesetzt sein, nicht in der Ersten.
Die Anzahl der Felder müssen in den parallelen Baumstrukturen nicht übereinstimmen. Die Baumstruktur mit den meisten Feldern bestimmt, wie viele Spalten in Excel ausgegeben werden.
Die Spaltenüberschriften werden von der ersten Baumstruktur oder, falls in nachfolgenden Baumstrukturen mehr Spalten definiert sind, dem ersten Vorkommen bestimmt.
Felder aus einer parallelen Baumstruktur können nicht direkt sondern nur indirekt über die erste Baumstruktur zu einer PivotTable hinzugefügt werden.
Da es durch parallele Baumstrukturen mehrere Angaben für eine Spalte im Blatt gibt, gibt es auch mehrere Feldeinstellungen für ein Feld.
Je nachdem, um welche Einstellung es sich handelt, wird entweder die Einstellung der ersten Baumstruktur oder der größte angegebene Wert genommen.
Es gibt auch Einstellungen, die aktiv werden, sobald sie bei einer der Spalten gesetzt sind.
'Filter hinzufügen' deaktivieren
Gibt an, ob beim Ausführen der Auswertung in der Filter-Seite weitere Filter zur Tabelle hinzugefügt werden können.
Die Filter-Seite wird angezeigt, wenn für eine Tabelle Filter angegeben sind, die nicht versteckt sind (Filterart).
Filter und Verknüpfungen
Im Bereich Filter bzw. Filter und Verknüpfungen können Sie Filterkriterien für die Tabelle angeben.
Nur Datensätze, die den Kriterien entsprechen, werden in die Auswertung aufgenommen.
Falls Sie Kriterien für mehrere Felder angeben, werden nur Datensätze angezeigt, die allen Kriterien entsprechen.
Bei einer Verknüpfung wird der Wert des Feldes des übergeordneten Datensatzes als Filterkriterium verwendet.
Ein Operator im Filter bestimmt dabei, wie der Filter gesetzt werden soll.
Feld
Gibt an, welches Feld gefiltert werden soll.
Wenn hier ein Feld angegeben ist, das nicht versteckt ist (Filterart), wird später beim Ausführen der Auswertung eine Filter-Seite angezeigt.
Sie können also auch einfach nur ein Feld ohne Filter angeben, damit beim Ausführen der Auswertung in der Filter-Seite weitere Filter zur Tabelle hinzugefügt werden können.
Weitere Informationen dazu finden Sie unter Auswertungen ausführen, Auswertungsfilter.
Verknüpft mit
Gibt an, ob und wenn ja, mit welchem Feld einer übergeordneten Tabelle das Feld der Tabelle verknüpft werden soll.
Bei einer Verknüpfung wird der Wert des Feldes des übergeordneten Datensatzes als Filter verwendet und ein Operator für die Verknüpfung (Gleich, Kleiner, Größer, usw.) muss im Feld Filter angegeben werden.
Klicken Sie auf das Feld, um die Verknüpfung zu ändern oder zu entfernen.
Hinweis
Tabellen können über mehrere Ebenen miteinander verknüpft werden.
Theoretisch kann ein und dieselbe Tabelle einer anderen Tabelle mehr als einmal übergeordnet sein. In diesem Fall wird der Datensatz aus der niedrigsten oder unmittelbarsten Überordnung für die Verknüpfung verwendet.
Im folgenden Beispiel wird bei einer Verknüpfung der detaillierten Debitorenposten mit dem Debitor immer der untergeordnete Debitor verwendet:
Filter
Gibt den Filter für das Feld an.
Die möglichen bzw. zulässigen Werte für den Filter sind vom Feld abhängig:
Wenn das Feld mit einem übergeordneten Feld verknüpft ist, muss im Filter der Operator ('=', '<=', '<', '>=', '>', '<>') für die Verknüpfung angegeben werden.
Die Filterwerte und Operatoren können über ein Lookup ausgewählt werden.
Für Datumsfelder können Parameter im Filter angegeben werden, die erst beim Ausführen der Auswertung umgewandelt bzw. berechnet werden.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, Datenblätter, Datumsfilter-IDs.
Die Filter von Optionsfeldern (und Ja/Nein-Feldern) werden in der aktuellen Anzeigesprache hinterlegt.
Beim Ausführen der Auswertung in einer anderen Anzeigesprache (oder bei einem Lookup des Filters) wird der Filter automatisch konvertiert.
Im Filter können auch Filter-IDs angegeben werden, die dann beim Ausführen der Auswertung durch die aktuellen Filterwerte der Filter-IDs ersetzt werden.
Filter-IDs können über die Aktion Filter-ID hinzufügen zu einem Filter hinzugefügt werden. Dabei wird eine Seite geöffnet, welche eine Übersicht aller verfügbaren Filter-IDs anzeigt.
Hinweis
Eine Filter-ID kann nicht zum Filter hinzugefügt werden, wenn das Feld mit einem übergeordneten Feld verknüpft ist.
Es können mehrere Filter-IDs im Filter angegeben werden.
Datumsfilter-IDs können mit Filter-IDs kombiniert werden.
Die Filterart muss Versteckt sein, wenn im Filter eine Filter-ID angegeben ist.
Gibt eine ID an, die dann im Filter anderer Zeilen verwendet werden kann, um dort automatisch denselben Filter zu setzen.
Die Filter-IDs in den Filtern werden beim Ausführen der Auswertung durch die aktuellen Filterwerte der Filter-IDs ersetzt.
Eine Filter-ID muss mit [ beginnen, gefolgt von einer eindeutigen ID und mit ] enden. Die Klammern werden bei der Eingabe der ID automatisch hinzugefügt.
Hinweis
Filter-IDs sind nicht an ein Datenblatt gebunden sondern Datenblatt-übergreifend.
Eine Filter-ID kann nicht angegeben werden, wenn das Feld mit einem übergeordneten Feld verknüpft ist.
Eine Filter-ID kann für eingeschränkte Filter nicht angegeben werden.
Filterart
Gibt an, ob und wie der Filter beim Ausführen der Auswertung geändert werden kann.
Erforderlich
Erforderliche Filter müssen vom Benutzer angegeben werden.
Eingeschränkt
Eingeschränkte Filter können vom Benutzer nur noch weiter eingeschränkt werden.
Fixiert
Fixierte Filter sind vom Benutzer nicht änderbar.
Versteckt
Versteckte Filter werden dem Benutzer nicht angezeigt.
Verknüpfungen werden immer als versteckte Filter angelegt, da hier der Wert des Feldes des übergeordneten Datensatzes als Filter verwendet wird.
Tipp
Wenn Sie möchten, dass beim Ausführen der Auswertung weitere Filter zur Tabelle hinzugefügt werden können, bestimmte Felder aber davon ausgenommen sein sollen, können Sie diese Felder ebenfalls als Versteckt angeben.
Benutzerfilter
Zeigt an, ob für das Feld abweichende Filter für bestimmte Benutzer gesetzt sind.
Klicken Sie auf das Feld, um die Filter einzurichten.
Feldfilter
Werden FlowField-Felder zur Tabelle hinzugefügt, wirken sich gesetzte FlowFilter auf Tabellenebene auf die Berechnung der Felder aus.
Über die Feldeinstellungen können FlowFilter gesetzt werden, die nur für das Feld gültig sind.
Hinweis
Ist ein FlowFilter auf Tabellenebene und auf Feldebene gesetzt, wird für die Berechnung des Feldes der FlowFilter auf Tabellenebene ignoriert.
Abhängig von den Einstellungen schlägt diese Aktion Felder der Tabelle und verknüpfte Felder zwischen Tabelle und einer übergeordneten Tabelle zum Filtern der Datensätze vor.
Vorhandene Filter werden dabei nicht überschrieben oder verändert.
Filter vorschlagen
Abhängig von den Einstellungen schlägt diese Aktion Felder der Tabelle zum Filtern der Datensätze vor.
Vorhandene Filter werden dabei nicht überschrieben oder verändert.
Bei Datumsfiltern können IDs (Platzhalter) in eckigen Klammern [ ] angegeben werden, die beim Ausführen der Auswertung auf Basis des Datumsfilter Berechnungsdatums berechnet und ersetzt werden.
Grundsätzlich handelt es sich bei den IDs um Datumsformeln. Es werden allerdings die englischen Datumsformeln verwendet, d. h. anstelle von T (Tag) muss D (Day) angegeben werden.
Der Vorteil gegenüber den Datumsformeln besteht darin, dass mehrere Datumswerte (z.B. ein Datumsintervall) in einem Filter kombiniert angegeben werden können.
Als Datumsfilter Berechnungsdatum wird beim Ausführen der Auswertung das Arbeitsdatums vorgeschlagen.
Das vorgeschlagene Datum kann zusätzlich über das Feld Datumsfilter Berechnungsdatumsformel der Auswertung verändert werden.
Mit Datumsfilter-IDs lassen sich z.B. Auswertungen einrichten, bei denen der Datumsfilter beim Ausführen der Auswertung automatisch auf das aktuelle Monat gesetzt wird.
Folgende IDs stehen zur Verfügung:
D Day bzw. Tag
WD Weekday bzw. Wochentag
W Week bzw. Woche
M Month bzw. Monat
Q Quarter bzw. Quartal
Y Year bzw. Jahr
C bedeutet 'current' (laufend/aktuell) und kann einer ID vorangestellt werden
Eine Liste mit Datumsfilter-ID Beispielen kann über das Lookup im Datumsfilter-Feld geöffnet werden.
Beispiele
Nachfolgende Tabelle zeigt einige Beispiele für Datumsfilter-ID-Kombinationen und deren Ergebnisse, wenn das Arbeitsdatum bzw. das Datumsfilter Berechnungsdatum auf 30.06.2020 gesetzt ist.
Beispiel
Ergebnis
Bemerkung
[CD]
30.06.20
Datumsfilter Berechnungsdatum
..[CD]
..30.06.20
Bis zum Datumsfilter Berechnungsdatum
01.01.20..[CD]
01.01.20..30.06.20
01.01.20 bis zum Datumsfilter Berechnungsdatum
..[-CM-1D]
..31.05.20
Bis zum Ende des letzten Monats (bezogen auf das Datumsfilter Berechnungsdatum)
Auf der Seite Feldeinstellungen wird das Feld eines Datenblatts eingerichtet.
Abhängig von der Art des Feldes sind unterschiedliche Feldeinstellungen verfügbar bzw. möglich.
Felder
Feld
Zeigt an, für welches Feld die Einstellungen angegeben werden.
Klicken Sie auf das Feld, um die Feldnr. zu ändern oder zu entfernen. Wird die Feldnr. entfernt, wird das Feld zu einem Formel-Feld.
Feldart
Zeigt Informationen zum Feld an.
Feldfilter
Zeigt an, ob für das Feld FlowFilter gesetzt sind, die nur für das Feld gültig sind.
Feldfilter können nur für FlowField-Felder gesetzt werden. Klicken Sie auf das Feld, um die Filter einzurichten.
Hinweis
Ist ein FlowFilter auf Tabellenebene und auf Feldebene gesetzt, wird für die Berechnung des Feldes der FlowFilter auf Tabellenebene ignoriert.
Tipp
Mit Feldfiltern können Sie z.B. eine Auswertung einrichten, in der das Feld Verkauf (MW) eines Debitors einmal für das aktuelle Monat und einmal für das letzte Monat angezeigt wird.
Das nachfolgende Beispiel kann im Downloadbereich heruntergeladen werden.
Um die Auswertung einzurichten:
Fügen Sie die Tabelle Debitor zum Datenblatt hinzu.
Fügen Sie die Felder Nr., Name und Verkauf (MW) zum Datenblatt hinzu.
Öffnen Sie die Tabelleneinstellungen der Tabelle Debitor und fügen Sie das Feld Nr. als Filter hinzu.
Kehren Sie zum Datenblatt zurück.
Öffnen Sie die Feldeinstellungen des Feldes Verkauf (MW) und geben Sie im Feld Name den Wert '%1 Aktuelles Monat' ein.
Öffnen Sie die Feldfilter des Feldes und geben Sie im Feld Feldnr. den Wert 55 (Datumsfilter) und im Feld Filter den Wert '[-CM]..[CM]' ein.
Kehren Sie zum Datenblatt zurück.
Kopieren Sie die gerade eingerichtete Zeile mit Hilfe der Aktion Hinzufügen, Option: Aktuelle Zeile kopieren.
Ändern Sie den Namen der kopierten Zeile auf '%1 Letztes Monat'.
Ändern Sie den Feldfilter der kopierten Zeile auf '[-CM-1M]..[-CM-1D]'.
Gibt einen Namen für das Feld an. Ist kein Name angegeben, wird die Standardbeschriftung des Feldes verwendet.
Tipp
Es ist möglich, den Platzhalter %1 im Text anzugeben, welcher durch die Standardbeschriftung des Feldes ersetzt wird.
Wenn z.B. das Feld Verkauf (MW) eines Debitors so eingerichtet ist, dass es die Gesamtsumme des letzten Monats anzeigt, können Sie im Namen '%1 Letztes Monat' angeben.
Als Ergebnis würde dann 'Verkauf (MW) Letztes Monat' angezeigt werden.
Tabelle zum Namen hinzufügen
Gibt an, ob der Name der Tabelle zum Namen des Feldes hinzugefügt werden soll.
Formel-ID
Gibt eine ID an, die verwendet werden kann, um in Formeln einen Bezug zum Feldwert herzustellen oder darauf zuzugreifen.
Eine Formel-ID muss mit [ beginnen, gefolgt von einer eindeutigen ID und mit ] enden. Die Klammern werden bei der Eingabe der ID automatisch hinzugefügt.
Formel
Formeln können sich aus Excel-Funktionen, fixen und dynamischen Bezügen (Formel-IDs), Konstanten und Operatoren zusammensetzen.
Es kann aber auch einfach nur ein Text angegeben werden, welcher dann beim Ausführen der Auswertung in die Excel-Zellen geschrieben wird.
Wenn in einer Formel eine Berechnung durchgeführt werden soll, beginnt diese mit einem Gleichheitszeichen.
Klicken Sie auf das Feld, um die Formel einzurichten.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, Datenblätter, Formeln.
Internes Feld
Gibt an, ob das Feld intern verwendet wird und nicht an Excel übergeben werden soll.
Wird dem internen Feld eine Formel-ID zugewiesen, kann in nachfolgenden Feldern über eine Formel auf den Wert des internen Feldes zugegriffen werden.
Interne Felder müssen, damit sie einen Wert enthalten, vor den Formeln angegeben sein, in denen sie verwendet werden.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, Datenblätter, Formeln.
Spalte ausblenden
Gibt an, ob die Spalte ausgeblendet werden soll.
Unabhängig davon, ob es parallele Baumstrukturen und somit mehrere Angaben für eine Spalte im Blatt gibt, wird eine Spalte ausgeblendet, wenn eine dieser Spalten als ausgeblendet definiert ist.
Schrift, Felder
Fett
Gibt an, ob die Spalte fett dargestellt werden soll.
Kursiv
Gibt an, ob die Spalte kursiv dargestellt werden soll.
Füllfarbe
Gibt an, ob der Hintergrund der Spalte eingefärbt werden soll und wenn ja, mit welcher Farbe. Ist Weiß (RGB 255,255,255 bzw. HEX #FFFFFF) ausgewählt, wird der Hintergrund der Spalte nicht eingefärbt.
Über die Escape-Taste kann die Auswahl abgebrochen werden.
Schriftfarbe
Gibt an, ob der Text der Spalte eingefärbt werden soll und wenn ja, mit welcher Farbe. Ist Schwarz (RGB 0,0,0 bzw. HEX #000000) ausgewählt, wird der Text der Spalte nicht eingefärbt.
Über die Escape-Taste kann die Auswahl abgebrochen werden.
Ausrichtung, Felder
Horizontale Ausrichtung
Gibt die horizontale Ausrichtung für die Spalte an.
Breite (Zeichen)
Gibt die Spaltenbreite in Anzahl der Zeichen auf Basis der Schriftart Calibri in Größe 11 an.
Wenn es mehrere parallele Baumstrukturen und somit mehrere Angaben für eine Spalte im Blatt gibt, wird der größte Wert verwendet.
Textumbruch
Gibt an, ob sehr langer Text in mehrere Zeilen umgebrochen werden soll.
Formatierung, Felder
Formatierung
Gibt an, wie die Spalte in Excel formatiert werden soll.
Ist die Option Automatisch ausgewählt, wird die Spalte in Excel wie folgt formatiert:
Ja/Nein Felder (Boolean) werden zu Excel-Funktionen =TRUE() oder =FALSE() umgewandelt.
Zahlen (Decimal, Integer, BigInteger) werden als Zahl mit/ohne Komma formatiert.
Datumsfelder werden als Datum formatiert.
Alle anderen Felder werden als Text formatiert.
Hinweis
Im Gegensatz zur Option Text werden die Daten bei Automatisch die Daten in einem standardisierten Format in der Arbeitsmappe gespeichert. Dadurch sind die Daten unabhängig von der Darstellung und somit auch unabhängig von Sprach-, Regions- und Ländereinstellungen.
Öffnet ein Benutzer die Arbeitsmappe, werden die Daten automatisch in dem vom Benutzer eingestellten Format angezeigt.
Ist die Option Text ausgewählt, werden die Daten abhängig von den Einstellungen im Feld Textformatierung formatiert und die Spalte wird in Excel als Text formatiert.
Formeln werden unabhängig von der Formatierungseinstellung grundsätzlich immer als Standard formatiert.
Ausnahmen:
Wenn das Feld Als Zahl formatieren gesetzt ist, wird die Formel als Zahl mit/ohne Komma formatiert.
Wenn das Feld Als Datum formatieren gesetzt ist, wird die Formel als Datum formatiert.
Wenn der Platzhalter [%1] in einer Formel verwendet wird, wirkt sich die Textformatierung allerdings auf den Feldwert aus, durch den der Platzhalter ersetzt wird.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, Datenblätter, Formeln.
Textformatierung
Gibt an, ob ein bestimmtes Format verwendet werden soll, wenn die Formatierung als Text ausgewählt ist.
Je nach Art des Feldes stehen unterschiedliche Formatierungen zur Auswahl. Über ein Lookup kann aus allen Möglichkeiten, die Business Central für das Feld bereitstellt, ausgewählt werden. Die Parameter der Formatierung können danach noch manuell verändert werden.
Gibt an, ob die Formel bzw. das Ergebnis der Formel in Excel als Zahl oder als Datum formatiert werden soll.
Dezimalstellen
Gibt die Anzahl der Dezimalstellen an, die in Excel angezeigt werden sollen, wenn die automatische Formatierung ausgewählt ist und das Feld ein Dezimal-Feld ist, oder wenn die Formel als Zahl formatiert wird.
Ohne 1000er-Trennzeichen
Gibt an, ob ein 1000er-Trennzeichen verwendet werden soll oder nicht.
Umgekehrtes Vorzeichen
Gibt an, ob das Vorzeichen vom Feldwert umgekehrt werden soll.
Gibt an, ob der Spalte ein farbiger Datenbalken hinzugefügt werden soll, um den Wert in einer Zelle darzustellen. Je höher der Wert ist, desto länger ist der Balken.
Unabhängig davon, ob es parallele Baumstrukturen und somit mehrere Angaben für eine Spalte im Blatt gibt, wird ein Datenbalken hinzugefügt, wenn eine dieser Spalten als Datenbalken definiert ist.
Excel-Tabelle Ergebniszeilenart
Gibt an, was für das Feld in der Ergebniszeile einer Excel-Tabelle berechnet werden soll, wenn Excel-Tabelle in den Blatteinstellungen des Datenblatts aktiviert ist.
Wenn es mehrere parallele Baumstrukturen und somit mehrere Angaben für eine Spalte im Blatt gibt, bestimmt die erste Baumstruktur bzw. das erste Vorkommen die Berechnung.
Formeln können sich aus Excel-Funktionen, fixen und dynamischen Bezügen (Formel-IDs), Konstanten und Operatoren zusammensetzen. Es kann aber auch einfach nur ein Text angegeben werden, welcher dann beim Ausführen der Auswertung in die Excel-Zellen geschrieben wird.
Wichtig
Beachten Sie, dass in einer Formel die englischen Excel-Funktionsnamen, Kommas statt Strichpunkte und Punkte als Dezimaltrennzeichen verwendet werden müssen.
Sollte es Probleme mit den Angaben in einer Formel geben, werden Sie von Excel beim öffnen der Arbeitsmappe darauf aufmerksam gemacht.
Excel-Formel / Excel-Funktion
Wenn die Formel mit einem Gleichheitszeichen beginnt, wird eine Berechnung in Excel durchgeführt und der Zellenwert ist das Ergebnis einer Excel-Formel.
Eine einfache Excel-Formel wäre z.B.:
= 1 + 2 + 3
Eine Excel-Formel kann sich aber auch aus Bezügen und Excel-Funktionen zusammensetzen wie z.B.:
= SUM(A1,B1) - 25 * MIN(C1:C6) + D1
Excel-Funktionen können über die Aktion Excel-Funktion hinzufügen zu einer Formel hinzugefügt werden. Dabei wird eine Seite geöffnet, welche eine Übersicht aller eingerichteten Excel-Funktionen anzeigt.
Weitere Informationen zu Formeln und Funktionen finden Sie unter:
https://support.microsoft.com/de-de/office/294d9486-b332-48ed-b489-abe7d0f9eda9
Fixe Bezüge
Beispiele für fixe Bezüge:
Diese Formel
Bezieht sich auf
Und gibt Folgendes zurück
=C2
Zelle C2
den Wert in Zelle C2
=A1:F4
Zellen A1 bis F4
die Werte in allen Zellen, Sie müssen jedoch zusätzlich das Feld Matrixformel setzen
Statt eines fixen Bezuges kann auch eine Formel-ID angegeben werden, die dann beim Ausführen der Auswertung durch den aktuellen Wert ersetzt wird.
Formel-IDs können über die Aktion Formel-ID hinzufügen zu einer Formel hinzugefügt werden. Dabei wird eine Seite geöffnet, welche eine Übersicht aller verfügbaren Formel-IDs anzeigt.
Folgende Formel-IDs stehen in jeder Auswertung zur Verfügung:
Formel-ID
Wird ersetzt durch
[%1]
den Wert des aktuellen Feldes
[TOTALVALUE]
Wird bei einem numerischen Feld (Dezimal, Integer, BigInteger) durch die Summe der Feldwerte aller Datensätze ersetzt.
Mit diesen Formel-IDs lässt sich z.B. die alte NC Cube Feldeinstellung Anzahl-/Summenfeld umsetzen.
Da die Funktionalität jetzt als Formel-ID realisiert wurde, ergeben sich neue Möglichkeiten.
Wird z.B. beim Feld Verkauf (MW) des Debitors die Formel =100*[%1]/[TOTALVALUE] angegeben, wird der prozentuale Wert des Betrags berechnet.
[TOTALVALUE] wird dabei durch den gesamten Verkauf (MW) aller Debitoren innerhalb der Filter ersetzt.
[%1] wird durch den Verkauf (MW) des Debitors ersetzt.
Tipp
Die Summen werden immer über alle Datensätze innerhalb der Filter berechnet. Dabei spielt es keine Rolle, wie viele Datensätze tatsächlich ausgegeben werden.
Wenn Sie z.B. zu einem Debitor die Summe(n) bestimmter Debitorenposten berechnen möchten, können Sie in den Tabelleneinstellungen der Debitorenposten die Beziehung auf Erster Datensatz setzen.
Dadurch kann ein automatischer Zeilenumbruch vermieden werden. Die Summen werden nach wie vor über alle Debitorenposten berechnet.
[COL]
die aktuelle Excel Spaltennr.
[ROW]
die aktuelle Excel Zeilennr.
[USERID]
die aktuelle Benutzer ID
[COMPANY]
den aktuellen Mandantennamen
[PERIOD_TEXT]
den aktuellen Zeitraum (z.B. 2022/03 März) einer (übergeordneten) Datumsschleife
[PERIOD_DATE]
den aktuellen Zeitraum (z.B. 01.03.22..31.03.22) einer (übergeordneten) Datumsschleife
[TOTALRECORDS]
die Anzahl aller Datensätze
[RECORDNO]
eine fortlaufende Nummer für den aktuellen Datensatz
[RECORDID]
die RecordID des Datensatzes
Benutzerdefinierte Formel-IDs
Wird bei einem Feld eine Formel-ID angegeben, kann die ID dazu verwendet werden, um in Formeln einen Bezug zum Feldwert herzustellen oder darauf zuzugreifen.
Die Formel-IDs in den Formeln werden beim Ausführen der Auswertung durch die aktuellen Zellenbezüge der Felder ersetzt.
Wird einem internen Feld eine Formel-ID zugewiesen, kann in Formeln auf den Wert statt auf den Bezug des internen Feldes zugegriffen werden.
Hinweis
Die Zeilennr. im Zellenbezug einer Formel-ID wird nach Durchlaufen der 1:n Verknüpfung oder der Baumstruktur, in der die Formel-ID definiert ist, auf die aktuelle Zeilenr. zurückgesetzt.
Interne Felder müssen, damit sie einen Wert enthalten, vor den Formeln angegeben sein, in denen sie verwendet werden.
Der Wert eines internen Feldes wird nach Durchlaufen der 1:n Verknüpfung oder der Baumstruktur, in der die Formel-ID definiert ist, zurückgesetzt.
Beispiel 1
Anmerkung: Dieses Beispiel dient nur zur Erklärung und nimmt eine sehr vereinfachte Datenbasis an in welcher nur positive Debitorenposten existieren.
Das Beispiel kann im Downloadbereich heruntergeladen werden.
Folgendes Datenblatt wurde angelegt:
Für jeden Debitorenposten wird zuerst der prozentuale Anteil vom Saldo (MW) des Debitors berechnet.
Dafür wurde dem Feld Saldo (MW) die Formel-ID [S] und dem Feld Betrag (MW) die Formel-ID [B] zugewiesen.
Der Prozentwert kann dadurch in einem Formel-Feld über die Formel =100/[S]*[B] berechnet werden.
Zusätzlich werden alle Posten markiert, die über einem gewissen Prozentwert liegen.
Dafür wurden dem Prozent Formel-Feld die Formel-ID [P] zugewiesen.
Der Grenzwert ist in diesem Beispiel über eine Textzeile vor der Daten-Tabelle realisiert.
Als Default-Wert sind für den Grenzwert 50 Prozent hinterlegt. Dem Grenzwert wurde die Formel-ID [GP] zugewiesen.
Folgendes Ergebnis wird nach dem Erstellen der Auswertung in Excel angezeigt:
Tipp
Um sich in Excel in den Zellen die Formeln anstelle der Ergebnisse anzeigen zu lassen, klicken Sie in der Menüleiste auf den Reiter Formeln und wählen Sie im Bereich Formelüberwachung die Aktion Formeln anzeigen aus.
Die dynamischen Bezüge wurden wie folgt umgewandelt:
[S] wurde durch den Zellenbezug des Feldes Saldo (MW) ersetzt.
[B] wurde durch den jeweiligen Zellenbezug des Feldes Betrag (MW) ersetzt.
[P] wurde durch den jeweiligen Zellenbezug des Prozent Formel-Feldes ersetzt.
[GP] wurde durch den Zellenbezug des Grenzwert Feldes ersetzt.
Beispiel 2
Für jedes Feld (ausgenommen interne Felder), für das eine Formel-ID angegeben wurde, stehen zusätzlich 2 weitere Formel-IDs zur Verfügung.
Für das Feld Saldo (MW) sind z.B. zusätzlich noch folgende Formel-IDs verfügbar:
[S:COL] wird z.B. durch die Excel Spaltennr. des Feldes Saldo (MW) ersetzt.
[S:ROW] wird z.B. durch die Excel Zeilennr. des Feldes Saldo (MW) ersetzt.
Aufbauend auf Beispiel 1 soll nun zusätzlich die Anzahl der Posten zum Debitor angezeigt werden.
Das Beispiel kann im Downloadbereich heruntergeladen werden.
Version 1:
Hier wird die *:COL] Formel-ID verwendet.
Die Änderungen wurden im Bild markiert.
In Version 1 wird das Feld Debitorennr. zu den Posten hinzugefügt.
Über die Formel =COUNTIF([PNR:COL]:[PNR:COL],[NR]) werden alle Zeilen gezählt, bei denen in der Spalte mit der Formel-ID [PNR] der Wert der Formel-ID [NR] und somit die Nr. des Debitors steht.
Version 2:
Nicht immer findet sich ein einfaches Kriterium für die Abfrage.
Es könnte auch sein, dass sich das Kriterium in nachfolgenden Zeilen wiederholt.
Version 2 zeigt eine alternative Lösung.
Hierfür werden die *:COL], *:ROW] und [ROW] Formel-IDs verwendet.
Die Änderungen wurden im Bild markiert.
In dieser Version wird ein Formel-Feld Debitor RowID zu den Posten hinzugefügt.
Das Feld wird über eine Formel mit der Zeilennr. des Feldes Anzahl Posten und somit mit der Zeilennr. des Debitor-Datensatzes befüllt. Damit hat jeder Posten ein eindeutiges Kriterium für die Abfrage.
Über die Formel =COUNTIF([RID:COL]:[RID:COL],[ROW]) werden alle Zeilen gezählt, bei denen in der Spalte mit der Formel-ID [RID] der Wert der Zeilennr. des Debitor-Datensatzes steht.
Formel-Hilfe
Die Aktion Formel-Hilfe zeigt eine Übersicht aller in der aktuellen Formel verwendeten Excel-Funktionen und Formel-IDs an. Über diese Übersicht kann z.B. die Hilfe zu den verwendeten Excel-Funktionen aufgerufen werden. Zusätzlich wird für alle Formel-IDs angezeigt, wodurch diese ersetzt werden, wenn die Auswertung ausgeführt wird.
Übersetzen
Beachten Sie, dass in einer Formel die englischen Excel-Funktionsnamen, Kommas statt Strichpunkte und Punkte als Dezimaltrennzeichen verwendet werden müssen. Falls notwendig, können die Excel-Funktionsnamen der Formel mit dieser Aktion in englische Excel-Funktionsnamen übersetzt werden.
Zusätzliche Einstellungen
Formel formatieren als
Gibt an, ob die Formel bzw. das Ergebnis der Formel in Excel als Zahl oder als Datum formatiert werden soll.
Dezimalstellen
Gibt die Anzahl der Dezimalstellen an, die in Excel angezeigt werden sollen, wenn die Formel als Zahl formatiert wird.
Ohne 1000er-Trennzeichen
Gibt an, ob ein 1000er-Trennzeichen verwendet werden soll oder nicht.
Beim Öffnen der Arbeitsmappe werden die Formeln von Excel überprüft.
Falls dabei ein Problem festgestellt wird, z.B. wenn eine Formel falsch angegeben wurde, erscheint folgende Meldung:
Wir haben ein Problem bei einigen Inhalten in '...xlsx' erkannt. Sollen wir so viel wie möglich wiederherstellen?
Klicken Sie auf Ja um weitere Informationen zu erhalten und überprüfen Sie die Arbeitsmappe.
Auf der Seite Texteinstellungen wird die Textzeile eines Datenblatts eingerichtet.
Felder
Name
Gibt einen Namen für das Feld an.
Ist kein Name angegeben, wird die Formel in die ersten Spalte geschrieben.
Ist weder Name noch Formel angegeben, wird eine Leerzeile erstellt.
Formel-ID
Gibt eine ID an, die verwendet werden kann, um in Formeln einen Bezug zum Feldwert herzustellen oder darauf zuzugreifen.
Eine Formel-ID muss mit [ beginnen, gefolgt von einer eindeutigen ID und mit ] enden. Die Klammern werden bei der Eingabe der ID automatisch hinzugefügt.
Formel
Formeln können sich aus Excel-Funktionen, fixen und dynamischen Bezügen (Formel-IDs), Konstanten und Operatoren zusammensetzen.
Es kann aber auch einfach nur ein Text angegeben werden, welcher dann beim Ausführen der Auswertung in die Excel-Zellen geschrieben wird.
Wenn in einer Formel eine Berechnung durchgeführt werden soll, beginnt diese mit einem Gleichheitszeichen.
Klicken Sie auf das Feld, um die Formel einzurichten.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, Datenblätter, Formeln.
Schrift, Felder
Fett
Gibt an, ob die Spalte fett dargestellt werden soll.
Kursiv
Gibt an, ob die Spalte kursiv dargestellt werden soll.
Füllfarbe
Gibt an, ob der Hintergrund der Spalte eingefärbt werden soll und wenn ja, mit welcher Farbe. Ist Weiß (RGB 255,255,255 bzw. HEX #FFFFFF) ausgewählt, wird der Hintergrund der Spalte nicht eingefärbt.
Über die Escape-Taste kann die Auswahl abgebrochen werden.
Schriftfarbe
Gibt an, ob der Text der Spalte eingefärbt werden soll und wenn ja, mit welcher Farbe. Ist Schwarz (RGB 0,0,0 bzw. HEX #000000) ausgewählt, wird der Text der Spalte nicht eingefärbt.
Über die Escape-Taste kann die Auswahl abgebrochen werden.
Ausrichtung, Felder
Horizontale Ausrichtung
Gibt die horizontale Ausrichtung für die Spalte an.
Breite (Zeichen)
Gibt die Spaltenbreite in Anzahl der Zeichen auf Basis der Schriftart Calibri in Größe 11 an.
Wenn es mehrere Textzeilen oder parallele Baumstrukturen und somit mehrere Angaben für eine Spalte im Blatt gibt, wird der größte Wert verwendet.
Textumbruch
Gibt an, ob sehr langer Text in mehrere Zeilen umgebrochen werden soll.
Formatierung, Felder
Formel formatieren als
Gibt an, ob die Formel bzw. das Ergebnis der Formel in Excel als Zahl oder als Datum formatiert werden soll.
Dezimalstellen
Gibt die Anzahl der Dezimalstellen an, die in Excel angezeigt werden sollen, wenn die Formel als Zahl formatiert wird.
Ohne 1000er-Trennzeichen
Gibt an, ob ein 1000er-Trennzeichen verwendet werden soll oder nicht.
Auf der Seite PivotTable werden die allgemeinen Einstellungen der PivotTable und die Felder der PivotTable eingerichtet.
Damit eine PivotTable erstellt werden kann, muss zuerst angegeben werden, für welches Datenblatt sie erstellt werden soll. Danach können die Felder für die PivotTable ausgewählt werden.
Die allgemeinen Einstellungen des PivotTable-Blatts können über die Aktion Blatteinstellungen eingerichtet werden.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, PivotTable-Blätter, Blatteinstellungen.
Felder
Datenblatt
Gibt an, für welches Datenblatt die PivotTable erstellt werden soll.
Undefiniert wird angezeigt, wenn noch kein Datenblatt angegeben ist.
Unbekannt wird angezeigt, wenn ein Datenblatt angegeben ist, das nicht mehr existiert.
Hinweis
Eine PivotTable muss immer mit einem Datenblatt verbunden sein.
Ist kein Datenblatt angegeben, wird die PivotTable beim Ausführen der Auswertung nicht berücksichtigt bzw. nicht erstellt.
Datenblatt-Felder
Sobald ein Datenblatt angegeben ist, werden hier die Tabellen und Felder vom Datenblatt angezeigt.
Aktionen
Über die Aktion Hinzufügen oder durch Anklicken des Feldes können Datenblatt-Felder zur PivotTable hinzugefügt werden.
Hinweis
Textzeilen und interne Felder können nicht zu einer PivotTable hinzugefügt werden und werden daher auch nicht angezeigt.
Felder aus einer parallelen Baumstruktur können nicht direkt sondern nur indirekt über die erste Baumstruktur zu einer PivotTable hinzugefügt werden.
Parallele Baumstrukturen werden zur Orientierung rot + kursiv dargestellt.
Auf der Seite Blatteinstellungen werden die allgemeinen Einstellungen des PivotTable-Blatts eingerichtet.
Felder
Blattname
Gibt einen Namen für das Blatt an. Ist kein Name angegeben, wird die Art des Blatts verwendet. Zusätzlich ist es möglich, den Platzhalter %1 im Text anzugeben, welcher durch die Art des Blatts ersetzt wird.
Layout, Felder
Klassisches PivotTable-Layout
Gibt an, ob die PivotTable standardmässig im klassischen Layout erstellt werden soll. Das Klassische Layout ermöglicht das Ziehen von Feldern im Raster.
Die Standardeinstellung für das Feld kann in der Excel-Auswertungseinrichtung festgelegt werden.
Gesamtergebnisse
Gibt an, ob die Gesamtsummen neben der letzten Spalte bzw. am unteren Rand der PivotTable angezeigt werden sollen.
Das Gesamtergebnis für Zeilen wird neben der letzten Spalte angezeigt:
Das Gesamtergebnis für Spalten wird am unteren Rand der PivotTable angezeigt:
Format, Felder
PivotTable-Format
Gibt ein Format für die PivotTable an. Wenn das Feld leer ist, wird die Standardeinstellung aus der Excel-Auswertungseinrichtung verwendet.
Zeilenüberschriften
Gibt an, ob eine besondere Formatierung für die erste Zeile der PivotTable angezeigt werden soll.
Spaltenüberschriften
Gibt an, ob eine besondere Formatierung für die erste Spalte der PivotTable angezeigt werden soll.
Gebänderte Zeilen
Gibt an, ob gebänderte Zeilen angezeigt werden sollen, in denen gerade Zeilen anders formatiert sind als ungerade.
Gebänderte Spalten
Gibt an, ob gebänderte Spalten angezeigt werden sollen, in denen gerade Spalten anders formatiert sind als ungerade.
Diagramm, Felder
Diagramm
Gibt an, ob ein Diagramm für die PivotTable erstellt werden soll. Das Diagramm wird in einem separaten Blatt erstellt.
Diagramm Blattname
Gibt einen Namen für das Diagramm-Blatt an. Ist kein Name angegeben, wird die Art des Blatts verwendet. Zusätzlich ist es möglich, den Platzhalter %1 im Text anzugeben, welcher durch die Art des Blatts ersetzt wird.
Diagrammtitel
Gibt einen Titel für das Diagramm an. Nur wenn das Feld einen Wert enthält, wird dem Diagramm ein Titel hinzugefügt.
Diagrammtyp
Gibt den Diagrammtyp an.
Drucken, Felder
Ausrichtung
Gibt an, in welchem Format das Arbeitsblatt standardmässig gedruckt werden soll.
Breite an Seitenanzahl anpassen
Gibt an, ob die Größe des Arbeitsblatts an die angegebene Anzahl von Seiten angepasst werden soll.
Wiederholungszeilen oben
Gibt einen Bereich an, der beim Drucken auf jeder Seite angedruckt werden soll. Sie können zum Beispiel '$1:$1' für die erste Zeile des Arbeitsblatts angeben.
Wiederholungsspalten links
Gibt einen Bereich an, der beim Drucken auf jeder Seite angedruckt werden soll. Sie können zum Beispiel '$A:$B' für die ersten zwei Spalten des Arbeitsblatts angeben.
Seitenreihenfolge
Gibt die Reihenfolge an, in der die Daten des Arbeitsblatts nummeriert und gedruckt werden sollen, wenn sie nicht auf eine Seite passen.
Auf der Seite PivotTable-Feldeinstellungen wird das Feld einer PivotTable eingerichtet.
Abhängig von der Art des PivotTable-Feldes sind unterschiedliche Feldeinstellungen verfügbar.
Sortieren, Felder
Sortieren nach
Gibt an, ob die Daten nach einem bestimmten Feld sortiert werden sollen.
Sortieren
Gibt an, ob die Daten in aufsteigender oder absteigender Reihenfolge sortiert werden sollen.
Filtern, Felder
Filtern nach
Gibt an, ob die Daten nach einem bestimmten Feld gefiltert werden sollen.
Filter
Gibt die Art des Filters an.
Filterwert, Filterwert 2
Gibt die Parameter des Filters an.
Teilergebnisse, Felder
Teilergebnisse
Gibt an, ob Teilergebnisse berechnet werden sollen.
Benutzerdefinierte Teilergebnisse
Zeigt die Einstellungen der benutzerdefinierten Teilergebnisse an. Klicken Sie auf das Feld, um die Einstellungen anzuzeigen oder zu bearbeiten.
Summe gibt an, ob die Summe der Werte berechnet werden soll. Dies ist die Standardfunktion für numerische Daten.
Anzahl gibt an, ob die Anzahl der Datenwerte berechnet werden soll. Anzahl ist die Standardfunktion für andere Daten als Zahlen.
Mittelwert gibt an, ob der Mittelwert der Werte berechnet werden soll.
Maximum gibt an, ob der größte Wert berechnet werden soll.
Minimum gibt an, ob der kleinste Wert berechnet werden soll.
Produkt gibt an, ob das Produkt der Werte berechnet werden soll.
Anzahl Zahlen gibt an, ob die Anzahl der Datenwerte, die Zahlen sind, berechnet werden soll.
Standardabweichung (Stichprobe) gibt an, ob eine Schätzung der Standardabweichung einer Grundgesamtheit, wobei die Stichprobe eine Teilmenge der Grundgesamtheit ist, berechnet werden soll.
Standardabweichung (Grundgesamtheit) gibt an, ob die Standardabweichung einer Grundgesamtheit, wobei die Grundgesamtheit aus allen zusammenzufassenden Daten besteht, berechnet werden soll.
Varianz (Stichprobe) gibt an, ob eine Schätzung der Varianz einer Grundgesamtheit, wobei die Stichprobe eine Teilmenge der Grundgesamtheit ist, berechnet werden soll.
Varianz (Grundgesamtheit) gibt an, ob die Varianz einer Grundgesamtheit, wobei die Grundgesamtheit aus allen zusammenzufassenden Daten besteht, berechnet werden soll.
Layout, Felder
Format
Gibt an, wie die das Feld dargestellt werden soll, wenn es als Zeilenbeschriftung verwendet wird.
Hinweis
Die Einstellung wird bei klassischem PivotTable-Layout ignoriert.
Im Kurzformat werden Elemente aus unterschiedlichen Zeilenbereichsfeldern in einer Spalte angezeigt.
Mithilfe von Einzügen wird der Unterschied zwischen Elementen unterschiedlicher Felder verdeutlicht. Zeilenbeschriftungen beanspruchen im Kurzformat weniger Platz, was mehr Raum für numerische Daten zulässt. Die Schaltflächen Erweitern und Reduzieren werden angezeigt, sodass Sie Details auf Wunsch anzeigen oder ausblenden können. Das Kurzformat spart Platz und macht die PivotTable einfacher lesbar. Sie ist daher das Standardlayout für PivotTables.
Im Tabellenformat wird eine Spalte pro Feld angezeigt, und es wird Platz für Feldüberschriften bereitgestellt.
Das Gliederungsformat ähnelt dem Tabellenformat, kann jedoch im oberen Bereich jeder Gruppe Teilergebnisse anzeigen, da Elemente in der nächsten Spalte eine Zeile unterhalb des aktuellen Elements angezeigt werden.
Teilergebnisse oberhalb jeder Gruppe
Gibt an, ob die Teilergebnisse im Kurzformat und im Gliederungsformat über oder unter den entsprechenden Zeilen angezeigt werden sollen.
Elementnamen wiederholen
Gibt an, ob die Element- und Feldbeschriftungen in einer PivotTable wiederholt werden sollen, um die Zeilen oder Spalten visuell zu gruppieren. Wiederholte Beschriftungen werden nur im Tabellenformat angezeigt.
Verwenden Sie beispielsweise wiederholte Beschriftungen, wenn Teilergebnisse deaktiviert sind oder mehrere Felder für Elemente vorhanden sind. Im folgenden Beispiel werden die Bereiche für jede Zeile wiederholt, und das Produkt wird für jede Spalte wiederholt.
Leerzeile nach jedem Elementnamen
Gibt an, ob nach jedem Element eine Leerzeile eingefügt werden soll.
Drucken, Felder
Seitenumbruch nach jedem Element
Gibt an, ob nach jedem Element ein Seitenumbruch eingefügt werden soll.
Über Textblätter können der Excel-Arbeitsmappe Blätter mit Text hinzugefügt werden.
Textblätter können aber auch dazu verwendet werden, um gemeinsame Parameter anzugeben, welche dann für Berechnungen in verschiedenen Blättern der Arbeitsmappe verwendet werden können. Auf die Textblätter bzw. deren Parameter-Werte muss in diesem Fall über Blattbezüge aus den anderen Blättern zugegriffen werden.
Auf der Seite Textblatt wird das Blatt eingerichtet.
Felder
Text
Gibt den Text an.
Versatzart
Gibt an, ob mit dem Text eine neue Zeile oder eine neue Spalte begonnen werden soll.
Versatz
Gibt einen Wert an, der zusätzlich zum Zeilen-/Spaltenversatz hinzugezählt werden soll.
Fett
Gibt an, ob der Text fett dargestellt werden soll.
Kursiv
Gibt an, ob der Text kursiv dargestellt werden soll.
Horizontale Ausrichtung
Gibt die horizontale Ausrichtung für den Text an.
Breite (Zeichen)
Gibt die Spaltenbreite in Anzahl der Zeichen auf Basis der Schriftart Calibri in Größe 11 an.
Wenn es mehrere Angaben für eine Spalte gibt, wird der größte Wert verwendet.
Textumbruch
Gibt an, ob sehr langer Text in mehrere Zeilen umgebrochen werden soll.
Aktionen
Nach oben / Nach unten
Die Position bzw. die Reihenfolge der Textzeilen kann mit Nach oben und Nach unten verändert werden.
Blatteinstellungen
Zeigt die allgemeinen Einstellungen des Textblatts an.
Auf der Seite Blatteinstellungen werden die allgemeinen Einstellungen des Textblatts eingerichtet.
Felder
Blattname
Gibt einen Namen für das Blatt an.
Ist kein Name angegeben, wird die Art des Blatts verwendet.
Zusätzlich ist es möglich, den Platzhalter %1 im Text anzugeben, welcher durch die Art des Blatts ersetzt wird.
Drucken, Felder
Ausrichtung
Gibt an, in welchem Format das Arbeitsblatt standardmässig gedruckt werden soll.
Breite an Seitenanzahl anpassen
Gibt an, ob die Größe des Arbeitsblatts an die angegebene Anzahl von Seiten angepasst werden soll.
Wiederholungszeilen oben
Gibt einen Bereich an, der beim Drucken auf jeder Seite angedruckt werden soll. Sie können zum Beispiel '$1:$1' für die erste Zeile des Arbeitsblatts angeben.
Wiederholungsspalten links
Gibt einen Bereich an, der beim Drucken auf jeder Seite angedruckt werden soll. Sie können zum Beispiel '$A:$B' für die ersten zwei Spalten des Arbeitsblatts angeben.
Seitenreihenfolge
Gibt die Reihenfolge an, in der die Daten des Arbeitsblatts nummeriert und gedruckt werden sollen, wenn sie nicht auf eine Seite passen.
Über das Informationsblatt kann der Excel-Arbeitsmappe ein Blatt mit Informationen zur Auswertung hinzugefügt werden.
Pro Auswertung kann immer nur ein Informationsblatt hinzugefügt werden.
Fixe Informationen
Folgende Auswertungsdaten werden auf einem Informationsblatt immer hinzugefügt:
Beschreibung der Auswertung
Code der Auswertung
Datum/Uhrzeit
Auf der Seite Informationsblatt wird das Blatt eingerichtet.
Felder
Blattname
Gibt einen Namen für das Blatt an.
Ist kein Name angegeben, wird die Art des Blatts verwendet.
Zusätzlich ist es möglich, den Platzhalter %1 im Text anzugeben, welcher durch die Art des Blatts ersetzt wird.
Filter hinzufügen
Gibt an, ob die Filter der Auswertung im Informationsblatt hinzugefügt werden sollen.
Bemerkungen hinzufügen
Gibt an, ob die Bemerkungen der Auswertung im Informationsblatt hinzugefügt werden sollen.
Drucken, Felder
Ausrichtung
Gibt an, in welchem Format das Arbeitsblatt standardmässig gedruckt werden soll.
Breite an Seitenanzahl anpassen
Gibt an, ob die Größe des Arbeitsblatts an die angegebene Anzahl von Seiten angepasst werden soll.
Wiederholungszeilen oben
Gibt einen Bereich an, der beim Drucken auf jeder Seite angedruckt werden soll. Sie können zum Beispiel '$1:$1' für die erste Zeile des Arbeitsblatts angeben.
Wiederholungsspalten links
Gibt einen Bereich an, der beim Drucken auf jeder Seite angedruckt werden soll. Sie können zum Beispiel '$A:$B' für die ersten zwei Spalten des Arbeitsblatts angeben.
Seitenreihenfolge
Gibt die Reihenfolge an, in der die Daten des Arbeitsblatts nummeriert und gedruckt werden sollen, wenn sie nicht auf eine Seite passen.
Docs / Excel Report Builder / Auswertungen bearbeiten / Tipps & Tricks Ausgabe nur wenn untergeordnete Datensätze vorhanden sind
Beispiel
Es soll eine Liste aller Debitoren ausgegeben werden, für die Debitorenposten vorhanden sind.
Debitoren welche keine Debitorenposten besitzen sollen nicht in der Liste enthalten sein.
Die Liste soll die Nummer, den Namen und den Saldo des Debitors ausgeben.
Der Trick besteht in dem Fall darin, die Felder nicht direkt auf Debitoren-Ebene auszugeben:
Das Beispiel kann im Downloadbereich heruntergeladen werden.
Wie in diesem Beispiel zu sehen, wird als Erstes der Debitor mit dem ersten Debitorenposten verknüpft.
Danach wird der Debitorenposten wieder mit dem Debitor verknüpft und es werden die Daten des Debitors ausgegeben.
Dadurch werden nur jene Debitoren ausgegeben, für die auch ein Debitorenposten gefunden wird.
Docs / Excel Report Builder / Auswertungen bearbeiten / Tipps & Tricks Monatsnamen aus Datum ermitteln
Wenn Sie den Monatsnamen aus einem Datumsfeld ermitteln möchten, verwenden Sie am besten die Textformatierung in den Feldeinstellungen des Datumsfeldes.
Wenn Sie das Monatsfeld in einer PivotTable als Spaltenbeschriftung verwenden, hängt die Sortierung standardmässig von der Sortierung der Datensätze im Datenblatt ab. Dadurch ergibt sich unter Umständen folgendes Ergebnis:
Dies kann verhindert werden, indem man die Sortierung für die Spaltenbezeichnung festlegt:
Dadurch ergibt sich folgendes Ergebnis:
Das Beispiel kann im Downloadbereich heruntergeladen werden.
Beispiel
Es soll für alle Debitor Bankkonten der Ländername des IBAN ausgegeben werden.
Fügen Sie also zuerst ein Datenblatt mit der Debitor Bankkonto Tabelle und dem IBAN Feld hinzu.
Setzen Sie anschließend die Textformatierung in den Feldeinstellungen des IBAN Feldes:
Die Textformatierung bewirkt, dass nur die ersten 2 Stellen des IBAN ausgegeben werden.
Zusätzlich wurde dem Feld die Formel ID [LC] zugeordnet. Optional kann auch ein eindeutiger Name vergeben werden.
Anschließend muss der Auswertung ein weiteres Datenblatt mit der Land/Region Tabelle hinzugefügt werden.
Dieses Datenblatt enthält alle Ländercodes und deren Namen. Als Blattname wurde LCName vergeben.
Der Ländername für den IBAN kann nun im Debitor Bankkonto Datenblatt über eine Formel ermittelt werden:
Das Beispiel kann im Downloadbereich heruntergeladen werden.
Das Feld Benutzerberechtigung auf der Auswertungskarte gibt an, ob die Auswertung nur vom Benutzer, der für die Auswertung verantwortlich ist, von allen Benutzern oder nur von einer eingeschränkten Gruppe von Benutzern ausgeführt werden darf.
Hinweis
Unabhängig von der gewählten Option gilt:
Die Benutzerberechtigungen werden beim Ausführen einer Auswertung und beim Öffnen einer archivierten Auswertung geprüft.
Damit ein Benutzer eine Auswertung ausführen kann, muss er zusätzlich berechtigt sein, die auszuwertenden Daten (Tabellen) zu lesen.
Alle Benutzer
Grundsätzlich darf mit dieser Einstellung jeder Benutzer die Auswertung ausführen.
Eingeschränkte Gruppe
Mit dieser Einstellung darf die Auswertung nur von ausgewählten Benutzern ausgeführt werden.
Das Feld Anzahl Benutzerberechtigungen auf der Auswertungskarte zeigt die Anzahl der Benutzer an, die die Auswertung ausführen dürfen.
Klicken Sie auf das Feld, um die Berechtigungen zu verwalten.
Das Feld Anzahl Benutzerzuordnungen auf der Auswertungskarte zeigt die Anzahl der Benutzer an, bei denen die Auswertung in der Meine Excel-Auswertungen Liste hinzugefügt ist.
Weitere Informationen dazu finden Sie unter Auswertungen ausführen, Meine Excel-Auswertungen.
Klicken Sie auf das Feld, um die Zuordnungen zu verwalten bzw. zu ändern.
Grundsätzlich können Benutzer eine Auswertung selbstständig zu ihrer Meine Excel-Auswertungen Liste hinzufügen, wenn Sie berechtigt sind, die Auswertung auszuführen.
Es ist aber auch möglich, eine Auswertung über die Benutzerzuordnungen in die Meine Excel-Auswertungen Liste von bestimmten Benutzern hinzuzufügen.
Hinweis
Benutzerzuordnungen haben keinen Einfluss darauf, ob ein Benutzer eine Auswertung ausführen darf oder nicht.
Die Rechte für das Ausführen werden nur über die Benutzerberechtigungen festgelegt.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, Erweitert, Benutzerberechtigungen.
Wenn die Benutzerberechtigungen geändert werden, kann es sein, dass die Auswertung Benutzern zugeordnet ist, die keine Berechtigung mehr zum Ausführen der Auswertung haben.
Gibt an, ob beim Ersetzen einer Auswertung bereits bestehende Benutzerzuordnungen der Auswertung beibehalten werden sollen.
Inklusive Benutzerfilter
Gibt an, ob die Auswertung mit oder ohne Benutzerfilter kopiert werden soll.
Exportieren
Über diese Aktion kann die Auswertung in eine Datei exportiert werden.
Exportieren von
Code
Zeigt den Code der zu exportierenden Auswertung an.
Beschreibung
Zeigt die Beschreibung der zu exportierenden Auswertung an.
Exportieren nach
Dateiname
Gibt den Namen für die Datei an.
Hinweis
Excel Report Builder Dateien haben die Dateierweiterung .nce.
NCE steht für NAVAX Consulting Excel Report Builder.
Ohne Code exportieren
Gibt an, ob die Auswertung(en) ohne Code exportiert werden soll(en).
Wenn der Code nicht exportiert wird, muss bei einem späteren Import der Datei ein Code für die Auswertung angegeben werden.
Gibt an, ob die Auswertung mit oder ohne Benutzerfilter exportiert werden soll.
Importieren
Über diese Aktion kann eine Auswertung aus einer Datei importiert werden.
Importieren von
Beschreibung
Zeigt die Beschreibung der zu importierenden Auswertung an.
Es ist ebenfalls möglich, alte NC Cube Dateien zu importieren.
Weitere Informationen dazu finden Sie unter Anhang, Alte NC Cube Dateien importieren.
Importieren nach
Code
Gibt den Code für die neue Auswertung an.
Code bereits vorhanden
Gibt an, ob bereits eine Auswertung mit dem Code vorhanden ist.
Für das Ersetzen einer Auswertung ist eine zusätzliche Bestätigung erforderlich.
Im Downloadbereich finden Sie eine Auswahl an kostenlosen Auswertungen, die Sie herunterladen und nutzen können.
Über die Aktion Herunterladen kann eine Auswertung heruntergeladen und angelegt werden.
Felder
Gruppe
Zeigt die Gruppe der Auswertung an.
Beschreibung
Zeigt die Beschreibung der Auswertung an.
Informationen
Zeigt Informationen zur Auswertung an.
Vorschau vorhanden
Zeigt an, ob eine Vorschau (Bild oder Video) zur Auswertung existiert.
Neu
Zeigt an, ob die Auswertung erst vor Kurzem zum Downloadbereich hinzugefügt wurde.
Korrigiert am
Zeigt das letzte Änderungsdatum der Auswertung an.
Aktionen
Herunterladen
Über diese Aktion kann die Auswertung heruntergeladen und angelegt werden.
Dabei wird die Import-Seite geöffnet, wo weitere Einstellungen vorgenommen werden können.
Vorschau
Öffnet eine externe Website, die eine Vorschau (Bild oder Video) der Auswertung anzeigt.
Auf der Seite Meine Excel Report Builder Auswertungen können Sie Ihre persönliche Liste der Excel-Auswertungen, die Sie ausführen dürfen, zusammenstellen und verwalten.
In den Rollen Buchhalter und Buchhaltungs-Manager ist die Liste zusätzlich auch als Rollencenterliste eingeblendet.
Weitere Informationen dazu finden Sie unter Allgemein, Rollencenter-Integration.
Auswertungen können über die Aktion Hinzufügen zur Liste hinzugefügt werden.
Felder
Auswertungscode
Zeigt den Code der Auswertung an.
Beschreibung
Zeigt die Beschreibung der Auswertung an.
Bemerkungen
Zeigt die erste Bemerkungszeile an, falls Bemerkungen zur Auswertung vorhanden sind. Klicken Sie auf das Feld, um alle Bemerkungen anzuzeigen.
Führt die Auswertung aus, speichert die Excel-Arbeitsmappe in Ihrem Business Central-Ordner in OneDrive und öffnet sie in einem neuen Fenster, damit Sie die Datei verwalten oder teilen können.
Die Aktion ist nur verfügbar, wenn OneDrive verfügbar ist.
Weitere Informationen dazu finden Sie unter Auswertungen ausführen, Excel-Auswertung ausführen.
Freigeben
Führt die Auswertung aus, speichert die Excel-Arbeitsmappe in Ihrem Business Central-Ordner in OneDrive und gibt sie frei. Sie können auch feststellen, mit wem sie bereits geteilt wurde.
Die Aktion ist nur verfügbar, wenn OneDrive verfügbar ist.
Weitere Informationen dazu finden Sie unter Auswertungen ausführen, Excel-Auswertung ausführen.
Fügt ausgewählte Auswertungen nach der aktuellen Position ein.
Die Auswertung kann dabei über eine Seite, welche alle Excel-Auswertungen anzeigt, die Sie ausführen dürfen und die noch nicht in Ihrer Liste enthalten sind, ausgewählt werden.
Nach oben / Nach unten
Die Position bzw. die Reihenfolge der Auswertungen kann mit Nach oben und Nach unten verändert werden.
Sobald die Excel-Arbeitsmappe erstellt wurde, erscheint eine Meldung im Berichtseingang.
Die Excel-Arbeitsmappe kann dann direkt im Berichtseingang geöffnet werden.
Optionen
Auswertungscode
Zeigt den Code der Auswertung an, die ausgeführt werden soll.
Beschreibung
Zeigt die Beschreibung der Auswertung an, die ausgeführt werden soll.
Bemerkungen
Zeigt die erste Bemerkungszeile an, falls Bemerkungen zur Auswertung vorhanden sind.
Vorschau mit Musterdaten
Gibt an, ob die Auswertung mit zufällig generierten Beispieldaten als eine Art Vorschau ausgeführt werden soll, um die aktuellen Einstellungen zu überprüfen.
Dem Dateinamen der Arbeitsmappe wird dabei Musterdaten_ vorangestellt.
Hinweis
Filter und Verknüpfungen zwischen den Tabellen werden nicht berücksichtigt bzw. sind datentechnisch nicht richtig.
Wenn z.B. ein Debitor 1:n mit den Debitorenposten verknüpft ist und die Felder Nr. des Debitors und Debitorennr. des Postens als Spalten angelegt sind, ist der Inhalt der Felder voneinander abweichend.
OneDrive-Integration
Wenn eine Verbindung zwischen Business Central und OneDrive existiert, stehen zusätzlich die Aktionen In OneDrive öffnen und Freigeben zur Verfügung.
Über diese Aktionen kann eine Auswertung ausgeführt und in Ihrem Business Central-Ordner in OneDrive gespeichert werden. Die Auswertung wird danach in einem neuen Fenster geöffnet oder freigegeben.
Falls Sie die beiden Aktionen für die Auswertungen nicht nutzen möchten, können Sie die OneDrive-Integration in der Excel Report Builder Einrichtung auch deaktivieren.
Weitere Informationen zu Business Central und OneDrive für Business Integration finden Sie unter:
https://learn.microsoft.com/de-de/dynamics365/business-central/across-onedrive-overview
Auf der Seite Excel-Auswertungsfilter können Sie die Filter angeben, mit denen die Auswertung ausgeführt werden soll.
Hinweis
Ob die Seite angezeigt wird, hängt von den Filter-Einstellungen der Datenblätter einer Auswertung ab.
Die Seite wird beim Ausführen und beim Archivieren der Auswertung angezeigt.
Wird Ausführen oder Archivieren als Plan ausgeführt, wird die Seite nicht angezeigt.
Felder
Datumsfilter Berechnungsdatum
Gibt das Datum für die Berechnung der IDs (Platzhalter) der Datumsfilter an.
Das Feld wird nur angezeigt, wenn die aktuelle Auswertung das Berechnen von Datumsfiltern auf Basis eines Datums unterstützt.
Wenn Sie das Datum ändern, werden die Datumsfilter neu berechnet.
Feld
Zeigt Informationen über das Feld an, das gefiltert werden soll.
Weitere Felder können über 🞤 Filter... hinzugefügt werden.
Filter
Gibt den Filter für das Feld an. Die möglichen bzw. zulässigen Werte für den Filter sind vom Feld abhängig.
Die Filterwerte können über ein Lookup ausgewählt werden.
Filterart
Zeigt an, ob der Filter angegeben werden muss, die verfügbaren Datensätze vorgefiltert bzw. eingeschränkt sind, oder ob der Filter fixiert und somit nicht änderbar ist.
Sobald die Archivierung durchgeführt wurde, erscheint eine Meldung im Berichtseingang.
Die archivierte Auswertung kann dann direkt im Berichtseingang oder über das Auswertungsarchiv geöffnet werden.
Weitere Informationen dazu finden Sie unter Auswertungen ausführen, Auswertungsarchiv.
Optionen
Auswertungscode
Zeigt den Code der Auswertung an, die archiviert werden soll.
Beschreibung
Zeigt die Beschreibung der Auswertung an, die archiviert werden soll.
Bemerkungen
Zeigt die erste Bemerkungszeile an, falls Bemerkungen zur Auswertung vorhanden sind.
Archivbemerkung
Gibt eine Bemerkung für die archivierte Auswertung an.
Für alle Benutzer
Gibt an, ob die archivierte Auswertung für alle Benutzer sichtbar sein soll, die die Auswertung zu Ihrer Meine Excel-Auswertungen Liste hinzugefügt haben.
Benachrichtigungen erstellen
Gibt an, ob die Benutzer über eine Meldung in ihrem Berichtseingang benachrichtigt werden sollen, wenn die Archivierung durchgeführt wurde.
Dabei gilt:
Die Benutzer erhalten eine Benachrichtigung unabhängig davon, ob die Aktion als Plan ausgeführt wird oder nicht.
Der Benutzer, der die Aktion ausführt, erhält nur eine Meldung, wenn die Aktion als Plan ausgeführt wird.
Die Seite Excel-Auswertungsarchiv zeigt eine Übersicht aller Archiveinträge der Auswertung an und kann direkt über die Auswertung oder über Meine Excel-Auswertungen aufgerufen werden.
Wird die Seite über Meine Excel-Auswertungen aufgerufen, werden nur Ihre eigenen Einträge und Einträge, die für alle Benutzer sichtbar sind, angezeigt.
Weitere Informationen dazu finden Sie unter Auswertungen ausführen, Excel-Auswertung archivieren.
Felder
Archivnr.
Zeigt die Nummer an, die der archivierten Auswertung zugeordnet wurde.
Archiviert am
Zeigt das Datum an, an dem die Auswertung archiviert wurde.
Archiviert um
Zeigt an, zu welchem Zeitpunkt die Auswertung archiviert wurde.
Archiviert von
Zeigt die Benutzer-ID der Person an, die diese Auswertung archiviert hat.
Für alle Benutzer
Zeigt an, ob die Zeile für alle Benutzer sichtbar ist, die die Auswertung zu ihrer Meine Excel-Auswertungen Liste hinzugefügt haben.
Archivbemerkung
Zeigt die Bemerkung für die archivierte Auswertung an.
Aktionen
Öffnen
Öffnet die archivierte Excel-Arbeitsmappe. Dadurch wird eine Excel-Arbeitsmappe auf Ihrem Gerät erstellt.
In OneDrive öffnen
Speichert die archivierte Excel-Arbeitsmappe in Ihrem Business Central-Ordner in OneDrive und öffnet sie in einem neuen Fenster, damit Sie die Datei verwalten oder teilen können.
Die Aktion ist nur verfügbar, wenn OneDrive verfügbar ist.
Freigeben
Speichert die archivierte Excel-Arbeitsmappe in Ihrem Business Central-Ordner in OneDrive und gibt sie frei. Sie können auch feststellen, mit wem sie bereits geteilt wurde.
Die Aktion ist nur verfügbar, wenn OneDrive verfügbar ist.
Per E-Mail senden
Bereitet das Senden der archivierten Excel-Arbeitsmappe per E-Mail vor.
Auf der Seite Excel-Auswertungskarte kann im Feld Auszuführende Codeunit eine Codeunit für die Auswertung angegeben werden. Damit können z.B. Hinweise angezeigt werden oder Daten direkt vor dem Ausführen der Auswertung neu berechnet oder aktualisiert werden.
Auswertungen bearbeiten, Allgemein, Excel-Auswertung bearbeiten
Um sicherzustellen, dass nur Codeunits ausgeführt werden können, die auch für den Excel Report Builder erstellt wurden, müssen diese zusätzlich über einen EventSubscriber eingebunden bzw. entsperrt werden.
Der Excel Report Builder ruft die Codeunit für eine Auswertung über den OnRun()-Trigger der Codeunit auf.
Über den EventSubscriber werden zusätzliche Informationen für den Benutzer und die Aufruf-Stelle der Codeunit angegeben.
Mögliche Aufruf-Stellen
OnShowExecutePage
Wenn die Ausführen-Seite angezeigt wird.
Diese Stelle ist besonders geeignet, um Benutzern allgemeine Hinweise zur Auswertung anzuzeigen.
Beispiel:
OnShowFilterPage
Wenn die Filter-Seite angezeigt wird.
Ähnlich wie OnShowExecutePage nur direkt nach der Ausführen-Seite. Der Aufruf erfolgt auch dann, wenn keine Filter-Seite angezeigt wird.
OnBeforeExecute
Bevor die Auswertung ausgeführt wird.
Diese Stelle ist besonders geeignet, um Benutzern eine Bestätigung anzuzeigen und/oder um Daten neu zu berechnen bzw. zu aktualisieren.
Beispiel 1
Als einfaches Beispiel können Sie die Codeunit 70171837 "NCE Show Schedule Message" in einer Auswertung angeben.
Diese Codeunit wird mit dem Excel Report Builder ausgeliefert und bewirkt, dass beim Ausführen der Auswertung zusätzliche folgende Meldung angezeigt wird:
Implementierung
Die Codeunit ist wie folgt aufgebaut und kann als Vorlage für Ihre eigenen Anforderungen verwendet werden:
codeunit 70171837 "NCE Show Schedule Message"
{
trigger OnRun()
begin
if (CurrentClientType = ClientType::Background) then
exit;
Message(ScheduleMsg);
end;
var
ScheduleMsg: Label 'This evaluation should be scheduled.\As soon as the Excel workbook has been created, a message appears in the Report Inbox.', Comment = 'DEU="Diese Auswertung sollte als Plan ausgeführt werden.\Sobald die Excel-Arbeitsmappe erstellt wurde, erscheint eine Meldung im Berichtseingang."';
[EventSubscriber(ObjectType::Codeunit, Codeunit::"NCE Runnable Codeunit Mgt.", 'OnAddAllowedCodeunitsToRun', '', false, false)]
local procedure NCERunnableCodeunitMgt_OnAddAllowedCodeunitsToRun(var TempNCERunnableCodeunit: Record "NCE Runnable Codeunit" temporary)
var
HelpTxt: Label 'This Codeunit causes the following additional message to be displayed when the evaluation is executed:\\', Comment = 'DEU="Diese Codeunit bewirkt, dass beim Ausführen der Auswertung zusätzliche folgende Meldung angezeigt wird:\\"';
begin
TempNCERunnableCodeunit.Add(Codeunit::"NCE Show Schedule Message", HelpTxt + '"' + ScheduleMsg + '"', "NCE Codeunit Call Location"::OnShowExecutePage);
end;
}
Über TempNCERunnableCodeunit.Add wird die Codeunit in den Excel Report Builder eingebunden bzw. entsperrt.
Parameter
CodeunitID
Wichtig
Der erste Parameter CodeunitID bestimmt, um welche Codeunit es sich handelt.
TempNCERunnableCodeunit.Add(Codeunit::"NCE Show Schedule Message", ...
Der Wert muss mit dem Namen der Codeunit übereinstimmen.
CodeunitHelpText
Dieser Text wird bei der Auswahl der auszuführende Codeunit in der Excel-Auswertungskarte angezeigt.
Hier sollten Informationen über den Zweck und die Verwendung der Codeunit angegeben werden.
CodeunitCallLocation
Bestimmt, an welcher Stelle die Codeunit aufgerufen wird.
Beispiel 2
Ein weiteres einfaches Beispiel ist die Codeunit 70171836 "NCE Confirm Long Run Time".
Diese Codeunit wird ebenfalls mit dem Excel Report Builder ausgeliefert und bewirkt, dass beim Ausführen der Auswertung zusätzliche folgende Bestätigung angezeigt wird:
Implementierung
Die Codeunit ist wie folgt aufgebaut und kann als Vorlage für Ihre eigenen Anforderungen verwendet werden:
codeunit 70171836 "NCE Confirm Long Run Time"
{
trigger OnRun()
var
ConfirmManagement: Codeunit "Confirm Management";
begin
if (CurrentClientType = ClientType::Background) then
exit;
if not ConfirmManagement.GetResponseOrDefault(LongRuntimeMsg, true) then
Error('');
end;
var
LongRuntimeMsg: Label 'It will take a longer time to execute this evaluation.\Do you want to execute the evaluation anyway?', Comment = 'DEU="Das Ausführen dieser Auswertung wird länger dauern.\Möchten Sie die Auswertung trotzdem ausführen?"';
[EventSubscriber(ObjectType::Codeunit, Codeunit::"NCE Runnable Codeunit Mgt.", 'OnAddAllowedCodeunitsToRun', '', false, false)]
local procedure NCERunnableCodeunitMgt_OnAddAllowedCodeunitsToRun(var TempNCERunnableCodeunit: Record "NCE Runnable Codeunit" temporary)
var
HelpTxt: Label 'This Codeunit causes the following additional confirmation to be displayed when the evaluation is executed:\\', Comment = 'DEU="Diese Codeunit bewirkt, dass beim Ausführen der Auswertung zusätzliche folgende Bestätigung angezeigt wird:\\"';
begin
TempNCERunnableCodeunit.Add(Codeunit::"NCE Confirm Long Run Time", HelpTxt + '"' + LongRuntimeMsg + '"', "NCE Codeunit Call Location"::OnBeforeExecute);
end;
}
Docs / Excel Report Builder / Informationen für Entwickler Connector
Über die Codeunit NCE Connector können Excel-Auswertungen auch von anderen Erweiterungen bzw. von anderen Stellen aus aufgerufen bzw. eingebunden werden.
Aktuell stehen 2 Funktionen in mehreren Varianten (bzw. mehrere Überladungen) für den Aufruf einer Auswertung zur Verfügung:
DownloadEvaluation - erstellt die Excel-Arbeitsmappe auf Ihrem Gerät.
GetEvaluation - arbeitet im Prinzip wie DownloadEvaluation mit dem Unterschied, dass die fertige Excel-Arbeitsmappe nicht heruntergeladen wird, sondern als Temp Blob zurückgeliefert wird.
Zusätzlich wird der Dateiname, den der Excel Report Builder für die Arbeitsmappe vergeben würde, zurückgeliefert.
Hinweis
Beim Aufruf einer Auswertung über den Connector werden dem Benutzer keine Fenster (also auch keine Auswertungsfilter) angezeigt.
Beispiel 1
Auf der Seite Debitorenliste (Page 22 "Customer List") soll die Auswertung 'CUST_ONGOING_DOCS' über eine Aktion aufrufbar sein. Die Auswertung soll erstellt und danach heruntergeladen werden.
Implementierung
pageextension 50000 "NVX Customer List" extends "Customer List"
{
actions
{
addfirst(Sales)
{
action(NVXCallNCEEvaluationAction)
{
ApplicationArea = All;
Caption = 'Excel Evaluation', Comment = 'DEU="Excel-Auswertung"';
Image = Start;
Scope = Repeater;
ToolTip = 'Executes the CUST_ONGOING_DOCS evaluation. This creates an Excel workbook on your device.', Comment = 'DEU="Führt die CUST_ONGOING_DOCS Auswertung aus. Dadurch wird eine Excel-Arbeitsmappe auf Ihrem Gerät erstellt."';
trigger OnAction()
var
NCEConnector: Codeunit "NCE Connector";
begin
NCEConnector.DownloadEvaluation('CUST_ONGOING_DOCS');
end;
}
}
}
}
Beispiel 2
Dieselbe Anforderung wie in Beispiel 1, aber zusätzlich soll sichergestellt werden, dass die Auswertung die Tabelle "Sales Header" enthält.
Alle Änderungen zu Beispiel 1 sind farblich hervorgehoben.
Implementierung
pageextension 50000 "NVX Customer List" extends "Customer List"
{
actions
{
addfirst(Sales)
{
action(NVXCallNCEEvaluationAction)
{
ApplicationArea = All;
Caption = 'Excel Evaluation', Comment = 'DEU="Excel-Auswertung"';
Image = Start;
Scope = Repeater;
ToolTip = 'Executes the CUST_ONGOING_DOCS evaluation. This creates an Excel workbook on your device.', Comment = 'DEU="Führt die CUST_ONGOING_DOCS Auswertung aus. Dadurch wird eine Excel-Arbeitsmappe auf Ihrem Gerät erstellt."';
trigger OnAction()
var
TempNCEConnectorTableFilter: Record "NCE Connector Table Filter" temporary;
NCEConnector: Codeunit "NCE Connector";
begin
Clear(TempNCEConnectorTableFilter);
TempNCEConnectorTableFilter."Table No." := Database::"Sales Header";
TempNCEConnectorTableFilter.Insert();
NCEConnector.DownloadEvaluation('CUST_ONGOING_DOCS', TempNCEConnectorTableFilter);
end;
}
}
}
}
Beispiel 3
Dieselbe Anforderung wie in Beispiel 1 und 2, aber zusätzlich soll auf Verkaufsangebote, Verkaufsaufträge und auf die aktuelle Debitorennr. gefiltert werden.
Alle Änderungen zu Beispiel 2 sind farblich hervorgehoben.
Implementierung
pageextension 50000 "NVX Customer List" extends "Customer List"
{
actions
{
addfirst(Sales)
{
action(NVXCallNCEEvaluationAction)
{
ApplicationArea = All;
Caption = 'Excel Evaluation', Comment = 'DEU="Excel-Auswertung"';
Image = Start;
Scope = Repeater;
ToolTip = 'Executes the CUST_ONGOING_DOCS evaluation. This creates an Excel workbook on your device.', Comment = 'DEU="Führt die CUST_ONGOING_DOCS Auswertung aus. Dadurch wird eine Excel-Arbeitsmappe auf Ihrem Gerät erstellt."';
trigger OnAction()
var
SalesHeader: Record "Sales Header";
TempNCEConnectorTableFilter: Record "NCE Connector Table Filter" temporary;
NCEConnector: Codeunit "NCE Connector";
begin
Rec.TestField("No.");
Clear(TempNCEConnectorTableFilter);
TempNCEConnectorTableFilter."Table No." := Database::"Sales Header";
TempNCEConnectorTableFilter."Field No." := SalesHeader.FieldNo("Document Type");
TempNCEConnectorTableFilter.Filter := StrSubstNo('%1|%2', SalesHeader."Document Type"::Quote, SalesHeader."Document Type"::Order);
TempNCEConnectorTableFilter.Insert();
Clear(TempNCEConnectorTableFilter);
TempNCEConnectorTableFilter."Table No." := Database::"Sales Header";
TempNCEConnectorTableFilter."Field No." := SalesHeader.FieldNo("Sell-to Customer No.");
TempNCEConnectorTableFilter.Filter := Rec."No.";
TempNCEConnectorTableFilter.Insert();
NCEConnector.DownloadEvaluation('CUST_ONGOING_DOCS', TempNCEConnectorTableFilter);
end;
}
}
}
}
Filter
Filter werden an den NCE Connector über die (temporäre) Tabelle NCE Connector Table Filter übergeben - siehe Beispiel 3.
Alle übergebenen Filter überschreiben Filter und Verknüpfungen, welche möglicherweise in der Excel-Auswertung für diese Felder angegeben sind.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, Datenblätter, Tabelleneinstellungen.
Werden Filter für eine Tabelle übergeben, die in der Excel-Auswertung öfter vorkommt, werden die Filter für alle Tabellen gesetzt.
Für das Ausführen einer Auswertung bzw. das Erstellen einer Excel-Arbeitsmappe wird Excel nicht benötigt und muss daher auch nicht installiert sein.
Damit ein Benutzer eine erstellte Excel-Arbeitsmappe öffnen und ansehen kann, muss allerdings ein entsprechendes Programm installiert sein.
Empfohlen
Grundsätzlich wird für das Öffnen und Ansehen einer Excel-Arbeitsmappe Excel 2016 oder eine neuere Version empfohlen.
Es gelten die Spezifikationen und Beschränkungen von Microsoft Excel.
Weitere Informationen dazu finden Sie unter Spezifikationen und Beschränkungen in Excel
Zusätzliche Beschränkungen:
Pro Datenblatt können maximal 500 Excel-Spalten definiert werden.
Docs / Excel Report Builder / Anhang Vergleich mit BC Standard und NC Cube
Möchten Sie wissen, welche Vorteile der Excel Report Builder im Vergleich zum Business Central Standard bietet?
In nachfolgender Gegenüberstellung finden Sie einen Vergleich mit dem Business Central Analysemodus, der Business Central Export nach Excel Funktionalität und dem Dynamics NAV AddOn NC Cube.
Excel Report Builder
Analysemodus
Export nach Excel
NC Cube
Verfügbarkeit
ab BC 14
ab BC 23
alle Versionen
nur für NAV
Kompatibilität
Excel, OpenOffice
Kann nicht nach Excel exportiert werden
Excel
Excel
Technologie
Berechnung am Server, Excel muss dafür nicht installiert sein
Berechnung am Client
Berechnung am Client, Excel muss dafür am Client installiert sein
Berechnung am Client, Excel muss dafür am Client installiert sein
Unabhängig von Sprach-, Regions- und Ländereinstellungen
Teilweise
Maximale Anzahl von Zeilen
unbegrenzt
100.000 (default) Performanceprobleme bei größeren Datenmengen da Browser-Basiert
50.000 (default) Maximal: 1.000.000
1.048.576
Auswertbare Tabellen
Alle
Nur wenn für die Tabelle eine Seite der Art Liste vorhanden ist.
Nur wenn für die Tabelle eine Seite der Art Liste vorhanden ist.
Alle
Auswertbare Felder
Alle
Nur eingeblendete
Nur eingeblendete
Alle
Auswertungen speicherbar
Eingeschränkt als Seitenansicht
Eingeschränkt als Seitenansicht
Auswertungen mit anderen Benutzern teilbar
-
-
Auswertungsarchiv
-
-
Auswertungen als Plan ausführbar (inkl. Berichtseingang)
-
-
-
Mandantenübergreifende Auswertungen
-
-
Mehrere Arbeitsblätter pro Auswertung
-
-
-
Anzahl Tabellen pro Auswertung
unbegrenzt
1
1
Basistabelle erforderlich
Tabellenverknüpfungen
-
-
Selbes Feld mehrmals hinzufügen
-
-
Filter auf Feldebene Beispiel: Vergleich vom aktuellen Verkaufsbetrag mit dem Betrag vom letzten Monat
Es ist möglich, alte NC Cube Dateien (Dateinamenerweiterung .nccx) über die Import-Aktion zu importieren. Beim Import einer alten NC Cube Datei wird versucht möglichst alle Informationen aus der Datei zu importieren bzw. zu konvertieren.
Bitte überprüfen Sie nach dem Import sorgfältig die Richtigkeit der erstellten Auswertung.
Folgendes wird nicht mehr unterstützt:
Excel-Vorlagen
Diagramme
Anmerkung: PivotCharts werden weiterhin unterstützt.
Zellenkommentare
Link/Seitenlink
"Ausgabe nur wenn" (Datenblatt)
Folgende Konvertierungsmöglichkeiten stehen beim Import zur Verfügung:
Automatische Formatierung
Gibt an, ob die Daten automatisch formatiert an Excel übergeben werden sollen, oder ob alle Daten wie früher als Text übergeben werden sollen.
Die Einstellungen können auch nach dem Import noch für jede Spalte geändert werden.
Formeln übersetzen aus
Gibt an, ob die Excel-Funktionsnamen der Formeln in englische Excel-Funktionsnamen übersetzt werden sollen.
Hinweis
Die Funktion ist für folgende Sprachen verfügbar: Deutsch, Dänisch, Italienisch, Französisch, Spanisch, Niederländisch, Finnisch, Schwedisch, Ungarisch, Polnisch und Tschechisch.
Damit Formeln weiterhin funktionieren, müssen die englischen Excel-Funktionsnamen, Kommas statt Strichpunkte und Punkte als Dezimaltrennzeichen verwendet werden.
Die Formeln können auch nach dem Import einzeln übersetzt werden.
Strichpunkte in Formeln ersetzen
Gibt an, ob Strichpunkte in Formeln durch Kommas und Kommas durch Punkte ersetzt werden sollen.
Geändertes Verhalten bei Bezügen in Verbindung mit Spaltenvererbung
Die neue System der Spaltenvererbung steuert, ob die Spalten der übergeordneten Tabelle nach Beginn einer neuen Zeile leer sein sollen oder nicht. In NC Cube war das Feld 1:n JOIN - Füllen dafür zuständig. In Verbindung mit Formel-IDs gab es in NC Cube allerdings jedoch ein Problem, das sich vor allem dann zeigte, wenn das Feld 1:n JOIN - Füllen nicht aktiviert war.
Beispiel
Anmerkung: Dieses Beispiel dient nur zur Erklärung und nimmt eine sehr vereinfachte Datenbasis an in welcher nur positive Debitorenposten existieren.
Folgendes Datenblatt wurde angelegt:
Folgendes Ergebnis wurde nach dem Erstellen der Auswertung in Excel angezeigt:
Der Prozentwert konnte nicht berechnet werden.
Wie die Formelüberwachung zeigt, wurden die dynamischen Bezüge bzw. die Formel-IDs wie folgt umgewandelt:
Die Zeilennr. im Zellenbezug der Formel-ID [S] wurde also ebenfalls erhöht.
Die neue Spaltenvererbung liefert folgendes Ergebnis:
Und somit eine korrekte Berechnung:
Wichtig
Durch die geänderte Spaltenvererbung kann das Ergebnis einer importierten NC Cube Auswertung vom Ergebnis der alten NAV Version abweichen.
Bitte überprüfen Sie nach dem Import die Formeln und ändern sie die Auswertung falls notwendig.
Um das alte NC Cube Verhalten in dem Beispiel wiederherzustellen, müsste die Formel =100 / [S] * [B] durch die Formel =100 / [S:COL][ROW] * [B] ersetzt werden.
FlowFilter-Schleifen manuell umwandeln
FlowFilter-Schleifen werden nicht mehr unterstützt und können beim Import nicht automatisch konvertiert werden. Die Datei kann trotzdem importiert werden, die Einstellungen der FlowFilter-Schleife(n) werden dabei allerdings ignoriert.
Nach dem Import müssen die FlowFilter-Schleifen manuell als übergeordnete Tabellen hinzugefügt werden.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, Datenblätter, Datenblatt.
Die Seite NAVAX Lizenzverwaltung (in älteren Versionen "NAVAX Lizenzübersicht" oder "NCEX Lizenzübersicht") zeigt den aktuellen Lizenzstatus der NAVAX-Erweiterungen an.
Felder
Name
Zeigt den Namen der Erweiterung an.
Lizenzstatus
Zeigt den aktuellen Lizenzstatus der Erweiterung an.
Seriennr.
Zeigt die Seriennr. der Erweiterung an.
Version
Zeigt die aktuell installierte Version der Erweiterung an.
Testversion
Eine NAVAX-Erweiterung kann nach der Installation 30 Tage lang kostenlos getestet bzw. genutzt werden. Danach kann die Erweiterung nur mehr mit einer gültigen Lizenz verwendet werden.
Lizenz beantragen
Die Lizenz kann über die Aktion Aktueller Status beantragt bzw. überprüft werden. Dabei wird ein Fenster geöffnet.
Das nachfolgende Beispiel zeigt die NAVAX-Erweiterung Excel Report Builder.
Füllen Sie die Felder im Fenster aus und klicken Sie anschließend auf Lizenzanfrage senden.
Beachten Sie, dass der Lizenzierungsprozess einige Zeit dauern kann.
In den nächsten Tagen erhalten Sie eine E-Mail mit weiteren Informationen.
Hinweis
Für die Lizenzierung, den Aufruf der Onlinehilfe und das Ausführen einiger Aktionen muss der Zugriff auf https://www.navax.app erlaubt sein.
Public IP von www.navax.app für die Freischaltung an der Firewall: 94.136.22.236, Port: TCP/443
Prüfung der Verbindung zu https://www.navax.app mittels PS: Test-NetConnection navax.app -port 443 (PS muss mit dem M-Tier Service-User ausgeführt werden)
CRL-Server Zusätzlich müssen für die Zertifikatsprüfung auch folgende CRL-Server erreichbar sein: https://certificates.godaddy.com/* http://crl.godaddy.com/* oder deren IP: 192.124.249.36
Lizenz aktivieren/aktualisieren
Sobald die Lizenzierung abgeschlossen ist, erhalten Sie eine E-Mail und die Lizenz kann über die Aktion Lizenz aktualisieren aktiviert werden.
Die Lizenz ist mandantenunabhängig. Es spielt also keine Rolle in welchem Mandanten die Aktion aufgerufen wird.
Hinweis
Die Lizenz muss einmal im Jahr über die Aktion Lizenz aktualisieren aktualisiert werden.
Die Aktualisierung ist erst innerhalb der letzten 30 Tage vor Ablauf der Lizenz (oder danach) möglich bzw. notwendig. Innerhalb der letzten 30 Tage vor Ablauf der Lizenz werden Hinweise angezeigt.
Ist die Automatische Lizenzverlängerung aktiviert, wird die Aktion Lizenz aktualisieren automatisch aufgerufen, bevor die Lizenz abläuft. Beachten Sie, dass die Einstellung erst aktiv ist, nachdem die Lizenz über die Aktion aktiviert wurde.
Über diese Aktion kann für die Erweiterung die Bewertungen-Seite der Microsoft AppSource geöffnet werden.
Wir würden uns sehr freuen, wenn Sie hier Ihre Bewertung abgeben und uns über Ihre Erfahrungen mit der Erweiterung berichten.
ID: 2f4cb42d-6e2a-4708-a5e2-3ec5f32f20e9
Weitere Informationen dazu finden Sie unter [Docs] NAVAX Extension Base
On-Premises
Folgende Granules werden bei einer On-Premises Installation benötigt:
70171825 Excel Report Builder by NAVAX
1010860 Extension Base by NAVAX
Externe Adressen
https://www.navax.app
Für die Lizenzierung, den Aufruf der Onlinehilfe und das Ausführen einiger Aktionen muss der Zugriff auf https://www.navax.app erlaubt sein.
Public IP von www.navax.app für die Freischaltung an der Firewall: 94.136.22.236, Port: TCP/443
Prüfung der Verbindung zu https://www.navax.app mittels PS: Test-NetConnection navax.app -port 443 (PS muss mit dem M-Tier Service-User ausgeführt werden)
CRL-Server Zusätzlich müssen für die Zertifikatsprüfung auch folgende CRL-Server erreichbar sein: https://certificates.godaddy.com/* http://crl.godaddy.com/* oder deren IP: 192.124.249.36
Möchten Sie wissen, was sich in der Erweiterung geändert hat? Nachfolgend finden Sie eine Übersicht über die neuen Funktionen und Änderungen, die in den Updates vorgenommen wurden.
Version 24.2.8.0
ab Business Central 24 2024/10/24
Hinweis
Diese Version ist auch als Downgrade-Version für Business Central 21, 20 und 14 verfügbar.
Verbesserungen
Verbesserungen in allen Blatteinstellungen:
Die Anordnung der Felder wurde überarbeitet.
Es wurde eine Gruppe Druck mit folgenden Einstellungen hinzugefügt:
Ausrichtung
Breite an Seitenanzahl anpassen
Wiederholungszeilen oben
Wiederholungsspalten links
Seitenreihenfolge
Die Blatteinstellungen der PivotTable sind jetzt, wie in den anderen Blättern, ebenfalls in einer eigenen Seite zusammengefasst.
Die PivotTable-Feldeinstellungen wurden in gewissen Konstellationen nicht korrekt behandelt. Dadurch war die Excel-Arbeitsmappe fehlerhaft und es kam folgende Meldung beim Öffnen der Arbeitsmappe:
Wir haben ein Problem bei einigen Inhalten in '...xlsx' erkannt. Sollen wir so viel wie möglich wiederherstellen?
Version 24.2.5.0
ab Business Central 24 2024/06/26
Verbesserungen
Auf der Seite Excel Report Builder Einrichtung wurde die Aktion Alle Excel-Funktionen übersetzen hinzugefügt.
Mit dieser Aktion können nach einem Upgrade der alten NC Cube Version auf Business Central die Excel-Funktionsnamen in den Formeln aller Auswertungen in englische Excel-Funktionsnamen übersetzt werden.
Weitere Informationen dazu finden Sie unter Einrichtung, Excel Report Builder Einrichtung.
Eventuell vorhandene Steuerzeichen in den Daten werden jetzt automatisch durch Leerzeichen ersetzt.
Benutzerbezogene Filter werden nicht mehr gelöscht, wenn eine übergeordnete Tabelle hinzugefügt wird.
Fehlerbehebungen
Beim Ausführen einer Auswertung mit mehreren Datenblättern wurden die Filter aus den verschiedenen Datenblättern nicht korrekt gruppiert.
Weitere Informationen dazu finden Sie unter Auswertungen ausführen, Auswertungsfilter.
Version 21.2.2.0
ab Business Central 21 2024/02/02
Verbesserungen
Felder vom Typ DateTime werden jetzt in Excel ebenfalls als DateTime formatiert wenn die automatische Formatierung für das Feld ausgewählt ist. Über das Feld DateTime Genauigkeit kann eingestellt werden, ob nur die Minuten oder auch die Sekunden an Excel übergeben werden sollen.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, Datenblätter, Feldeinstellungen.
Die Option Benachrichtigungen erstellen in der Aktion Excel-Auswertung archivieren verursachte einen Fehler, wenn mehrere Benutzer die Auswertung zur Meine Excel-Auswertungen Liste hinzugefügt hatten und die Aktion als Plan ausgeführt wurde.
Weitere Informationen dazu finden Sie unter Auswertungen ausführen, Excel-Auswertung archivieren.
Beim Import von alten NC Cube Dateien werden jetzt PivotCharts unterstützt.
Weitere Informationen dazu finden Sie unter Anhang, Alte NC Cube Dateien importieren.
Änderungen
Die NCE Excel-Auswertungseinrichtung wurde umbenannt in Excel Report Builder Einrichtung.
NCE Excel-Auswertungen wurde umbenannt in Excel Report Builder Auswertungen.
NCE Meine Excel-Auswertungen wurde umbenannt in Meine Excel Report Builder Auswertungen.
Das Verhalten einiger Seiten und die Änderung einiger Feldwerte wurde optimiert.
Version 21.1.11.0
ab Business Central 21 2023/03/23
Verbesserungen
Da es mehrere Anfragen bezüglich der PivotTable-Option Klassisches PivotTable-Layout gab, wurde die Option in den NCE Excel Builder aufgenommen. Die Option kann in den Blatteinstellungen der PivotTable gesetzt werden.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, PivotTable-Blätter, PivotTable.
Der Eingabebereich für die Formeln wurde vergrößert. Über das Feld Kleiner Formel-Eingabebereich in der NCE Excel-Auswertungseinrichtung kann optional der kleinere Eingabebereich aktiviert werden.
Weitere Informationen dazu finden Sie unter Einrichtung, Excel Report Builder Einrichtung.
Beim Ändern einer Formel-ID in einem Datenblatt werden jetzt auch alle Formeln, in denen die ID als :COL oder :ROW Formel-ID verwendet wird, geändert bzw. aktualisiert.
Die Seite NCE Excel-Auswertungskarte und die Aktionen NCE Excel-Auswertung ausführen und NCE Excel-Auswertung archivieren zeigen jetzt zusätzlich die erste Bemerkungszeile an, falls Bemerkungen zur Auswertung vorhanden sind.
Änderungen
Das Feld Bemerkung im Auswertungsarchiv wurde umbenannt in Archivbemerkung.
Version 21.1.10.1
ab Business Central 21 2023/02/24
Änderungen
Das Verhalten einiger Seiten und die Änderung einiger Feldwerte wurde optimiert.
1:n Beziehungen brachten in gewissen Konstellationen keine Ergebnisse.
Das Ausführen einer Auswertung als Plan brach mit folgender Fehlermeldung ab:
"Die Berechtigungseinstellungen der Auswertung erlauben es Ihnen nicht, die Auswertung auszuführen."
Die Seite Feldeinstellungen wurde überarbeitet.
Zusätzlich kann hier jetzt für jedes Feld die Füllfarbe und die Schriftfarbe angegeben werden.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, Datenblätter, Feldeinstellungen.
Die Seite Texteinstellungen wurde überarbeitet.
Zusätzlich kann hier jetzt für jedes Feld die Füllfarbe und die Schriftfarbe angegeben werden.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, Datenblätter, Texteinstellungen.
NCE Excel-Auswertungen können jetzt sehr einfach von anderen Erweiterungen über die Codeunit NCE Connector eingebunden bzw. aufgerufen werden.
Weitere Informationen dazu finden Sie unter Informationen für Entwickler, Connector.
Die NCE Excel Builder Engine wurde basierend auf der in Version NCE 21.1.6.0 hinzugefügten Excel-Zeilennummernprüfung optimiert.
Version 21.1.7.1
ab Business Central 21 2022/11/02
Quality of Life Update
Verbesserungen
Auf der Seite Formel im Datenblatt wurde die Aktion Formel-Hilfe hinzugefügt.
Die Aktion zeigt eine Übersicht aller in der aktuellen Formel verwendeten Excel-Funktionen und Formel-IDs an.
Die Überschrift der Seite PivotTable-Feldeinstellungen zeigt jetzt den Namen des Feldes an.
Version 21.1.6.0
ab Business Central 21Wichtiges Update 2022/10/24
Wichtig
Für On-Premises ist eine Aktualisierung der Lizenz bzw. folgender Granules erforderlich:
70171825 Excel Report Builder by NAVAX
1010860 Extension Base by NAVAX
Business Central Update
Verbesserungen
Um sicherzustellen, dass über die Einstellung Auszuführende Codeunit nur Codeunits ausgeführt werden können, die auch für den NCE Excel Builder erstellt wurden, müssen diese jetzt zusätzlich über einen EventSubscriber eingebunden bzw. entsperrt werden.
Weitere Informationen dazu finden Sie unter Informationen für Entwickler, Ausführbare Codeunits.
Im Datenblatt können jetzt Temporäre Daten-Codeunits hinzugefügt werden.
Mithilfe von temporären Daten-Codeunits können Auswertungen um Funktionen erweitert werden, die bestimmte Daten der Auswertung während der Ausführung temporär berechnen.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, Datenblätter, Tabelleneinstellungen.
In den Tabelleneinstellungen kann jetzt im Bereich Filter und Verknüpfungen eine Filter-ID zum Filter angegeben werden.
Diese ID kann dann in anderen Filtern verwendet werden, um einen Bezug zum Filterwert herzustellen oder darauf zuzugreifen.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, Datenblätter, Tabelleneinstellungen.
Wenn eine Verbindung zwischen Business Central und OneDrive existiert, stehen jetzt zusätzlich die Aktionen In OneDrive öffnen und Freigeben für die Auswertungen zur Verfügung.
Weitere Informationen dazu finden Sie unter Auswertungen ausführen, Excel-Auswertung ausführen.
Die Eingabe von Datumsfiltern wurde verbessert.
Datenblätter können jetzt in sich selbst kopiert werden.
Die Optionen der Aktion Hinzufügen im Datenblatt wurde für lange Tabellennamen optimiert.
Beim Löschen einer Excel-Auswertung wird jetzt ein zusätzlicher Bestätigungsdialog angezeigt, wenn Archiveinträge für die Auswertung vorhanden sind.
Beim Ausführen der Auswertung zeigt der Datensatzzähler jetzt zusätzlich zur Anzahl der bereits durchlaufenen obersten Datensätze auch die gesamte Anzahl der Datensätzen an.
Änderungen
PivotTable-Wertfelder, welche nicht auf einem numerischen Feld basieren, werden jetzt als Standard formatiert.
Die Excel Zeilennr. wurde in gewissen Konstellationen nicht korrekt ermittelt bzw. doppelt vergeben. Dadurch war die Excel-Arbeitsmappe fehlerhaft und es kam folgende Meldung beim Öffnen der Arbeitsmappe:
Wir haben ein Problem bei einigen Inhalten in '...xlsx' erkannt. Sollen wir so viel wie möglich wiederherstellen?
Der Fehler wurde behoben und die Zeilennr. wird ab jetzt zusätzlich beim Erstellen der Auswertung geprüft.
Formeln können jetzt über das Feld Als Datum formatieren als Datum in Excel formatiert werden.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, Datenblätter, Formeln.
Die Aktionen Überordnen und Unterordnen im Datenblatt wurden verbessert.
Beim Anlegen einer neuen Auswertung wird jetzt automatisch auch ein Datenblatt vorgeschlagen.
Beim Hinzufügen von Feldern zu einer Tabelle werden diese jetzt vor eventuell vorhandenen untergeordneten Tabellen eingefügt.
Wird dieselbe Tabelle noch einmal der Tabelle untergeordnet (z.B.: Debitor > Debitor) wird diese als 1:1 Verknüpfung mit den Primärschlüsselfeldern als Filter vorgeschlagen.
Bei der Auswahl der Option "Verknüpfte Felder zwischen Tabelle und übergeordneter Tabelle" der Aktion Filter und Verknüpfungen vorschlagen in den Tabelleneinstellungen kann jetzt, falls mehrere übergeordnete Tabellen existieren, ausgewählt werden, für welche übergeordnete Tabelle die verknüpften Felder vorgeschlagen werden sollen.
Neue Formel-IDs[TOTALVALUE] - Wird bei einem numerischen Feld (Dezimal, Integer, BigInteger) durch die Summe der Feldwerte aller Datensätze ersetzt.
[TOTALRECORDS] - Wird durch die Anzahl aller Datensätze ersetzt.
[RECORDNO] - Wird durch eine fortlaufende Nummer für den aktuellen Datensatz ersetzt.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, Datenblätter, Formeln.
Wenn noch keine Auswertungen angelegt sind, wird beim Öffnen der Auswertungsübersicht gefragt, ob der Downloadbereich geöffnet werden soll.
Der NCE Excel Builder nutzt jetzt für eine weitere Performance-Steigerung die Partial Records Technologie von Business Central.
Änderungen
Die Option Vorschau mit Musterdaten wird jetzt bei allen Aufrufen standardmäßig auf Nein gesetzt.
Fehlerbehebungen
Bei den Feldern einer Feldverknüpfung (Feld 🞥) wurden bei Datensätzen ohne einen Feldwert, Daten aus dem vorherigen Datensatz angezeigt.
Die Aktion Formel übersetzen arbeitete in gewissen Konstellationen nicht korrekt. Aus RUNDEN wurde z.B. ROAND.
Die Aktion Formel übersetzen erkennt jetzt auch Funktionsnamen, die in Kleinbuchstaben geschrieben sind.
Version 20.1.3.1
ab Business Central 20 2022/06/02
Fehlerbehebungen
Beim Import alter NC Cube Dateien wurden die JOINs nicht richtig umgewandelt.
Weitere Informationen dazu finden Sie unter Anhang, Alte NC Cube Dateien importieren.
Version 20.1.3.0
ab Business Central 20 2022/05/31
Verbesserungen
Bei der Auswahl der Filter eines Option-Feldes können jetzt mehrere Optionen gleichzeitig ausgewählt und hinzugefügt werden.
Bei der Auswahl der Filter einer Unternehmensschleife können jetzt mehrere Unternehmen gleichzeitig ausgewählt und hinzugefügt werden.
Änderungen
Der Zusatz "by NAVAX" wurde aus dem Produktnamen entfernt.
In der NCE Excel-Auswertungskarte wurde die Einstellung Auszuführende Codeunit hinzugefügt.
Hier kann eine Codeunit angegeben werden, die gestartet werden soll, wenn die Auswertung ausgeführt wird.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, Allgemein, Excel-Auswertung bearbeiten.
Das Hinzufügen weiterer Filter-Felder auf der Seite NCE Excel-Auswertungsfilter beim Ausführen einer Auswertung war unter gewissen Konstellationen nicht möglich.
Version 19.1.1.0
ab Business Central 19 2022/03/28
Verbesserungen
Neue Formel-IDs[PERIOD_TEXT] - Wird durch den aktuellen Zeitraum (z.B. 2022/03 März) einer (übergeordneten) Datumsschleife ersetzt.
[PERIOD_DATE] - Wird durch den aktuellen Zeitraum (z.B. 01.03.22..31.03.22) einer (übergeordneten) Datumsschleife ersetzt.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, Datenblätter, Formeln.
Die Vorschau im Downloadbereich wird jetzt nicht mehr in einem separaten Browserfenster geöffnet, sondern direkt in Business Central.
Fehlerbehebungen
Wenn einer Auswertung Datumsfelder hinzugefügt wurden, kam es beim Erstellen der Auswertung bei Datensätzen mit leeren Datumswerten zu einer Fehlermeldung.
Version 19.1.0.0
ab Business Central 19 2022/03/08
Verbesserungen
In den Standard Format-Feldern der Excel-Auswertungseinrichtung wird jetzt der Default-Wert wieder vorgeschlagen, wenn man den Wert löscht.
Weitere Informationen dazu finden Sie unter Einrichtung, Excel Report Builder Einrichtung.
Beim Ändern einer Formel-ID in einem Datenblatt können jetzt optional auch alle Formeln, in denen die ID verwendet wird, geändert bzw. aktualisiert werden.
Weitere Informationen dazu finden Sie unter Auswertungen bearbeiten, Datenblätter, Formeln.
Verbesserungen & Änderungen gegenüber früheren NAV-Versionen
Der Name der Erweiterung wurde von NC Cube auf NCE Excel Builder geändert.
Für das Ausführen einer Auswertung bzw. das Erstellen einer Excel-Arbeitsmappe wird Excel nicht mehr benötigt und muss daher auch nicht installiert sein.
Damit ein Benutzer eine erstellte Excel-Arbeitsmappe öffnen und ansehen kann, muss allerdings ein entsprechendes Programm installiert sein.
Empfohlen wird Excel 2016 oder eine neuere Version.
Alternativ kann aber auch Excel 2013, Excel 2010, Excel 2007, OpenOffice, Office auf einem Android-Gerät oder Office auf einem iPhone oder iPad verwendet werden.
Es sind jetzt mehrere Datenquellen in einer Auswertung möglich.
Excel-Auswertungen können jetzt auch als Plan ausgeführt werden.
Wenn die Excel-Arbeitsmappe fertig ist, erscheint eine Meldung im Berichtseingang von wo aus die Excel-Arbeitsmappe geöffnet werden kann.
Die Archivierung einer Excel-Auswertung kann jetzt ebenfalls als Plan ausgeführt werden.
Wenn die Archivierung durchgeführt wurde, erscheint eine Meldung im Berichtseingang.
Die archivierte Auswertung kann dann direkt im Berichtseingang oder über das NCE Excel-Auswertungsarchiv geöffnet werden.
Die Daten können jetzt unabhängig von der Darstellung und somit auch unabhängig von Sprach-, Regions- und Ländereinstellungen formatiert werden.
Öffnet ein Benutzer die Arbeitsmappe, werden die Daten automatisch in dem vom Benutzer eingestellten Format angezeigt.
Anstelle des Begriffs Objekt wird jetzt der Begriff Blatt verwendet.
Anstelle des Begriffs JOIN werden jetzt Begriffe wie Übergeordnete / Untergeordnete Tabelle und Verknüpft mit verwendet.
Parallele Baumstrukturen sind jetzt möglich.
Tabellen können über mehrere Ebenen miteinander verknüpft werden.
FlowFilter-Schleifen wurden durch die neuen Verknüpfungsmöglichkeiten obsolet.
Ein Feld kann jetzt mehr als einmal als PivotTable Werte-Feld hinzugefügt werden.
Excel-Vorlagen werden nicht mehr unterstützt.
Diagramme werden nicht mehr unterstützt.
Zellenkommentare, Link/Seitenlink und "Ausgabe nur wenn" (Datenblatt) werden ebenfalls nicht mehr unterstützt.
Hinweis
Es ist möglich, alte NC Cube Dateien (Dateinamenerweiterung .nccx) über die Import-Aktion zu importieren.
Weitere Informationen dazu finden Sie unter Anhang, Alte NC Cube Dateien importieren.