Zum Inhalt

Exsion Hilfe

Activeren

Beim ersten Gebrauch von Exsion muss dieses aktiviert werden.

Klicken Sie im Exsion-Menü auf „Activeren“, um den Lizenzbildschirm zu öffnen.

Klicken Sie auf die Schaltfläche „Activeren“, um die Aktivierung tatsächlich durchzuführen. Während der Aktivierung wird über das Internet eine Verbindung hergestellt, um die Lizenzdaten zu überprüfen und dieses Exemplar von Exsion zu registrieren.

Beim Öffnen von Excel wird Exsion als Register im Menüband angezeigt. Innerhalb des Exsion-Menübands finden Sie die folgenden Menüoptionen.

Connectie

Um Daten aus einer Dynamics-NAV-Datenbank abzurufen, muss zunächst eine Verbindung erstellt werden. Beim ersten Gebrauch von Exsion sind noch keine Verbindungen angelegt, sodass Sie nur die Option „Nieuwe connectie“ wählen können.

Nach einer Auswahl aus diesem Untermenü wird der folgende Bildschirm angezeigt:

Durch Klicken auf die Schaltfläche „Opslaan“ wird die Verbindung gespeichert. Wird eine bestehende Verbindung geöffnet, entfernt die Schaltfläche „Verwijderen“ diese.

Feld Beschreibung
Authenticatie SQL Server Authentication

Windows Authentication

Active Directory - Integrated

Active Directory - Password

Active Directory - Universal with MFA support

OAuth 2.0 (v2)

IDDie ID der Datenbankverbindung ist eine Zahl zwischen 1 und 9999 und ist in allen Exsion-Funktionen das erste Argument. Standardmäßig wird die ID bei jeder neuen Verbindung um eins erhöht.
Gebruikers-IDGebruikers-ID der Dynamics-NAV-Datenbank.
WachtwoordWachtwoord für den Benutzer in der Dynamics-NAV-Datenbank.
ServerName des SQL Servers (oder IP-Adresse), auf dem die Dynamics-NAV-Datenbank installiert ist.
DatabaseDer Name der Dynamics-NAV-Datenbank.
TenantDer Tenant, zu dem Sie eine Verbindung herstellen möchten.
BedrijfDas Unternehmen, zu dem Sie eine Verbindung herstellen möchten.
NetwerktypeDies ist der Netzwerktyp, der innerhalb von Dynamics NAV eingestellt ist.
ClientDer Verweis auf das Installationsverzeichnis des Dynamics-NAV-Clients.
ServiceDie Serveradresse.

Bei Verwendung des „Role Tailored Client (RTC)“ muss hier „Server:Portnumber/Instance“ eingegeben werden.

Für den „Webclient“ muss hier die URL „https://server:portnumber/instance“ eingegeben werden.

Database structuur

Hiermit bilden Sie die komplette Datenbankstruktur ab, einschließlich der individuellen Anpassungen. Es funktioniert wie eine Art Stadtplan Ihrer Dynamics-NAV-Anwendung. Auf diese Weise erhalten Sie Einblick in das Datenmodell Ihrer Dynamics-NAV-Umgebung. Wenn Sie ein Häkchen bei Excel formaat setzen, wird das Folgende nicht in einer Webseite, sondern in einem Excel-Dokument angezeigt.

Nachdem Sie auf die Schaltfläche „OK“ gedrückt haben, wird die Datenbankstruktur für die gewählte Verbindung angezeigt.

Durch Klicken auf einen Tabellennamen erhalten Sie die Detailinformationen der Tabelle.

Spalte Beschreibung
Kolom 1Die Namen der Felder. In der ersten Zeile der Name der Tabelle.
Kolom 2Die Nummern der Felder. In der ersten Zeile die Nummer der Tabelle. Diese Nummern können bei der Suche nach Tabellen innerhalb von Exsion verwendet werden.
TypeDer Datentyp des Feldes.
SizeDie maximale Größe des Feldes.
ClassOb das Feld einen Wert enthalten muss.
IndexDie verschiedenen Indizes, die für die Tabelle angelegt sind.
SumFieldsDie verschiedenen SumFields, die innerhalb der Tabelle festgelegt sind.

Functie bibliotheek

Sie können eine Bibliothek von Funktionen anlegen, die unabhängig davon, in welcher Excel-Datei Sie arbeiten, immer verfügbar sind. Bei der Installation von Exsion kann gewählt werden, die Funktionsbibliothek an einem zentralen Ort abzulegen, sodass alle Benutzer über diese Funktionen verfügen.

Nach dem Start dieser Funktion erhalten Sie eine Übersicht der Funktionen aus der Bibliothek. Wenn keine Funktionen definiert sind, ist diese Liste leer.

Sie können „Nieuw“ wählen, um eine neue Funktion zu erstellen, oder „Bewerken“, um eine bestehende Funktion zu ändern.

Feld Beschreibung
TabelDie Tabelle, aus der die Funktion ihre Daten bezieht.
VeldDas Feld, das über diese Funktion abgerufen werden soll.
MethodeWahl der Berechnung für das Feld (Som, Minimum, Maximum, Gemiddelde oder Aantal).
IndexDer zu verwendende Index. Die Felder innerhalb des Index werden der Funktion als Argumente hinzugefügt.
NaamName der Funktion.
OmschrijvingEine kurze Beschreibung der Funktion (diese Beschreibung wird im Funktionsassistenten von Excel angezeigt).
WeergaveWahl, ob die Beschreibung von Tabellen/Feldern oder die Namen aus der Datenbank angezeigt werden.
Connectie-IDDie Verbindungs-ID, deren Tabellen und Felder angezeigt werden.

