Navigation
DDE-Befehle |
![]() ![]()
|
Um die Finanzbuchhaltungszahlen der syska EURO FIBU in andere Programme zu übergeben, nützt die syska EURO FIBU, neben dem Datenexport, die DDE (Dynamic Data Exchange) Möglichkeiten. DDE bedeutet, dass zwei Programme im Hintergrund Daten austauschen können. Dabei schickt der Empfänger, hier das Programm, in dem die Daten der syska EURO FIBU verwendet werden sollen, dem Sender, in unserem Fall die syska EURO FIBU, eine Anfrage zu. Der Sender wertet die Anfrage aus und schickt das Resultat an den Empfänger zurück.
Diese Art des Datenaustauschs funktioniert nur, wenn beide Programme, also Sender und Empfänger, DDE-fähig und gestartet sind. Einige DDE-fähige Programme sind in der Lage, bei Aktualisieren einer DDE-Verbindung, das sendende Programm zu starten, so dass dies nicht vom Benutzer durchgeführt werden muss.
Damit die DDE-Verbindung funktioniert ist es allerdings nötig, dass die syska EURO FIBU ausgeführt wird. Bei der syska EURO FIBU ist beim DDE-Austausch zu beachten, dass die syska EURO FIBU nur Kontensalden senden, aber nicht von anderen Programmen gesendete Daten empfangen kann.
Um eine DDE-Verbindung zur syska EURO FIBU aufzubauen, muss im Empfängerprogramm ein DDE-Befehl eingegeben werden. Der Befehlssyntax und die Art der Eingabe hängen vom jeweiligen Empfängerprogramm ab.
Der DDE-Befehl an die syska EURO FIBU muss jedoch folgende Elemente beinhalten:
EFibu (Programmname des sendenden Programms) Saldo (Befehl) K<<Kontonummer>>_<<Periode>> (angesprochenes Konto oder Kostenstelle und die gewünschte Periode) Für die Periode sind folgende Angaben zulässig: 1 bis 12 für den entsprechenden Monat, 13 für das Gesamtjahr, sowie 0 für das gesamte Vorjahr. Bei der Kontonummer sind alle Stellen anzugeben, also auch gegebenenfalls führende Nullen (zum Beispiel 0027).
Als Beispiel eines DDE-Befehls ist hier ein DDE-Aufruf aus Excel angegeben: =(EFibu|Saldo!K8400_13)
Die Klammer und die Zeichen =, | und ! sind von der Excel-Syntax als Trennzeichen vorgeschrieben und gehören nicht zum eigentlichen Befehl an die syska EURO FIBU.


