Access-Secrets | ||||||||||||||
Infos und Profi-Tipps zu Microsoft Access, Ausgabe vom 31. März 2005 | ||||||||||||||
| ||||||||||||||
Herzlich Willkommen zu Ihren Access-Secrets Liebe Leserin, lieber Leser, werden wir den SQL-Server 2005 noch in diesem Jahr zu Gesicht bekommen? Langsam deutet alles darauf hin, dass es doch Anfang 2006 werden kann, bevor die endgültige Version verfügbar ist. Microsoft hat den Erscheinungstermin jetzt offiziell vom Sommer 2005 auf einen unbestimmten Termin in der zweiten Jahreshälfte verschoben. Zur gleichen Zeit kommt die Entwicklung des MySQL-Server, der ebenfalls als Back-End für Access verwendet werden kann, gut voran. Ab sofort ist die Beta-Version des MySQL-Server 5.0 verfügbar: http://dev.mysql.com/ downloads/ mysql/ 5.0.html Ihr Thomas Tai Chefredakteur | ||||||||||||||
Formular-Fenster komfortabel ausrichten Versionen: Access 2002/XP, 2000 und 97 In Ihren Datenbanken möchten Sie Formulare immer wieder automatisch nach dem Öffnen an festen Positionen (oben rechts, unten rechts, zentriert usw.) ausrichten. Standardmäßig stellt Access keine entsprechenden Funktionen bereit, aber eine kostenlose VBA-Bibliothek hilft weiter: VBA-Routinen zum Ausrichten von Formularen Nach dem Download steht Ihnen eine universell einsetzbare Prozedur "FensterAusrichten" zur Verfügung, über die Sie Ihre Formulare künftig mit einem einzigen Befehl beliebig positionieren können. Zu diesem Zweck importieren Sie einfach das VBA-Modul in Ihre Datenbank und setzen den neuen Befehl "FensterAusrichten" anschließend in der Ereignisprozedur "Beim Laden" des Formular ein, um es wahlweise oben links, oben rechts, unten links, unten rechts oder zentriert im Access-Fenster zu positionieren. Die entsprechende Anweisung lautet beispielsweise: FensterAusrichten Me, posObenRechts Weitere Informationen zur Funktionsweise der Positionierungsroutinen und die weiteren verfügbaren Parameter finden Sie in der Dokumentation, die Sie über das Start-Menü abrufen können. | ||||||||||||||
Anzeige Machen Sie aus Ihrem Geld ein Vermögen! Haben Sie alle Ihre Konten und Depots im Blick? Vermehren Sie Ihr Geld gezielt – um mindestens 15 % p.a.! Behalten Sie Ihre Finanzstrategie mit dem "Geldanlage-Berater" im Auge und erzielen Sie Super-Renditen im Anlage-Mix. Praxis-Tipps, Übersichten, Checklisten und Beispiel-Kalkulationen. Lassen Sie ab sofort Ihr Geld für sich arbeiten! | ||||||||||||||
Formulardesign für Profis Access-Formulare sind für gewöhnlich eckig – und langweilig. Mit Hintergrundfarben oder -bildern können Sie den optischen Eindruck zwar ein wenig aufpeppen, aber zu echten Hinguckern werden Access-Formulare auch damit nicht. Dabei geht es auch ganz anders. Alles, was Sie brauchen, sind ein paar API-Funktionen und ein wenig Programmcode. Schon können Access-Formulare jede beliebige Form annehmen. Abgerundete Ecken oder kreisrunde Darstellungen sind dabei noch die einfachsten Effekte. In der aktuellen Ausgabe des Access-Beraters zeigen wir, wie Sie Ihren Access-Formularen den letzten Schliff geben. Profitieren auch Sie von dieser und vielen weiteren Access-Lösungen von erfahrenen Datenbank-Profis. Fordern Sie jetzt den Access-Berater zum kostenlosen 6-Wochen-Test an: | ||||||||||||||
Datenverlust beim Schließen von Formularen vermeiden Versionen: 2003, 2002/XP, 2000 und 97 In Ihren Formularen setzen Sie häufig eine Schaltfläche SCHLIEßEN ein, um dem Anwender das Verlassen des Formulars und die Rückkehr zu einem Hauptmenü zu erleichtern. Als Anweisung in der Ereignisprozedur "Bei Klicken" ist dann meist nur "DoCmd.Close" angegeben, mit der Access standardmäßig das aktuelle Objekt schließt. Dabei kann es jedoch passieren, dass aufgrund einer kleinen Ungereimtheit von Access Änderungen am Formular oder am aktuellen Datensatz ohne weitere Rückmeldung nicht gespeichert werden. Um sicher zu gehen, sollten Sie die Ereignisprozedur "Beim Klicken" immer wie folgt aufbauen: Sub btnClose_Click() On Error Resume Next DoCmd.RunCommand acCmdSaveRecord DoCmd.Close acForm, Me.Name, acSavePrompt End Sub Diese Anweisungen sorgen dafür, dass zunächst der aktuelle Datensatz gespeichert und dann explizit das aktuelle Formular geschlossen wird. Durch die Angabe der Parameter "acForm", "Me.Name" und "acSavePrompt" prüft Access zuverlässig, ob Änderungen an genau diesem Formular vorliegen und zeigt eine entsprechende Abfrage an. | ||||||||||||||
Über "Access-Secrets" Der Newsletter "Access-Secrets" wird gesponsert von "Access_aktuell" dem Informationsdienst für die schnelle und direkte Hilfe für Access-Anwender und -Entwickler. Testen Sie jetzt Access_aktuell und Sie erhalten kostenlos die neueste Ausgabe sowie 30 Tage Gratis-Zugriff auf den Online-Service: | ||||||||||||||
Über den Fachverlag für Computerwissen Der Newsletter "Access-Secrets" ist ein kostenloser E-Mail-Service des Fachverlags für Computerwissen. Informationen zu unserem Verlagsprogramm sowie zu weiteren kostenlosen Services finden Sie auf unseren Internetseiten unter der folgenden Adresse: | ||||||||||||||
"Access-Secrets" abbestellen Sollten Sie an "Access-Secrets" einmal nicht mehr interessiert sein, können Sie den Newsletter jederzeit abbestellen. Ein Formular für Ihre Abbestellung finden Sie auf unseren Internetseiten unter der folgenden Adresse: | ||||||||||||||
Impressum "Access-Secrets" wird herausgegeben von: Verlag für die Deutsche Wirtschaft AG Telefon: 02 28 / 9 55 01 90 Internet: http://www.computerwissen.de/
Copyright © 2005 Fachverlag für Computerwissen |
---
Incoming mail is certified Virus Free.
Checked by AVG
anti-virus system (http://www.grisoft.com).
Version: 6.0.859 / Virus
Database: 585 - Release Date: 14.02.2005