Nach der Schaltfläche „>>“ werden die Funktionsargumente angezeigt (gewählter Index):

Feld Beschreibung
NaamStandardmäßig werden die Feldbeschreibungen der Tabelle verwendet, dies kann hier jedoch geändert werden, um die Benutzerfreundlichkeit zu erhöhen.
OmschrijvingEine kurze Beschreibung des Arguments (diese Beschreibung wird im Funktionsassistenten von Excel angezeigt).
Filter (vast)Es kann ein fester Filter eingegeben werden; das Argument wird danach nicht mehr im Funktionsassistenten von Excel angezeigt.
VerbergenGibt an, ob das Argument im Funktionsassistenten von Excel verborgen sein soll.

Nach dem Klicken auf die Schaltfläche „OK“ ist die Funktion zur Bibliothek hinzugefügt.

Die erstellte Funktion finden Sie im Funktionsassistenten von Excel unter der Kategorie „Exsion bibliotheek“:

Functie definitie

Neben dem Erstellen einer Funktion in der (gemeinsam genutzten) Funktionsbibliothek ist es auch möglich, eine Funktion in eine Exsion-Datei aufzunehmen. Der Vorteil dieser Methode ist, dass jeder den Bericht mit der Funktion verwenden kann, ohne dass die Funktion in der Bibliothek vorhanden sein muss.

Datenbankfunktionen verwenden als Argument (Definition) einen Bereich, in dem die Tabelle, die Indexfelder und der Feldname, dessen Wert abgerufen werden soll, angegeben sind.

Um eine Definition für den Bereich zu erstellen, in dem die Tabelle und die Indexfelder aufgenommen sind, müssen Sie die Option „Functie definitie“ wählen. In diesem Bildschirm müssen nacheinander die Tabelle, das Feld und der Index angegeben werden.

Nach dem Klicken auf die Schaltfläche „OK“ fragt Exsion nach einem Namen für die Funktionsdefinition.

Wenn das gewählte Feld ein FlowField ist, schlägt Exsion vor, die Funktion auf der Quelltabelle des FlowFields zu erstellen.

Und die Tabelle mit dem ausgewählten Index wird in die aktive Zelle in Excel kopiert.

Siehe das Kapitel Datenbankfunktionen für eine Liste von Funktionen, die diese Funktionsdefinition verwenden.

Formules naar waarden

Über diese Menüoption können Sie alle Exsion-Formeln in Ihrem Bericht durch Werte ersetzen. Die Menüoption ist dazu gedacht, Exsion-Berichte mit anderen Excel-Benutzern austauschen zu können, die nicht über Exsion verfügen.

Achtung: Wenn diese Option ausgeführt wurde, sind die Exsion-Formeln in der Excel-Datei gelöscht. Ohne Exsion-Formeln können die Daten nicht mehr aus der Datenbank aktualisiert werden.

Um zu vermeiden, dass Sie die Formeln verlieren, speichern Sie die Excel-Datei am besten zuerst unter einem anderen Namen (erstellen Sie eine Kopie).

Details weergeven

Diese Menüoption gibt Ihnen Einblick in die Details hinter einer Exsion-Formel der aktuellen Zelle. Die Art der Anzeige der Details wird durch die Einstellung „Excel drilldown“ im Menü Info bestimmt.

Wenn diese Einstellung aktiviert ist, erstellt Exsion bei „Details weergeven“ eine neue Arbeitsmappe. In dieser Arbeitsmappe werden die Details angezeigt.

Wenn die Einstellung „Excel drilldown“ nicht aktiviert ist, öffnet Exsion bei „Details weergeven“ direkt Dynamics NAV.

Dynamische download

Mittels eines dynamischen Downloads können Daten aus der Datenbank in Excel platziert werden. Im Gegensatz zur Verwendung von Funktionen kann mit einem Download auf einmal eine große Menge an Daten abgerufen werden. Wenn sich der Cursor im Ausgabebereich einer bestehenden Downloaddefinition befindet, wird nicht die unten beschriebene Oberfläche geöffnet, sondern der Cursor wird in die zu diesem Ausgabebereich gehörende Downloaddefinition gesetzt.

Wenn die Funktion zum ersten Mal gestartet wird, sind innerhalb der Downloaddefinition noch keine Tabellen und Felder ausgewählt.

