Sign in Join
Wiki copytemporary

Office Automation/de: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
1-\
21Zurück zur [[Lazarus Documentation/de|Lazarus Dokumentation]].\
32Zurück zu den [[Additional information/de|Zusätzlichen Informationen]].\
4-\
3+
54=Office Automation= Alle Möglichkeiten der Softwareautomation aufzuzeigen ist nicht möglich man kann immer nur Anregungen geben.\
65==Allgemeines== Die Möglichkeit Office Software von aussen zu steuern schafft Vorteile:
76
87- Automatisiertes Erstellen von Office-Dokumenten ohne eine Zeile Code in den Office-Dokumenten.
98- Weitergabe der automatisiert erstellen Office-Dokumente ohne eine Zeile Code im Office-Dokument.
109- Daten, Formeln und Formatierungen können zwischen den Dokumenten der verschiedenen Office-Pakte automatisiert ausgetauscht werden.
1110- Kompillierter Code kann vom Benutzer nicht verändert werden.
1211- Die automatisierte Massenverarbeitung und -erstellung von Office-Dokumenten ist möglich.
1312
14-\
1513==Grundsätzliches==
1614
1715- Sie müssen im Besitz einer gültigen Office Lizenz sein.\
1816- Das zu automatisierende Office-Paket muss auf dem Rechner auf dem Ihre Automatisierungssoftware läuft installiert sein.\
1917- Der Compiller kann nicht kontrollieren, ob die Parameter des OleObjektes korrekt sind, da diese Parameter erst zur Laufzeit des Office Programms vom Office Programm selbst bereitgestellt werden.
2018
21-\
2219== Probleme ==
2320
2421- Kommt es bei der Verwendung von Umlauten usw. zu Problemen, dann sollte versucht werden, ob sich das Problem mit Stringcasting (UTF8ToUTF16) beheben lässt.
2522- Teile der externen Softwareschnittstellen, die die Officepakete für die Softwareautomatisierung mitbringen sind:
2623 - vom Hersteller nicht sauber programmiert
2724 - nicht vorhanden
2825- Die Funktionalität und das vorhandensein von Schnittstellen hängt von folgendem ab:
2926 - von der Version des Officepaketes
3027 - von der Art der Softwareinstallation
3128 - vom Update (ein Update kann auch negative Folgen haben)
3229 - vom Rechtesystem des Betriebssystems
3330- Manche Fehler in der Office-Automatisierung treten erst unter extremen Bedingungen wie hoher Prozessorauslastung, hoher Netzwerkauslastung, hoher Auslastung des Arbeitsspeichers, hoher Auslastung der Festplatte usw. auf und sind vom Programmierer nur schwer zu beeinflussen.
3431
35-\
36-
3732# Windows als Betriebssystem
3833
3934## MS Office Automation bis MS Office 2003
4035
4136[[AccessAutomation/de|MS Access]] als OleObjekt\
4237[[ExcelAutomation/de|MS Excel]] als OleObjekt\
4338[[PowerpointAutomation/de|MS Powerpoint]] als OleObjekt\
4439[[WordAutomation/de|MS Word]] als OleObjekt\
45-\
40+
4641==MS Office Automation ab MS Office 2007== [[AccessAutomation2007plus/de|MS Access]] als OleObjekt\
4742[[ExcelAutomation2007plus/de|MS Excel]] als OleObjekt\
4843[[PowerpointAutomation2007plus/de|MS Powerpoint]] als OleObjekt\
4944[[WordAutomation2007plus/de|MS Word]] als OleObjekt\
50-\
51-==OpenOffice / LibreOffice Automation== <b>Hinweis:</b> Um OpenOffice / LibreOffice automatisieren zu können muss auf dem Computer Java installiert sein.\
52-\
45+
46+==OpenOffice / LibreOffice Automation== Hinweis: Um OpenOffice / LibreOffice automatisieren zu können muss auf dem Computer Java installiert sein.\
47+
5348[[BaseAutomation/de|Base]] als Oleobject\
5449[[CalcAutomation/de|Calc]] als OleObjekt\
5550[[ImpressAutomation/de|Impress]] als OleObjekt\
5651[[WriterAutomation/de|Writer]] als Oleobject\
57-\
58-\
52+
5953--Olaf 13:10, 7 October 2012 (UTC)
6054
6155---
6256*From the Free Pascal wiki, page "Office Automation/de", as it stood on 2015-06-30 after a change by Olaf, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
6357Category: Deutsch
6458Category: Tutorials/de

Back to history