Neuheiten in Access 2002

Access 2002 ist seit 31.5.2001 am Markt.

Die neuen Features in der KB: http://support.microsoft.com/?kbid=295358
Sönke Petersens Skriptum über die Neuheiten in Access 2002 von der AEK4 gibt's auf der AEK-Downloadseite.

Ich liste hier nur einige Änderungen auf, die mir als Entwickler wichtig scheinen.

Zur Namensgebung
Die Version 10 von Office heißt zwecks Marketing "Office XP" (XP = Experience).
http://www.microsoft.com/presspass/press/2001/Feb01/02-05NamingPR.asp
Die offiziellen Bezeichnungen für die einzelnen Anwendungen lauten hingegen "Access 2002", "Excel 2002", "Word 2002" etc. Ich verwende hier als Abkürzung dennoch "AX", analog zu "OX" für Office XP. Das ist kurz, birgt weniger Verwechslungsgefahr als z.B. "A02" und inkludiert die Versionsnummer 10 - römisch.

Neues Dateiformat
Das mdb-Format hat sich gegenüber A00 geändert. Es können aber A00-mdbs gelesen und bearbeitet werden. Das A00-Format ist sogar standardmäßig für neue Datenbanken eingestellt. Die Fähigkeiten bez. A97-Format sind die gleichen wie in A00.

Printers-Auflistung und Printer-Objekt
Endlich ist es programmatorisch einfach möglich, die Drucker aufzulisten und zu ändern (bisher nur mit API). Ebenso lassen sich Druckereinstellungen wie Seitenränder etc. ändern (bisher nur mühsam mit PrtMip). Beides funktioniert in Laufzeit, es ist also kein Wechsel in die Entwurfsansicht notwendig.

neue Eigenschaften für das Berichts-Fenster
OpenArgs, PopUp, Größe Anpassen, Automatisch Zentrieren etc. - wie bisher nur für Formulare

XML-Support
AX unterstützt den Daten-Import und -Export im XML-Format.

Pivot Tabellen
AX kann versch. Arten von Pivots. Der bisher dafür notwendige Export nach Excel enfällt. Problematisch ist, dass die Pivots in der Runtime-Version von Access aus Lizenzgründen nur passiv vorhanden sind, also nur zum Anschauen, nicht zum Rein- und Rauszoomen.

Mehrstufiges Rückgängig und Wiederherstellen
zumindest in den Entwurfsansichten

Undo-Ereignis
In Formularen gibt es ein neues Ereignis zum Abfangen der Rückgängig-Situation.

AddItem und RemoveItem
Die von VB gewohnten Methoden zur Handhabung von Kombinations- und Listenfeldern stehen in AX nun ebenfalls zur Verfügung. Sie beziehen sich nur auf Wertlisten.

BrokenReference
Ein Property, das einen kaputten Verweis im VBA-Projekt finden soll.

CompactRepair
Einfachere Methode zum programmatorischen Komprimieren und Reparieren einer andere MDB (nicht der aktuellen DB).

Verbesserte DAPs
Die Data Access Pages wurden erheblich verbessert. z.B. können Formulare und Berichte nun als DAPs gespeichert werden. In A00 waren DAPs unausgegoren und buggy. In AX sind einige Bugs behoben. Es bleibt aber nach wie vor die große Hürde, dass sie nur mit dem Internet Explorer von MS funktionieren.
http://msdn.microsoft.com/library/en-us/dnofftalk/html/office07052001.asp

Verbesserte ADPs
Neuheiten bei Access Data Projects, also der direkten Anbindung an den MS-SQL-Server, sind z.B.
- Der auf der Office CD inkludierte Nachfolger der MSDE heißt nun "SQL Server 2000 Desktop Engine"
- Es gibt einen Tabellenverknüpfungsmanager - bisher nur für mdbs
- Kopieren von SQL-Server-DBs zwischen Servern mihilfe des Transfer Database-Befehls
- Designer für Stored-Procedures - analog zum Abfrage-Editor für mdbs
- einfachere Batch-Updates

Aufgabenbereich (Task Pane)
Eine neue Art Kontrollzentrum, das permanent (und zum Glück abschaltbar!) einen Teil des Desktops einnimmt. Aufgaben sind z.B. das Suchen, Erstellen, Kopieren, Formatieren und Übersetzen von Dokumenten.

Verbesserte Recovery-Fähigkeiten
Die Office-Anwendungen (auch Access) versuchen nach Abstürzen das zuletzt geöffnete Dokument wiederherzustellen.

kein Win95 mehr
AX bzw. OX läuft nicht mehr auf Windows95

Produktaktivierung notwendig
Für OX muss (wie auch für Windows XP) telefonisch oder per Internet von MS ein Aktivierungscode eingeholt werden, der die Installation an die Hardware bindet. Ansonsten ist nach 50 Starts Schluss mit lustig. http://support.microsoft.com/?kbid=293192

nach oben