Feld Beschreibung
ToevoegenZeigt eine Liste der Tabellen aus der Datenbank an.
ZoekenSuchmöglichkeit innerhalb der oben genannten Liste.
WeergaveWahl, ob die Beschreibung von Tabellen/Feldern oder die Namen aus der Datenbank angezeigt werden.
ConnectieDie Datenbankverbindung, auf der der Download basiert.
Knoppen om te selecterenÜber die Schaltfläche „>>“ wählen Sie alle Felder aus. Durch Klicken auf die Schaltfläche „>“ wählen Sie ein Feld aus. Über die Schaltflächen „<“ und „<<“ heben Sie die Auswahl jeweils eines Feldes bzw. aller Felder auf.
INSHiermit kann eine leere Spalte in den Download aufgenommen werden. Darin kann dann nach Belieben eine eigene Berechnung aufgenommen werden.
JOINWenn mehrere Tabellen ausgewählt sind, müssen Beziehungen zwischen den Tabellen angegeben werden. Dies erfolgt, indem Sie im linken Register auf ein Feld gehen und im rechten Register das Beziehungsfeld wählen.
[___]INNER,OUTER,INNER TOP 1,OUTER TOP 1,NOT EXISTS
VeldenEine Liste der ausgewählten Felder.
NaamStandardmäßig wird der Feldname der Tabelle verwendet, dieser kann hier jedoch angepasst werden. Der angepasste Name wird in der Tabelle oder PivotTable angezeigt.
MethodeWahl der Berechnung für das Feld (SOM, MIN, MAX, GEM oder ANT).
VerbergenFelder, die im Download nicht angezeigt werden sollen, können hiermit verborgen werden. Dies können Felder sein, nach denen gefiltert wird, und/oder Felder, die Beziehungen zwischen Tabellen angeben.
Tabel/VeldQuelltabelle/-feld aus der Liste der Felder.
Start draaitabelwizard voor deze downloadNachdem ein Download zum ersten Mal verwendet wurde, kann dieser angepasst werden, um für die Erstellung einer PivotTable verwendet zu werden. Klicken Sie auf eine Zelle in der Downloaddefinition und anschließend auf die Menüoption Dynamic downloaden, um den bestehenden Download zu ändern. Wählen Sie: „Start draaitabelwizard voor deze download“.
OpenenEine EDD-Datei (Exsion Download Definitie) öffnen.
OpslaanEine EDD-Datei (Exsion Download Definitie) speichern.
OKDurch Klicken auf „OK“ geben Sie an, dass Sie die Downloaddefinition erstellen möchten. Die Ausführung der Downloaddefinition beginnt erst, wenn Sie auf die Schaltfläche „Gegevens vernieuwen“ klicken.

Fortsetzung des obigen Bildschirms, nun mit den Optionen aus dem Register „Instellingen“.

Feld Beschreibung
TypeWahl zwischen „TABEL“ oder „DRAAITABEL“.
TOPDie maximale Anzahl an Zeilen, die aus der Datenbank übernommen wird.
Unieke recordsDie Option Unieke records sorgt dafür, dass doppelte Zeilen aus der Ausgabe eines Downloads herausgefiltert werden. Es ist nicht möglich, nur anhand einer Anzahl ausgewählter Felder zu bestimmen, ob eine Zeile eindeutig ist; dies wird stets anhand aller Felder bestimmt.
Exclusief veldnamenKeine Feldnamen über der Ausgabe anzeigen.
Sorteren opMaximal 3 Felder, nach denen sortiert werden soll.
AflopendOb das Feld absteigend sortiert werden soll.
Uitvoeren naar tabbladenNeben der Ausgabe in Zeilen ist es möglich, in Registerblätter auszugeben. Wenn diese Option aktiviert ist, wird für jeden abgerufenen Datensatz ein Registerblatt anhand einer Vorlage generiert, die Sie selbst gestalten können.
SjabloonName der Vorlage.
UitklappenFührt das Ausklappen anhand der Vorlage aus.

Um eine Tabelle hinzuzufügen, doppelklicken Sie auf die Tabelle (innerhalb der Liste mit Tabellen im Register „Toevoegen“). Danach erstellt Exsion ein neues Register für die hinzugefügte Tabelle. Auf diesem Register kann anschließend eine Auswahl aus den Feldern dieser Tabelle getroffen werden.

Koppelen van tabellen

Beim Erstellen eines Downloads ist es auch möglich, mehrere Tabellen zu verknüpfen (im Folgenden: joinen). Dies kann erfolgen, indem Sie im Download-Assistenten im Register „Toevoegen“ eine zweite Tabelle auswählen (Doppelklick).

Nach dem Hinzufügen der 2. Tabelle erscheint ein Vorschlag mit den Tabellenbeziehungen:

Schaltfläche Beschreibung
Velden om op te joinenVerschiedene Felder, über die die Tabellen verknüpft werden können.
JointypeVerschiedene Join types, aus denen gewählt werden kann.
OKDie Tabellen endgültig verknüpfen.

Nachdem der Bildschirm abgeschlossen ist, kehren Sie zum vorherigen Bildschirm zurück.

Nachdem der Download mit „OK“ abgeschlossen wurde, wird die unten stehende Definition angezeigt. Diese muss immer im Bericht vorhanden bleiben, damit die Daten aktualisiert werden können.

