Hallo zusammen,
ich habe eben fast gedacht, dass ich der Lösung nahe war, aber in dem Artikel ging es „nur“ darum XML-Dateien auszulesen.
Mein Problem ist leider etwas spezieller.
Die XML-Datei wurde vermutlich mit Excel 2002 o.Ä. erstellt und enthält eine ComboBox.
Die Datei soll nun mit OpenOffice geöffnet werden können und die ComboBox soll dann auch noch sichtbar und viel wichtiger benutzbar bleiben.
Da ich leider von XML keine Ahnung habe, ich das aber hier auf der Arbeit machen soll, weil die anderen das auch nicht können, bzw. auch keine Zeit habe, hoffe ich, dass ihr mir weiterhelfen könnt.
Du hast also eine XML-Datei von Excel erhalten und meinst, dass OpenOffice diese lesen kann? Bitte lass Dir diese Datei vom Erzeuger nochmal als normale XLS-Datei liefern und öffne Sie unter OpenOffice erneut, denn die XML-Strukturen sind doch sehr unterschiedlich.
MfG Georg V.
Hallo zusammen,
Mein Problem ist leider etwas spezieller.
Die XML-Datei wurde vermutlich mit Excel 2002 o.Ä. erstellt
und enthält eine ComboBox.
Die Datei soll nun mit OpenOffice geöffnet werden können und
die ComboBox soll dann auch noch sichtbar und viel wichtiger
benutzbar bleiben.
Hallo Georg und genau da ist mein Problem.
Das ist ja nicht nur eine Datei, sondern mehrere die schon mit MS Office erstellt worden. Und da ich hier im öffentlichen Dienst bin werden die wohl so schnell das nicht ummodeln. Das Problem ist, dass einige Dienststellen MS Office benutzen, wieder andere aber OpenOffice und die wollen die Dateien auch noch bearbeiten können.
Ich hatte zwar schon einen Workaround gefunden, aber das ist halt nicht die erhoffte Lösung und unsere Kunden werden damit auch so wahrscheinlich nicht klar kommen.
Da ich die Datei ja vorliegen habe und ich diese auch mit MS Office öffnen kann, besteht da die Möglichkeite die Datei aus Excel in ein XML Format zu exportieren, womit OpenOffice auch klar kommt und die ComboBox vernünftig anzeigt?
Hallo Nils,
Du hast also eine XML-Datei von Excel erhalten und meinst,
dass OpenOffice diese lesen kann? Bitte lass Dir diese Datei
vom Erzeuger nochmal als normale XLS-Datei liefern und öffne
Sie unter OpenOffice erneut, denn die XML-Strukturen sind doch
sehr unterschiedlich.
kann ich davon ausgehen, dass der Workaround war, die Microsoft Datei in Original-Excelformat durch OO zu öffnen? Wo lag dann das Problem? Haben die OO-Kollegen dann nicht unter Microsoft-Format (kann man als Standardabspeicherungsformat einstellen) abgespeichert?
MfG Georg V.
Hallo Georg und genau da ist mein Problem.
Das ist ja nicht nur eine Datei, sondern mehrere die schon mit
MS Office erstellt worden. Und da ich hier im öffentlichen
Dienst bin werden die wohl so schnell das nicht ummodeln. Das
Problem ist, dass einige Dienststellen MS Office benutzen,
wieder andere aber OpenOffice und die wollen die Dateien auch
noch bearbeiten können.
Ich hatte zwar schon einen Workaround gefunden, aber das ist
halt nicht die erhoffte Lösung und unsere Kunden werden damit
auch so wahrscheinlich nicht klar kommen.
Da ich die Datei ja vorliegen habe und ich diese auch mit MS
Office öffnen kann, besteht da die Möglichkeite die Datei aus
Excel in ein XML Format zu exportieren, womit OpenOffice auch
klar kommt und die ComboBox vernünftig anzeigt?
Hallo Georg jetzt ist endlich mein Kollege da, der es mir verständlicher erklärt hat was erwartet wird.
Folgendes Szenario:
Es wird ein Datenbankinhalt in die XML-Datei geschrieben. Nur der
Content ändert sich, dass Design bleibt gleich.
Kunde A Nutzt Excel zum Bearbeiten der XML. Soweit kein Problem,
da das Design mit Excel erstellt wurde.
Kunde B hat OO und soll die Datei bearbeiten können. Sprich
die ComboBox soll vorhanden und „bedienbar“ sein.
Da Excel und OO zwei „unterschiedliche“ Sprachen, was das XML-Design,
also das was der Kunde sieht, angeht, sprechen müssen sie auf einen
gemeinsamen Nenner gebracht werden.
XML ist aus dem Grund notwendig um die Daten der Tabellen mit der
DB abzugleichen.
Da mir gestern aufgefallen ist, dass sowohl Excel (logischer Weise)
als auch OO die selbe Sprache sprechen was XLS-Dateien angeht, haben mein Kollege und ich entschieden, dass eine Schnittstelle, bzw. ein Programm her muss, welches XML-Dateien zu XLS-Dateien konvertiert und umgekeht.
Ist dir zufällig so eines bekannt?
Mfg
Nils
Hallo Nils,
kann ich davon ausgehen, dass der Workaround war, die
Microsoft Datei in Original-Excelformat durch OO zu öffnen? Wo
lag dann das Problem? Haben die OO-Kollegen dann nicht unter
Microsoft-Format (kann man als Standardabspeicherungsformat
einstellen) abgespeichert?
da kann ich nur hoffen, dass nicht besonders viele (Microsoft typische) überflüssige Elemente in dem XML-File vorhanden sind :-/. Eigentlich müsste man beiden Tools beigebracht werden, native XML-Dateien zu lesen und schreiben.
Wenn der Inhalt der Datei nicht geheim ist, kann ich mir die Datei gerne mal ansehen und einen Vorschlag machen.
MfG Georg V.
gelöscht :
Folgendes Szenario:
Es wird ein Datenbankinhalt in die XML-Datei geschrieben.
Nur der
Content ändert sich, dass Design bleibt gleich.
Kunde A Nutzt Excel zum Bearbeiten der XML. Soweit kein
Problem,
da das Design mit Excel erstellt wurde.
Kunde B hat OO und soll die Datei bearbeiten können. Sprich
die ComboBox soll vorhanden und „bedienbar“ sein.
Da Excel und OO zwei „unterschiedliche“ Sprachen, was das
XML-Design,
also das was der Kunde sieht, angeht, sprechen müssen sie
auf einen
gemeinsamen Nenner gebracht werden.
XML ist aus dem Grund notwendig um die Daten der Tabellen
mit der
DB abzugleichen.
und das ist das Problem. Die Daten fallen unter den Datenschutz und ich würde meine Ausbildungsstelle riskieren, wenn ich sie dir nenne. Naja die möglichkeit mit dem konvertieren von xls in xml und umgekehrt, scheint mir die „einfachste“ zu sein.
Denn bis man da im XML-Quelltext durchsteigt gerade was Design angeht könnte noch was dauern, da ja xml so eine tolle sprache ist, wo man sich ja die syntax selber basteln kann.
Nun muss ich nur noch ein programm finden, was mir die sachen kovertiert. Oder mit anderen worten, die xml in excel „öffnet“ und als xls speichert und anders herum.
Hast du da zufällig was auf lager?
Hallo Nils,
da kann ich nur hoffen, dass nicht besonders viele (Microsoft
typische) überflüssige Elemente in dem XML-File vorhanden sind
-/. Eigentlich müsste man beiden Tools beigebracht werden,
native XML-Dateien zu lesen und schreiben.
Wenn der Inhalt der Datei nicht geheim ist, kann ich mir die
Datei gerne mal ansehen und einen Vorschlag machen.