
Makros in OpenOffice.org 3 - Basic/StarBasic
Einstieg, Praxis, Referenz
Thomas Krumbein(Author)
Rheinwerk (Publisher)
3rd Edition
Published in September 2009
Book
Mixed media product
823 pages
978-3-8362-1438-4 (ISBN)
Description
Machen Sie sich die Arbeit mit OpenOffice.org 3 leichter. In diesem Buch erfahren Sie, wie Sie schnell und unkompliziert Makros aufzeichnen und kleine Anwendungen erstellen, um Arbeitsabläufe zu automatisieren. Sie erhalten eine Einführung in die zu OpenOffice.org gehörende Makrosprache Basic und lernen anhand zahlreicher Beispiele aus dem beruflichen Alltag schnell, Anwendungen für Ihren Bedarf zu schreiben. In einem Extra-Kapitel lernen Sie die Grundlagen der Anwendungsentwicklung und erfahren, wie Sie Ihre Programme mit dem Extension Manager exportieren.
Reviews / Votes
Buchtipp!More details
Series
Language
German
Place of publication
Bonn
Germany
Edition type
Revised edition
Dimensions
Height: 16.8 cm
Width: 24 cm
ISBN-13
978-3-8362-1438-4 (9783836214384)
Schweitzer Classification
Other editions
Previous edition