Feld Beschreibung
ConnectieDie Datenbankverbindung, auf der der Download basiert. Hier dürfen auch manuell mehrere Verbindungen angegeben werden, um aus mehreren Unternehmen zu berichten. Bspw. „1..6“ oder „1|3|9“.
TabelNummer der Tabellen, die innerhalb des Downloads verwendet werden.
JOINTYPEWenn mehrere Tabellen verwendet werden, wird der gewählte Jointype angezeigt.
FILTEREine Filterdefinition für das Feld (siehe Verwendung von Filtern).
VERBERGENFelder, die im Download nicht angezeigt werden sollen, können hiermit verborgen werden. Dies können Felder sein, nach denen gefiltert wird, und/oder Felder, die Beziehungen zwischen Tabellen angeben.
SORTERENEine Zahl von 1 bis 3. Um absteigend zu sortieren, muss eine negative Zahl angegeben werden.
METHODEWahl der Berechnung für das Feld (SOM, MIN, MAX, GEM oder ANT).
EXPRESSIEHier kann eine Exsion-Funktion verwendet werden, um den Download zu beschleunigen.
ConnectieDie erste Zeile enthält immer ein Dummy-Feld „Connectie“ mit der Feldnummer „-2“. Dieses Feld kann verwendet werden, wenn mehrere Verbindungen verwendet werden, um aus mehreren Unternehmen zu berichten. Ändern Sie hierzu das Verbergen in „ONWAAR“; in der Ausgabe wird anschließend die Verbindungsnummer angezeigt, aus der die Daten abgerufen werden.
TabelveldenAlle ausgewählten Felder werden untereinander angezeigt.

Nach dem Definieren eines neuen Downloads und dem Klicken auf die Schaltfläche „Gegevens vernieuwen“ wird gefragt, wo die Ausgabe des Downloads platziert werden soll.

Jede Downloaddefinition hat einen Namen, der mit „EXSION_DATA_“ beginnt, gefolgt von einem Tabellennamen.

Join types

Innerhalb von Exsion stehen 5 Jointypes zur Verfügung. Zwei davon können direkt über den Assistenten beim Verknüpfen der Tabellen gewählt werden. Die anderen drei können manuell in der Downloaddefinition eingegeben werden.

Verknüpfungstyp Beschreibung
1=InnerNur Datensätze aufnehmen, für die die verknüpften Felder aus beiden Tabellen identisch sind.
2=OuterAlle Datensätze aus der ersten Tabelle aufnehmen und nur die Datensätze aus der zweiten Tabelle, für die die verknüpften Felder identisch sind.
3=Inner top 1Gibt den ersten Datensatz zurück, für den die verknüpften Felder aus beiden Tabellen identisch sind. Welcher Datensatz der erste ist, kann durch die Einstellung der Sortierung absteigend oder aufsteigend beeinflusst werden.
4=Outer top 1Alle Datensätze aus der ersten Tabelle aufnehmen und nur den ersten Datensatz aus der zweiten Tabelle, für den die verknüpften Felder identisch sind. Welcher Datensatz der erste ist, kann durch die Einstellung der Sortierung absteigend oder aufsteigend beeinflusst werden.
5=Not ExistsNur Datensätze aus der zweiten Tabelle aufnehmen, bei denen die verknüpften Felder nicht identisch sind.

Draaitabel

Die Ausgabe von Exsion kann automatisch in eine PivotTable platziert werden. Dazu muss zunächst ein Download erstellt werden, und über die Schaltfläche „Gegevens vernieuwen“ wird ein Ausgabebereich angegeben.

Wenn die Downloaddefinition anschließend erneut geöffnet wird (innerhalb der Definition positionieren und auf die Schaltfläche „Dynamische download“ klicken), kann rechts unten ein Häkchen bei „Start draaitabelwizard voor deze download“ gesetzt werden.

Durch Klicken auf „OK“ fragt Exsion den unten stehenden Speicherort ab. Geben Sie hierbei ein Register im Excel-Dokument an und klicken Sie auf „OK“.

Die PivotTable erhält den Namen „EXSION_“ und den Tabellennamen. Dadurch wird die PivotTable aktualisiert, wenn auf die Schaltfläche „Gegevens vernieuwen“ geklickt wird.

Gegevens vernieuwen

Mit dieser Option werden alle dynamischen Downloads und/oder Formeln innerhalb Ihres Excel-Dokuments neu berechnet. Diese Option können Sie verwenden, wenn Ihre Daten im Arbeitsblatt noch nicht aktualisiert sind. Die Standardfunktion der Schaltfläche besteht darin, alle dynamischen Downloads zu aktualisieren.

Durch Klicken auf den kleinen Pfeil kann auch gewählt werden, nur die Downloaddefinition zu aktualisieren, in der sich der Cursor befindet. Dies kann nützlich sein, um Änderungen in der betreffenden Downloaddefinition schnell zu testen. Im Kopf einer Downloaddefinition können Sie stets Datum und Uhrzeit sehen, wann diese zuletzt aktualisiert wurde.

Help

Gibt Ihnen alle Informationen, die Sie benötigen, um Exsion verwenden zu können.

Info

Register Beschreibung
Instellingen

Feld Beschreibung
TaalWahl zwischen NL, EN, FR oder DE. Die Spracheinstellungen werden pro Benutzer gespeichert.
Excel drilldownBei aktivierter Option erstellt Exsion ein neues Arbeitsblatt, um detaillierte Informationen anzuzeigen, wenn auf „Toon details“ geklickt wird, anstatt den Navision-Client zu starten.
Bibliotheek directoryDer Pfad, unter dem die (gemeinsam genutzten) Bibliotheksfunktionen gespeichert werden. Ist dieser leer, verwendet Exsion das Verzeichnis, das in der Initialisierungsdatei (Exsion.ini) angegeben ist.
Metadata directoryDer Pfad, unter dem die Metadaten gespeichert werden.
TaalMetadatensprache.
UltimodatumDas Ultimodatum-Zeichen.
Aantal berekeningenDie Anzahl der Exsion-Berechnungen nach dem Start von Excel.
SupportUnser Helpdesk kann per Fernzugriff über TeamViewer Support leisten.
Versie

