• Released
  • Erstellen/Anzeigen von Excel-Dateien (On-Premise/Systemvoraussetzungen/MOTIONDATA DMS/DE)

    Voraussetzungen

    Beim Senden an Excel wird von MOTIONDATA geprüft, ob einer der beiden folgenden Treiber installiert ist:

    • "Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)"

    • "Microsoft Excel Driver (*.xls)"

    Je nachdem, ob der eine oder andere Treiber gefunden wird, erstellt MOTIONDATA .xls oder auch .xlsx Dateien.
    Dazu wird eine temporäre Tabelle erzeugt, in die die Daten geschrieben werden. Diese wird dann im Dokument-Ordner der MOTIONDATA Filestruktur in einer Excel-Datei abgelegt.

    Damit die Datei auch geöffnet werden kann, wird überprüft, ob Excel selbst installiert ist. Dazu wird folgender Registry-Key abgefragt:

    • "Excel.Chart\Shell\Open\command" (unter HKEY_CLASSES_ROOT)

    Das Öffnen der fertig erzeugten Datei erfolgt dann über den Standard-Windows-Open-Befehl für die entsprechende Dateiendung.

    Sollte kein Excel-Treiber gefunden werden, wird das mit einer entsprechenden Meldung quittiert.
    Kann die Datei nicht erstellt werden (fehlende Schreibrechte, Datei existiert bereits, etc.) wird das mit einer entsprechenden Meldung quittiert.
    Ist zwar der Treiber vorhanden, aber Excel selbst nicht installiert, wird das mit der Meldung „Die Datei wurde erfolgreich erstellt“ mit der Angabe des Datei-Pfads quittiert.