FAQ Access – Formular Aktualisierung durch das Zeitgeber Ereignis

Access Formulare – Formular Aktualisierung durch das Zeitgeber Ereignis Problem : Die Anzeige des Formulares soll in regelmäßigen Abständen aktualisiert werden Damit das Formular immer die aktuellen Datensätze anzeigt, also regelmäßig solche Datensätze aussortiert, die nicht mehr gültig sind, verwenden Sie einfach die Eigenschaft Zeitgeberintervall sowie die Ereigniseigenschaft Bei Zeitgeber. Problemlösung: Für die Eigenschaft Zeitgeberintervall tragen Sie das Zeitintervall ein, nach dem das Ereignis Bei Zeitgeber ausgelöst werden soll. Datei entspricht ein Wert von 1000 einem Zeitintervall von einer Sekunde. Für ein Intervall von einer Minute tragen Sie hier also einen Wert von 60.000 ein. Für die Ereigniseigenschaft Bei Zeitgeber

Read more

FAQ Access – Probleme mit TreeView, ListView und Co. beheben

Access Formulare – Probleme mit TreeView, ListView und Co. beheben Problem : Funktionsverlust in Treeviews – Sicherheitsupdate Sicherheitsupdate KB2687441. Am 14. August 2012 war es mal wieder soweit: Microsoft hat eine Änderung an den ActiveX-Steuerelementen der Bibliothek MSCOMCTL.ocx vorgenommen, welche die meisten in Betrieb befindlichen TreeView- und ListView-Steuerelemente untauglich machte und zahlreichen Entwicklern tagelange Fehlersuche bescherte. Wir zeigen, wie die Probleme entstehen und wie Sie diese beheben können. Die Bibliothek MSCOMCTL.ocx enthält ActiveX-Steuerelemente wie das TreeView-Steuerelement oder das ListView-Steuerelement. Mit einem Sicherheitsupdate hat Microsoft im August 2012 eine neue Version dieser Bibliothek geliefert, die allerdings je nach Office-Version nicht richtig

Read more

FAQ Access – Kombinationsfelder schneller füllen

Access Formulare – Kombinationsfelder schneller füllen Problem : Im Formular einer gemeinsam genutzten Datenbank verwende ich verschiedene Kombinationsfelder für die einfachere Auswahl zum Beispiel für die Daten „Anrede“, „Land“ oder „Region“. Das Öffnen des Formulars zieht sich mitunter einige Minuten hin. Entferne ich die Kombinationsfelder, lädt das Formular ohne Verzögerungen. Kann man das Füllen der Kombinationsfelder beschleunigen? Lösung : Bezüglich der Datenbasis für Kombinationsfelder ist wie bei Abfragen, Formularen oder Berichten zu beachten, dass Access zunächst alle Datensätze lokal auf dem Rechner speichert und erst dann gemäß den gesetzten Kriterien die tatsächlich benötigten Datensätze herausfiltert. Wenn dann noch mehrere Kombinationsfelder

Read more

FAQ Access – Meldungsfenster immer im Vordergrund anzeigen

Access Formulare – Meldungsfenster immer im Vordergrund anzeigen Problem : Bei der Arbeit mit Access nehmen die Message Boxen eine wichtige Rolle ein. Leider kann es passieren, das die Message Boxen hinter einem Formular verschwinden, wenn der Anwender wieter arbeitet. Kann dies verhindert werden ? Lösung : Bei „MsgBox“ können Sie als Parameter „Buttons“ eine der Konstanten „vbApplicationModal“ oder „vbSystemModal“ angeben. Dadurch wird die Box immer im Vordergrund der Anwendung (vbApplicationModal) oder vor allen Windows-Fenstern (vbSystemModal) angezeigt: MsgBox „Test:“, vbOKOnly + vbExclamation + vbApplicationModal, „Dies ist eine Testmeldung…“ Eine solche Anweisung zeigt die Meldung immer vor dem Accessfenster und allen

Read more

FAQ Access – Aktives Feld hervorheben

Access Formulare – Aktives Feld hervorheben Problem : Wenn Sie bei der Bearbeitung eines Datensatzes beispielsweise durch ein Telefonat oder einen Kollegen gestört werden, fällt es anschließend insbesondere in umfangreichen Formularen nicht leicht, das zuletzt bearbeitete Feld zu finden. Mit Hilfe der bedingten Formatierung können Sie dafür sorgen, dass das aktuelle Feld auffällig formatiert dargestellt wird und sich so schnell finden lässt: Lösung : 1. Öffnen Sie das betreffende Formular im Entwurfsmodus. 2. Markieren Sie mit gedrückter Umschalt-Taste alle gewünschten Textfelder, Listen und Kombinationsfelder. 3. Wählen Sie in Access 2003, 2002/XP und 2000 das Menü Format-Bedingte Formatierung an. Im doofen

Read more