Feld Beschreibung
VersieDie installierte Version von Exsion.
ExsionZeigt das Verzeichnis an, in dem Exsion installiert ist.
FeedbackExsion365 B.V. arbeitet fortlaufend daran, ihre Produkte weiter zu verbessern und zu entwickeln. Deshalb sammeln wir Metadaten über die Nutzung von Exsion. Mit Metadaten meinen wir Daten über die Nutzung von Berichten/Excel-Sheets. Darin versuchen wir, Trends und Muster zu entdecken. Wir sammeln ausdrücklich nicht die Daten der Berichte und/oder Excel-Sheets selbst. Diese Daten erhalten wir auch nicht. Die Art und Weise, wie wir Informationen sammeln, hat keinen Einfluss auf die Funktionsweise und Leistung des Systems. Sollten Sie an diesem Verbesserungsprogramm nicht teilnehmen wollen, können Sie die Einstellungen von Exsion ändern, sodass keine Metadaten an uns gesendet werden. Die Ergebnisse unserer Verbesserungen werden über einen Newsletter kommuniziert, der an Ihre E-Mail-Adresse gesendet wird. Sollten Sie keinen Newsletter erhalten wollen, können Sie uns dies unter office@exsion365.com mitteilen.
Release notesDie Release Notes der aktuellsten Exsion-Version.
LicentieZeigt das Unternehmen an, dem ein Nutzungsrecht erteilt wurde, und zeigt, welche Benutzer eine Lizenz aktiviert haben.

Functies

Standaard functies

Funktion Beschreibung
EXSION_ANWSALZeigt den Saldo einer Analyseansicht an (Navision 3.01b und höher).
EXSION_BEDRIJFZeigt den Firmennamen einer Datenbankverbindung an.
EXSION_DATUMZeigt einen Datumsfilter an.
EXSION_DI1OMSZeigt den Namen der globalen Dimension 1 an.
EXSION_DI2OMSZeigt den Namen der globalen Dimension 2 an.
EXSION_DIMOMSZeigt den Shortcut-Dimensionsnamen an (Navision 3.01b und höher).
EXSION_KLTOMSZeigt den Kundennamen an.
EXSION_KLTSALZeigt den offenen Saldo eines Kunden an.
EXSION_KLTWPLZeigt den Wohnort des Kunden an.
EXSION_LEVOMSZeigt den Lieferantennamen an.
EXSION_LEVSALZeigt den offenen Saldo eines Lieferanten an.
EXSION_LEVWPLZeigt den Wohnort des Lieferanten an.
EXSION_REKOMSZeigt den Namen des Hauptbuchkontos an.
EXSION_REKSALZeigt den Saldo oder das Budget eines Hauptbuchkontos an.
EXSION_REKSAMZeigt die Zusammenfassung eines Hauptbuchkontos an.
EXSION_SAMENVOEGENGibt einen zusammengesetzten Text aus einem Bereich zurück.
EXSION_WEEKNRZeigt die Wochennummer eines Datums an.

Die Funktionen finden Sie im Funktionsassistenten von Excel unter der Kategorie „Exsion standaard“:

EXSION_ANWSAL

Zeigt den Saldo einer Analyseansicht an (Navision 3.01b und höher).

Argument Beschreibung
ConnectieVerbindung (1 bis 9999).
AnalyseweergavecodeAnalyseansicht-Code.
[Grootboekrekening]Hauptbuchkonto (Filter).
[Datumfilter]Datum (Filter).
[Budgetcode]Budget.
[Dimensie 1]Code Dimension 1 Filter.
[Dimensie 2]Code Dimension 2 Filter.
[Dimensie 3]Code Dimension 3 Filter.
[Dimensie 4]Code Dimension 4 Filter.

EXSION_BEDRIJF

Zeigt den Firmennamen einer Datenbankverbindung an.

Argument Beschreibung
ConnectieVerbindung (1 bis 9999).
[Opmaak]0=Standard, 1=Großbuchstaben, 2=Kleinbuchstaben, 3=Erster Buchstabe oder 4=Anfangsbuchstaben.

EXSION_DATUM

Zeigt einen Datumsfilter an.

Argument Beschreibung
ConnectieVerbindung (1 bis 9999).
TypeWahl zwischen 1=Tag, 2=Woche, 3=Monat, 4=Quartal, 5=Jahr oder 6=Buchhaltungsperiode.
[Cumulatief]Nee, Ja oder YTD (Jahr bis Datum).
[Index] Beim Index muss die Nummer des betreffenden Typs eingegeben werden. Für den Typ Monat kann als Index die Zahl 1 bis 12 eingegeben werden. Eine andere Möglichkeit ist die Eingabe eines negativen Index oder einer 0. Für jeden Typ wird ausgehend vom aktuellen Datum im eingegebenen Jahr abhängig vom Index zurückgerechnet. Angenommen, es ist Oktober 2014 und der Typ ist Monat, der Index ist „-1“ und das Jahr ist 2014, dann erhalten Sie als Ergebnis den Datumsfilter für September 2014.