Thomas Krumbein
Makros in OpenOffice.org - Basic/StarBasic
Einstieg, Praxis, Referenz, inkl. OpenOffice 2.3 auf der Buch-DVD
Book
11/2007
2nd Edition
Rheinwerk
€44.90
Article exhausted; check for reprint
Content
1 Einführung 11
1.1 Automatisierung von OpenOffice.org 12
1.2 Neuerungen und Änderungen der dritten Auflage 15
1.3 Bibliotheken, Module und mehr 16
1.4 Sicherheit und Makros 24
1.5 Der Makrorekorder 27
1.6 Makros ausführen 29
1.7 Die Basic-IDE 33
1.8 Basic, Python oder JavaScript? 44
1.9 Sprachregelungen 45
2 OpenOffice.org Basic 47
2.1 Allgemeines 47
2.2 Grundlagen 52
2.3 Variablen und Konstanten 57
2.4 Operatoren 75
2.5 Kontrollstrukturen 81
2.6 Prozeduren und Funktionen 93
3 Grundlagen der OpenOffice.org-MakroProgrammierung 167
3.1 Einführung in das API 168
3.2 Universal Network Objects (UNO) 169
3.3 UNO und das 'Dispatcher'-Modell 183
3.4 Der StarDesktop 189
4 Basis-Technologien für alle Module 203
4.1 OASIS-Dateiformat 204
4.2 Arbeiten mit Dokumenten 205
4.3 Datei-Verwaltung 240
4.4 Suchen und Ersetzen 255
4.5 Shell-Befehle 262
4.6 Sonstiges 264
4.7 Zusammenfassung 268
5 Textdokumente 269
5.1 Die Struktur von Textdokumenten 270
5.2 Textdokumente bearbeiten 272
5.3 Sonstige Objekte des Textdokumentes 320
5.4 Ein paar weiterführende Beispiele 368
5.5 Formulare 374
6 Tabellendokumente 375
6.1 Die Struktur von Tabellendokumenten 376
6.2 Tabellen 397
6.3 Tabellenzellen 423
6.4 Zellbereiche 446
6.5 Formatierungen 461
6.6 Tabellenblatt-Cursor 476
6.7 Sortieren von Zellbereichen 480
6.8 Filtern von Zellbereichen 483
6.9 Datenpilot 487
6.10 Weiterführende Beispiele 490
7 Datenbanken 507
7.1 Das Base-Dokument 508
7.2 Die Struktur von Base-Dokumenten 510
7.3 Das Konzept des Datenbankzugriffs 512
7.4 Datenquelle 514
7.5 Arbeiten mit Datenbanken 530
7.6 Formulare 546
7.7 Daten nach CSV 551
7.8 Schlussbemerkung 553
8 Eigene Dialoge 555
8.1 Einstieg: Ein erster Dialog 555
8.2 Grundlegendes zum Erzeugen und Starten eines Dialoges 561
8.3 Die Kontrollelemente im Einzelnen 581
8.4 Erzeugen eines Dialoges zur Laufzeit 641
8.5 Dialog-Spezialformen -- einige Beispiele 644
9 Eigene Formulare 661
9.1 Aufbau von Formularen 662
9.2 Formular -- Eigenschaften und Methoden 669
9.3 Formular-Steuerelemente in der Übersicht 677
9.4 Weitere Besonderheiten von Formularen 692
10 Anwendungen programmieren und verteilen 695
10.1 Grundlagen Anwendungsprogrammierung 696
10.2 Die Dialoge Filepicker/Folderpicker 708
10.3 Wartezeit-Indikatoren 718
10.4 Eigenständige Applikationen 725
10.5 Extension Manager 726
11 Anhang 741
11.1 Installation von OpenOffice.org 741
11.2 Zur DVD 748
11.3 Mitarbeit im Projekt OpenOffice.org 749
11.4 Wichtige Internet-Linkadressen 752
11.5 Ein Python-Beispiel 753
11.6 Referenzteil 757
11.7 Liste der regulären Ausdrücke 803
11.8 Wichtige Maßeinheiten -- Umrechnung 805
11.9 Literaturhinweise 805
Index 809
12 Zeichnungen und Präsentationen 825
12.1 Struktur von Zeichnungsdokumenten 826
12.2 Zeichenobjekte 835
12.3 Präsentationen 870
12.4 Schlussbemerkung 879
13 Eigenständige Applikationen 881
13.1 Dialoge als eigenständige Applikationen 881
13.2 Ausblenden der Menü- und Symbolleisten von Dokumenten 887
13.3 Beispiel eigene Applikation -- Erinnerungsfunktion 890
13.4 Beispiel Extention -- TK_PDF_Druck 891
1.1 Automatisierung von OpenOffice.org 12
1.2 Neuerungen und Änderungen der dritten Auflage 15
1.3 Bibliotheken, Module und mehr 16
1.4 Sicherheit und Makros 24
1.5 Der Makrorekorder 27
1.6 Makros ausführen 29
1.7 Die Basic-IDE 33
1.8 Basic, Python oder JavaScript? 44
1.9 Sprachregelungen 45
2 OpenOffice.org Basic 47
2.1 Allgemeines 47
2.2 Grundlagen 52
2.3 Variablen und Konstanten 57
2.4 Operatoren 75
2.5 Kontrollstrukturen 81
2.6 Prozeduren und Funktionen 93
3 Grundlagen der OpenOffice.org-MakroProgrammierung 167
3.1 Einführung in das API 168
3.2 Universal Network Objects (UNO) 169
3.3 UNO und das 'Dispatcher'-Modell 183
3.4 Der StarDesktop 189
4 Basis-Technologien für alle Module 203
4.1 OASIS-Dateiformat 204
4.2 Arbeiten mit Dokumenten 205
4.3 Datei-Verwaltung 240
4.4 Suchen und Ersetzen 255
4.5 Shell-Befehle 262
4.6 Sonstiges 264
4.7 Zusammenfassung 268
5 Textdokumente 269
5.1 Die Struktur von Textdokumenten 270
5.2 Textdokumente bearbeiten 272
5.3 Sonstige Objekte des Textdokumentes 320
5.4 Ein paar weiterführende Beispiele 368
5.5 Formulare 374
6 Tabellendokumente 375
6.1 Die Struktur von Tabellendokumenten 376
6.2 Tabellen 397
6.3 Tabellenzellen 423
6.4 Zellbereiche 446
6.5 Formatierungen 461
6.6 Tabellenblatt-Cursor 476
6.7 Sortieren von Zellbereichen 480
6.8 Filtern von Zellbereichen 483
6.9 Datenpilot 487
6.10 Weiterführende Beispiele 490
7 Datenbanken 507
7.1 Das Base-Dokument 508
7.2 Die Struktur von Base-Dokumenten 510
7.3 Das Konzept des Datenbankzugriffs 512
7.4 Datenquelle 514
7.5 Arbeiten mit Datenbanken 530
7.6 Formulare 546
7.7 Daten nach CSV 551
7.8 Schlussbemerkung 553
8 Eigene Dialoge 555
8.1 Einstieg: Ein erster Dialog 555
8.2 Grundlegendes zum Erzeugen und Starten eines Dialoges 561
8.3 Die Kontrollelemente im Einzelnen 581
8.4 Erzeugen eines Dialoges zur Laufzeit 641
8.5 Dialog-Spezialformen -- einige Beispiele 644
9 Eigene Formulare 661
9.1 Aufbau von Formularen 662
9.2 Formular -- Eigenschaften und Methoden 669
9.3 Formular-Steuerelemente in der Übersicht 677
9.4 Weitere Besonderheiten von Formularen 692
10 Anwendungen programmieren und verteilen 695
10.1 Grundlagen Anwendungsprogrammierung 696
10.2 Die Dialoge Filepicker/Folderpicker 708
10.3 Wartezeit-Indikatoren 718
10.4 Eigenständige Applikationen 725
10.5 Extension Manager 726
11 Anhang 741
11.1 Installation von OpenOffice.org 741
11.2 Zur DVD 748
11.3 Mitarbeit im Projekt OpenOffice.org 749
11.4 Wichtige Internet-Linkadressen 752
11.5 Ein Python-Beispiel 753
11.6 Referenzteil 757
11.7 Liste der regulären Ausdrücke 803
11.8 Wichtige Maßeinheiten -- Umrechnung 805
11.9 Literaturhinweise 805
Index 809
12 Zeichnungen und Präsentationen 825
12.1 Struktur von Zeichnungsdokumenten 826
12.2 Zeichenobjekte 835
12.3 Präsentationen 870
12.4 Schlussbemerkung 879
13 Eigenständige Applikationen 881
13.1 Dialoge als eigenständige Applikationen 881
13.2 Ausblenden der Menü- und Symbolleisten von Dokumenten 887
13.3 Beispiel eigene Applikation -- Erinnerungsfunktion 890
13.4 Beispiel Extention -- TK_PDF_Druck 891