von Toxitom » Mi, 26.01.2005 08:04
Hey Hubi,
Erster Schritt: Hersteller des FiBu Programmes anschreiben und um OOo schnittstelle anfragen. (Je mehr Kundendruck erzeugt wird, um so eher werden die Hersteller auch reagieren!).
Zweiter Schritt: Da bleibt dir nicht viel übrig. Voraussichtlich arbeitet die FiBu mit den Com-Schnittstellen unter MS und ruft dort die Applikation Word oder Exeel auf - bzw. nutzt die entsprechenden VBA-Schnittstellen, das heisst, sie erzeugen intern ein entsprechendes Doc-Format und wollen dieses dann starten, wobei hierzu die Applikation notwendig ist. Voraussichtlich gibt es im Code eine Sicherheitsabfrage, ob die Applikation registriert ist und wenn ja, wird einfach das Dokument gestartet - man geht dann davon aus, die Applikation startet automatisch - bei deinem alten System eben OOo, weil due es mit dem Dokumnetentyp verbunden hast. Das ist eigentlich ein Fehler im FiBu - Programm (schlechter Programmierstil), nützt dir aber. Also: Beschaff dir einfach ein entsprechendes Wordprogramm , installier es, leg es lahm, verknüpfe .doc mit OOo und gut ist.
Anders bekommst du das nicht gelöst, es sei denn, du kennst dich sehr gut mit der Regestry aus. Dort gibt es sicher einen Schlüssel für die Applikation "Word". Leg ihn einfach an, den dürfte das Programm suchen und auslesen. Aber da weiss ich auch nicht weiter. Und Vorsicht! In der Registry kann man viel kaputt machen!
Gruss
Thomas
Hey Hubi,
Erster Schritt: Hersteller des FiBu Programmes anschreiben und um OOo schnittstelle anfragen. (Je mehr Kundendruck erzeugt wird, um so eher werden die Hersteller auch reagieren!).
Zweiter Schritt: Da bleibt dir nicht viel übrig. Voraussichtlich arbeitet die FiBu mit den Com-Schnittstellen unter MS und ruft dort die Applikation Word oder Exeel auf - bzw. nutzt die entsprechenden VBA-Schnittstellen, das heisst, sie erzeugen intern ein entsprechendes Doc-Format und wollen dieses dann starten, wobei hierzu die Applikation notwendig ist. Voraussichtlich gibt es im Code eine Sicherheitsabfrage, ob die Applikation registriert ist und wenn ja, wird einfach das Dokument gestartet - man geht dann davon aus, die Applikation startet automatisch - bei deinem alten System eben OOo, weil due es mit dem Dokumnetentyp verbunden hast. Das ist eigentlich ein Fehler im FiBu - Programm (schlechter Programmierstil), nützt dir aber. Also: Beschaff dir einfach ein entsprechendes Wordprogramm , installier es, leg es lahm, verknüpfe .doc mit OOo und gut ist.
Anders bekommst du das nicht gelöst, es sei denn, du kennst dich sehr gut mit der Regestry aus. Dort gibt es sicher einen Schlüssel für die Applikation "Word". Leg ihn einfach an, den dürfte das Programm suchen und auslesen. Aber da weiss ich auch nicht weiter. Und Vorsicht! In der Registry kann man viel kaputt machen!
Gruss
Thomas