TypAuswahlmöglichkeiten
1=Tag1 bis 31
2=Woche1 bis 53
3=Monat1 bis 12
4=Quartal1 bis 4
5=JahrOffset von
6=Buchhaltungsperiode1 bis 13
[Jaar]Optionales Jahr (Standard ist das aktuelle Jahr).

EXSION_DI1OMS

Zeigt den Namen der globalen Dimension 1 an.

Argument Beschreibung
ConnectieVerbindung (1 bis 9999).
DimensiecodeDimension 1.
[Opmaak]0=Standard, 1=Großbuchstaben, 2=Kleinbuchstaben, 3=Erster Buchstabe oder 4=Anfangsbuchstaben.

EXSION_DI2OMS

Zeigt den Namen der globalen Dimension 2 an.

Argument Beschreibung
ConnectieVerbindung (1 bis 9999).
DimensiecodeDimension 2.
[Opmaak]0=Standard, 1=Großbuchstaben, 2=Kleinbuchstaben, 3=Erster Buchstabe oder 4=Anfangsbuchstaben.

EXSION_DIMOMS

Zeigt den Shortcut-Dimensionsnamen an (Navision 3.01b und höher).

Argument Beschreibung
ConnectieVerbindung (1 bis 9999).
DimensiegroepDimensionsgruppe.
DimensiecodeDimensionswert.
[Opmaak]0=Standard, 1=Großbuchstaben, 2=Kleinbuchstaben, 3=Erster Buchstabe oder 4=Anfangsbuchstaben.

EXSION_KLTOMS

Zeigt den Kundennamen an.

Argument Beschreibung
ConnectieVerbindung (1 bis 9999).
KlantcodeKundennummer.
[Opmaak]0=Standard, 1=Großbuchstaben, 2=Kleinbuchstaben, 3=Erster Buchstabe oder 4=Anfangsbuchstaben.

EXSION_KLTSAL

Zeigt den offenen Saldo eines Kunden an.

Argument Beschreibung
ConnectieVerbindung (1 bis 9999).
KlantcodeKundennummer.
[Datumfilter]Datum (Filter).
[Dimensie 1]Code globale Dimension 1 Filter.
[Dimensie 2]Code globale Dimension 2 Filter.

EXSION_KLTWPL

Zeigt den Wohnort des Kunden an.

Argument Beschreibung
ConnectieVerbindung (1 bis 9999).
KlantcodeKundennummer.
[Opmaak]0=Standard, 1=Großbuchstaben, 2=Kleinbuchstaben, 3=Erster Buchstabe oder 4=Anfangsbuchstaben.

EXSION_LEVOMS

Zeigt den Lieferantennamen an.

Argument Beschreibung
ConnectieVerbindung (1 bis 9999).
LeverancierscodeLieferantennummer.
[Opmaak]0=Standard, 1=Großbuchstaben, 2=Kleinbuchstaben, 3=Erster Buchstabe oder 4=Anfangsbuchstaben.

EXSION_LEVSAL

Zeigt den offenen Saldo eines Lieferanten an.

Argument Beschreibung
ConnectieVerbindung (1 bis 9999).
LeverancierscodeLieferantennummer.
[Datumfilter]Datum (Filter).
[Dimensie 1]Code globale Dimension 1 Filter.
[Dimensie 2]Code globale Dimension 2 Filter.

EXSION_LEVWPL

Zeigt den Wohnort des Lieferanten an.

Argument Beschreibung
ConnectieVerbindung (1 bis 9999).
LeverancierscodeLieferantennummer.
[Opmaak]0=Standard, 1=Großbuchstaben, 2=Kleinbuchstaben, 3=Erster Buchstabe oder 4=Anfangsbuchstaben.

EXSION_REKOMS

Zeigt den Namen des Hauptbuchkontos an.

Argument Beschreibung
ConnectieVerbindung (1 bis 9999).
GrootboekrekeningHauptbuchkonto.
[Opmaak]0=Standard, 1=Großbuchstaben, 2=Kleinbuchstaben, 3=Erster Buchstabe oder 4=Anfangsbuchstaben.

EXSION_REKSAL

Zeigt den Saldo oder das Budget eines Hauptbuchkontos an.

Argument Beschreibung
ConnectieVerbindung (1 bis 9999).
GrootboekrekeningHauptbuchkonto (Filter).
[Datumfilter]Datum (Filter).
[Budgetcode]Budget.
[Dimensie 1]Code globale Dimension 1 Filter.
[Dimensie 2]Code globale Dimension 2 Filter.

EXSION_REKSAM

Zeigt die Zusammenfassung eines Hauptbuchkontos an.

Argument Beschreibung
ConnectieVerbindung (1 bis 9999).
GrootboekrekeningHauptbuchkonto.

EXSION_SAMENVOEGEN

Gibt einen zusammengesetzten Text aus einem Bereich zurück.

Argument Beschreibung
BereikEin Zellbereich.
[Scheidingsteken]Ein Trennzeichen oder Text.
[Uniek]Bei WAAR werden nur die eindeutigen Werte zusammengeführt.
[Lege cellen]Bei WAAR werden leere Zellen einbezogen.

EXSION_WEEKNR

Zeigt die Wochennummer eines Datums an.

Argument Beschreibung
DatumGeben Sie ein Datum ein.
[Formaat]0=WW, 1=JJWW, 2=JJJJWW, 3=WWJJ, 4=WWJJJJ.
[Scheidingsteken]0=keins, 1=Leerzeichen, 2=-, 3=|, 4=/, 5=\.

Geavanceerde functies

Funktion Beschreibung
EXSION_NAVANTGibt die Anzahl der Datensätze innerhalb der Tabelle zurück, die dem/den angegebenen Filter(n) entsprechen.
EXSION_NAVGEMGibt den Durchschnittswert eines Feldes innerhalb einer Tabelle zurück, der dem/den angegebenen Filter(n) entspricht.
EXSION_NAVLSTGibt den eindeutigen Wert eines Feldes innerhalb einer Tabelle zurück, der dem/den verwendeten Filter(n) entspricht, getrennt durch das Trennzeichen.
EXSION_NAVMAXGibt den größten Wert eines Feldes innerhalb einer Tabelle zurück, der dem/den angegebenen Filter(n) entspricht.
EXSION_NAVMINGibt den kleinsten Wert eines Feldes innerhalb einer Tabelle zurück, der dem/den angegebenen Filter(n) entspricht.
EXSION_NAVOMSGibt den (ersten) Wert eines Feldes innerhalb einer Tabelle zurück, der dem/den angegebenen Filter(n) entspricht.
EXSION_NAVSALGibt den summierten Wert eines Feldes innerhalb einer Tabelle zurück, der dem/den angegebenen Filter(n) entspricht.

Die Verwendung erweiterter Funktionen wird für Funktionen empfohlen, die sich nur auf eine einzige Excel-Datei beziehen. Diese Funktionen müssen nicht in der Funktionsbibliothek festgelegt werden.

Diese Funktionen finden Sie im Funktionsassistenten von Excel unter der Kategorie „Exsion geavanceerd“:

Argument Beschreibung
ConnectieVerbindung (1 bis 9999).
Functie definitieFunktionsdefinition (Bereich).
Filter 1Filter auf das Indexfeld 1.
Filter 2Filter auf das Indexfeld 2.
...Usw.

Bibliotheek functies

Die Funktionsbibliothek enthält die vom Benutzer definierten Funktionen.

Diese Funktionen funktionieren wie jede andere Excel- oder Exsion-Funktion und sind für alle Excel-Dokumente verfügbar.

Diese Bibliothek kann von allen Exsion-Benutzern gemeinsam genutzt werden.

Gebruik van filters

Bei der Eingabe eines Filters können Sie alle Ziffern und Buchstaben verwenden, die Sie normalerweise auch verwenden können. Darüber hinaus können Sie eine Reihe spezieller Symbole und arithmetischer Formeln verwenden.

Dies sind die verfügbaren Notationen:

Zeichen Bedeutung Beispiel Angezeigte Datensätze
=Gleich377Nummer 377.
BLAUWDatensätze mit dem Code BLAUW, wie z. B. der Lagercode BLAUW.
22-1-2016 10:00Ein genaues Datum/Uhrzeit: 22.01.2016 10:00:00.
..Zwischen1100..2100Nummern 1.100 bis 2.100.
..2.500Bis einschließlich 2500.
..31-12-2015Daten bis einschließlich 31.12.2015.
|oder/oder1200|1300Datensätze mit der Nummer 1.200 oder 1.300.
&und<2000&>1000Nummern kleiner als 2000 und größer als 1000.
<>Nicht gleich<>0Alle Nummern außer 0.
<>A*Nicht gleich Text, der mit A beginnt.
>Größer als>1200Nummern größer als 1.200
>=Größer als oder gleich>=1200Nummern größer als oder gleich 1.200
<Kleiner als<1200Nummern kleiner als 1.200
<=Kleiner als oder gleich<=1200Nummern kleiner als oder gleich 1.200
*Eine unbegrenzte Anzahl unbekannter Zeichen*cem*Text mit den Buchstaben „cem“
cem*Text, der mit „cem“ beginnt
?Ein unbekanntes Zeichen?imText wie Jim oder Tim
()Berechnung für den Rest30|(>=10&<=20)Datensätze mit der Nummer 30 oder mit einer Nummer zwischen 10 und 20 (das Ergebnis der Berechnung in Klammern).

Sie können die verschiedenen Notationsarten auch kombinieren:

Beispiel Angezeigte Datensätze
5999|8100..8490Alle Datensätze mit der Nummer 5.999 oder aus dem Intervall zwischen 8.100 und 8.490.
..1299|1400..Datensätze mit einer Nummer kleiner als oder gleich 1.299 oder gleich 1.400 und höher. Mit anderen Worten: alle Nummern außer 1.300 bis einschließlich 1.399.
>50&<100Datensätze mit einer Nummer größer als 50 und kleiner als 100, also die Nummern 51 bis einschließlich 99.
*C*&*D*Text mit den Zeichen C und D.
*bo?*Text, der mit „bo“ beginnt, wie boek, boekhouding und geboekt. „bo“ muss im Text vorkommen, gefolgt von mindestens einem Zeichen, und kann von einer unbegrenzten Anzahl von Zeichen in Groß- oder Kleinschreibung umgeben sein.

ExsionBC

VBA Tips

Wenn die Möglichkeiten, die Excel und Exsion standardmäßig bieten, noch nicht ausreichen, können sie immer noch in VBA erstellt werden. Exsion bietet hierfür Ereignisse und Funktionen, die verwendet werden können, um Ihren eigenen VBA-Code und Exsion-Funktionen zu kombinieren.

Im ersten Abschnitt wird dies erläutert. In den darauffolgenden Kapiteln folgen einige praktische Tipps und Tricks, die in der Vergangenheit von uns angewendet wurden und auch allgemein verwendbar sind.

In den nachfolgenden Beispielen wird ‘Exsion.xlam’ als Verweis auf das Exsion-Add-In verwendet.

Automatische procedures met VBA

Exsion bietet die Möglichkeit, eigene VBA-Prozeduren vor oder nach dem gegevens vernieuwen auszuführen. Umgekehrt ist es außerdem möglich, die Funktion gegevens vernieuwen aus der eigenen Prozedur heraus auszuführen. Beachten Sie dabei, dass Fehler, die innerhalb der eigenen Prozedur auftreten, sich auf die Funktionsweise von Exsion auswirken können. Testen Sie bei etwaigen Problemen immer zuerst, ob der Fehler auch bei der normalen Verwendung von Exsion ohne eigene Prozeduren auftritt.

Aanroep vanuit een eigen procedure

Aus einer eigenen VBA-Prozedur kann die Funktion gegevens vernieuwen aufgerufen werden. An der Stelle, an der Sie in Ihrer eigenen Prozedur die Daten aktualisieren möchten, fügen Sie über den VBA-Editor (F11) die folgende Zeile in den Code ein:

Application.Run "'Exsion.xlam'!MENU_DATA"

Die Ausführung dieser Zeile hat genau denselben Effekt wie das Klicken auf das Ausrufezeichen im Menü von Exsion.

Um die Ausführung nicht von Exsion abhängig zu machen, fügen Sie am besten um die Ausführung von Exsion-Funktionen „On Local Error“-Zeilen hinzu.

On Local Error Resume Next
Application.Run "'Exsion.xlam'!MENU_DATA"
On Local Error GoTo 0

Neben gegevens vernieuwen können Sie auch die Funktion formules naar waarden automatisch ausführen. Nehmen Sie hierfür den folgenden Code auf:

Application.Run "'Exsion.xlam'!MENU_VALUES"

Wenn Sie die Frage erhalten, ob die Formeln in Werte umgewandelt werden sollen, können Sie diese unterdrücken, indem Sie Meldungen vorübergehend deaktivieren. Das tun Sie, indem Sie eine Zeile vor und nach der formules naar waarden Aktion platzieren. Eventuell können Sie die aktuelle Einstellung in einer Variable speichern, um sie anschließend wieder zurückzusetzen.

Dim s_displayAlertsSetting As Boolean

s_displayAlertsSetting = Application.DisplayAlerts
Application.DisplayAlerts = False
On Local Error Resume Next
Application.Run "'Exsion.xlam'!MENU_VALUES"
On Local Error GoTo 0
Application.DisplayAlerts = s_displayAlertsSetting

Uitvoering procedure voor gegevens vernieuwen

Es ist möglich, eine Prozedur unmittelbar vor dem gegevens vernieuwen auszuführen. Nehmen Sie hierfür den folgenden Code in das Projekt auf. Geben Sie anstelle von [Naam eigen procedure] den Namen der Prozedur ein, die Sie ausführen möchten. Diese Prozedur muss innerhalb desselben Projekts vorhanden sein.

Sub Exsion_beforerefresh()
    Call [Naam eigen procedure]
End Sub

Um das Aktualisieren der Daten abzubrechen, kann der folgende Code verwendet werden:

Sub Exsion_beforerefresh()
    If Cancel Then
        Err.Raise 513, "exsion_cancel"
        Exit Sub
    End If
End Sub

Uitvoering procedure na gegevens vernieuwen

Neben der Ausführung einer Prozedur unmittelbar vor dem gegevens vernieuwen ist es auch möglich, etwas unmittelbar nach dem gegevens vernieuwen auszuführen. Nehmen Sie hierfür den unten stehenden Code in das Projekt auf. Geben Sie anstelle von [Naam eigen procedure] erneut den Namen der Prozedur ein, die Sie ausführen möchten.

Sub Exsion_onrefresh()
    Call [Naam eigen procedure]
End Sub

Automatisch verversen na wijziging parameter

Benennen Sie die Zelle, die Sie ändern, mit einem logischen Namen. Im untenstehenden Beispiel ist dies ‘Subcategorie’. Wenn Sie einen anderen Namen verwenden, passen Sie diesen auch im untenstehenden Code an.

Platzieren Sie anschließend den folgenden Code in ThisWorkbook.

Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
    If Target = ActiveSheet.Range("Subcategorie") Then
        Application.Run "'Exsion.xlam'!MENU_DATA"
        ActiveSheet.Calculate
    End If
End Sub

Deactiveren van Exsion

Um Exsion zu deaktivieren, müssen Sie das Add-In für den Benutzer deaktivieren. Sie können dies tun, indem Sie die folgenden Schritte ausführen:

Klicken Sie auf die Schaltfläche „Datei“ (oben links im Bildschirm).

Klicken Sie auf die Schaltfläche „Optionen“.

Wählen Sie die Option „Add-Ins“ und klicken Sie auf Start.

Entfernen Sie das Häkchen für das Add-In Exsion und klicken Sie auf „OK“.

Das Exsion-Menü ist aus dem Menüband von Excel entfernt, und die Benutzerlizenz ist freigegeben.