Access 2016 – Fortgeschrittene Techniken für
Transcription
Access 2016 – Fortgeschrittene Techniken für
Schnellübersichten Access 2016 – Fortgeschrittene Techniken für Datenbankentwickler 1 Abfragen mit Funktionen 2 2 Abfragen mit erweiterten Funktionen 3 3 Formular in der Entwurfsansicht erstellen 4 4 Eigenschaften von Formularen und Steuerelementen 5 5 Erweiterte Formulartechnik 6 6 Berichte in der Entwurfsansicht bearbeiten 7 7 Makros erstellen und bearbeiten 8 8 Erweiterte Makrotechnik 9 9 Kommunikation mit anderen Anwendungen 10 10 Datentypen Link, OLE-Objekt und Anlage 11 11 Datenbankverwaltung 12 12 Einstellungen für Datenbanken 13 Access 2013 – Fortgeschrittene Techniken für Datenbankentwickler 1 Abfragen mit Funktionen Sie möchten … den Ausdrucks-Generator starten Zelle in der Abfrage-Entwurfsansicht aktivieren, Register Entwurf, Gruppe Abfragesetup, Generator das aktuelle Datum des Rechners ausgeben Datum() die aktuelle Uhrzeit des Rechners ausgeben Zeit() das aktuelle Datum und die aktuelle Jetzt() Uhrzeit des Rechners ausgeben 2 einzelne Zeiteinheiten ermitteln Jahr(), Monat(), Tag(), Wochentag(), Stunde(), Minute(), Sekunde(), DatTeil() mit Datum und Uhrzeit rechnen Arithmetische Operatoren (+ - * /), DatAdd(), DatDiff() Datum und Uhrzeit formatieren Format() einzelne Zeichen aus Textfeldern bestimmen Links(), Rechts(), Teil() die Länge von Zeichenfolgen in Textfeldern bestimmen Länge() Datentypen umwandeln Str(), Wert(), ZCurrency() oder AusdrucksGenerator aktivieren, Funktionen - Integrierte Funktionen - Konvertierung wählen finanzmathematische Berechnungen durchführen RMZ() NULL-Werte und/oder leere Zeichenfolgen zulassen Entwurfsansicht der Tabelle aktivieren, gewünschtes Datenfeld anklicken, Eigenschaft Eingabe erforderlich = Nein, Eigenschaft Leere Zeichenfolge = Ja NULL-Werte abfragen IstNull NULL-Werte in andere Werte umwandeln NZ() © HERDT-Verlag Access 2013 – Fortgeschrittene Techniken für Datenbankentwickler 2 Abfragen mit erweiterten Funktionen Sie möchten … Berechnungen von Bedingungen Wenn(), Schalter() abhängig machen NULL-Werte in andere Werte umwandeln NZ() statistische Berechnungen durchführen Auswahl der Aggregatfunktion im Feld des Abfrageentwurfs eine Kreuztabelle mit dem Assistenten erzeugen Register Erstellen, Gruppe Abfragen, Abfrage-Assistent, Eintrag Kreuztabellenabfrage-Assistent eine Kreuztabelle manuell erzeugen Neue Abfrage in der Entwurfsansicht öffnen, Register Entwurf, Gruppe Abfragetyp, Kreuztabelle © HERDT-Verlag 3 Access 2013 – Fortgeschrittene Techniken für Datenbankentwickler 3 Formular in der Entwurfsansicht erstellen Sie möchten … ein Formular in der Entwurfsansicht öffnen Formular im Navigationsbereich markieren, Kontextmenüpunkt Entwurfsansicht ein gebundenes Steuerelement einfügen Register Entwurf, Gruppe Tools, Vorhandene Felder hinzufügen, Datenfeld in das Formular ziehen ein ungebundenes Steuerelement einfügen Register Entwurf, Gruppe Steuerelemente, Schaltfläche auswählen, gewünschte Position im Formular anklicken ein berechnetes Steuerelement einfügen und Eingabe des Ausdrucks die Aktivierreihenfolge ändern Register Entwurf, Gruppe Tools, Aktivierreihenfolge ein Steuerelement löschen _ Steuerelemente zueinander Register Anordnen, Gruppe Anpassung und ausrichten Anordnung, Ausrichten Steuerelemente gestalten Register Format, Gruppe Schriftart bzw. Steuerelementformatierung eine Schriftart zuweisen den Schriftstil ändern die Schriftgröße ändern den Text ausrichten (Linksbündig, Zentriert, Rechtsbündig) eine Hintergrundfarbe auswählen eine Textfarbe auswählen bedingte Formatierung festlegen 4 Register Format, Gruppe Steuerelementformatierung, Bedingte Formatierung © HERDT-Verlag Access 2013 – Fortgeschrittene Techniken für Datenbankentwickler 4 Eigenschaften von Formularen und Steuerelementen Sie möchten … das Eigenschaftenblatt öffnen Register Entwurf, Gruppe Tools, Eigenschaftenblatt. Formularsteuerelemente ausblenden Eigenschaftenblatt, Register Format der Formulareigenschaften den Dateninhalt des Formulars oder von Steuerelementen beeinflussen Eigenschaftenblatt, Register Daten Steuerelemente sperren Eigenschaftenblatt, Register Daten, Eigenschaft Gesperrt - Ja ein Optionsfeld, ein Kontrollkästchen oder eine Umschaltfläche einfügen Steuerelement markieren, Feld aus der Feldliste ins Formular ziehen die Anzeige von Listen- und Kombinationsfeldern steuern Eigenschaftenblatt, Register Daten die Zeilen- und Spaltenzahl von Listenund Kombinationsfeldern einrichten Eigenschaftenblatt, Register Format, Eigenschaften Zeilenanzahl und Spaltenanzahl © HERDT-Verlag 5 Access 2013 – Fortgeschrittene Techniken für Datenbankentwickler 5 Erweiterte Formulartechnik Sie möchten … 6 Linien oder Rechtecke einfügen Register Entwurf, Gruppe Steuerelemente, Schaltflächen aktivieren, in das Formular klicken einen Seitenwechsel einfügen Register Entwurf, Gruppe Steuerelemente, Schaltfläche aktivieren, in das Formular klicken Optionsgruppen einfügen Register Entwurf, Gruppe Steuerelemente, Schaltfläche aktivieren, Feld aus der Feldliste in das Formular ziehen Optionswerte bestimmen Optionsfeld markieren, Eigenschaft Optionswert im Register Daten editieren ein Unterformular einfügen Register Entwurf, Gruppe Steuerelemente, Assistent und Schaltfläche aktivieren, in das Formular klicken und den Anweisungen des Assistenten folgen ein Register hinzufügen Register Entwurf, Gruppe Steuerelemente, Schaltfläche aktivieren, in das Formular klicken ein Register bearbeiten Mit der rechten Maustaste Register anklicken, den benötigten Kontextmenüpunkt wählen ein Webbrowsersteuerelement hinzufügen Register Entwurf, Gruppe Steuerelemente, Schaltfläche aktivieren, in das Formular klicken, Webadresse in Dialogfenster Link einfügen eintragen © HERDT-Verlag Access 2013 – Fortgeschrittene Techniken für Datenbankentwickler 6 Berichte in der Entwurfsansicht bearbeiten Sie möchten … einen leeren Bericht in der Entwurfsansicht erstellen Register Erstellen, Gruppe Berichte, Berichtsentwurf einen Bericht in der Entwurfs- Bericht mit der rechten Maustaste im ansicht öffnen Navigationsbereich anklicken, Kontextmenüpunkt Entwurfsansicht Bereiche anzeigen oder entfernen Kontextmenüpunkt Seitenkopf-/fuß bzw. Berichtskopf/-fuß Spalten einrichten Register Seite Einrichten, Gruppe Seitenlayout, Spalten Daten gruppieren Register Entwurf, Gruppe Gruppierung und Summen, Gruppieren und Sortieren eine Gesamtauswertung für ein bestimmtes Steuerelement einfügen Steuerelement markieren, Register Entwurf, Gruppe Gruppierung und Summen, Summen eine laufende Summe drucken Im Register Daten des Eigenschaftenblatts des Steuerelementes die Eigenschaft Laufende Summe einrichten die Datensätze nummerieren Ein berechnetes Steuerelement mit der Funktion =1 einfügen, für dieses die Eigenschaft Laufende Summe einrichten einen Unterbericht verwenden Einen vorhandenen Bericht in die Entwurfsansicht des Hauptberichts ziehen Etiketten erstellen Tabelle oder Abfrage im Navigationsbereich markieren, Register Erstellen, Gruppe Berichte, Etiketten auf Vordrucke drucken Seitenansicht, Gruppe Seitengröße, Kontrollfeld Nur Daten drucken aktivieren © HERDT-Verlag 7 Access 2013 – Fortgeschrittene Techniken für Datenbankentwickler 7 Makros erstellen und bearbeiten Sie möchten … ein Makro erstellen Register Erstellen, Gruppe Makros und Code, Makro Aktionen hinzufügen Aktionen aus dem Feld Neue Aktion hinzufügen oder dem Aktionskatalog auswählen Aktionen mit Argumenten versehen Argumente aus den Wertelisten auswählen, eingeben oder mit dem Ausdrucks-Generator erstellen Argumente der Aktion ausblenden Register Entwurf, Gruppe Reduzieren/Erweitern, Aktionen reduzieren Argumente der Aktion einblenden Register Entwurf, Gruppe Reduzieren/Erweitern, Aktionen erweitern ein Makro speichern 8 oder S s ein Makro in der Entwurfsansicht ausführen Register Entwurf, Gruppe Tools, Ausführen ein Makro im Navigationsbereich ausführen Kontextmenüpunkt Ausführen oder Doppelklick auf Makroname ein Makro zur Überprüfung schrittweise ausführen Register Entwurf, Gruppe Tools, Einzelschritt © HERDT-Verlag Access 2013 – Fortgeschrittene Techniken für Datenbankentwickler 8 Erweiterte Makrotechnik Sie möchten … einem Ereignis ein Makro zuweisen Register Entwurf, Gruppe Tools, Schaltfläche Eigenschaftenblatt, Register Ereignis, Makro auswählen oder erstellen ein Makro in einen Bericht einfügen Das Eigenschaftenfenster des Berichtes öffnen, Register Ereignis, Makro auswählen oder erstellen das Makro eines Ereignisses Das Steuerelement markieren, Kontextändern menüpunkt Ereignis eine neue Schaltfläche automatisch mit einem Makro verbinden Register Entwurf, Gruppe Steuerelemente, aktivieren, die Schaltfläche Befehlsschaltfläche einfügen und den Anweisungen des Assistenten folgen Makros mit Bedingungen steuern Makro öffnen, Aktion Wenn im Feld Neue Aktion hinzufügen eigene Tastaturkürzel programmieren Aktion Untermakro, Tastenkombination als Makronamen eingeben, das Makro unter dem Namen AutoKeys speichern ein Makro beim Öffnen der Datenbank automatisch ausführen Das Makro unter dem Namen AutoExec speichern ereignisgesteuertes Datenmakro erstellen Tabelle in der Datenblattansicht öffnen, Register Tabelle, Gruppe Vorabereignisse bzw. Nachfolgeereignisse, Schaltfläche wählen benanntes Datenmakro erstellen Tabelle in der Datenblattansicht öffnen, Register Tabelle, Gruppe Benannte Makros, Schaltfläche Benanntes Makro, Eintrag Benanntes Makro erstellen Anwendungsprotokolldatei anzeigen Durch Datenmakros protokollierte Aktionen in einer Protokolldatei einsehen. © HERDT-Verlag 9 Access 2013 – Fortgeschrittene Techniken für Datenbankentwickler 9 Kommunikation mit anderen Anwendungen Sie möchten … Daten importieren Register Externe Daten, Gruppe Importieren und Verknüpfen, Schaltfläche wählen Daten exportieren Register Externe Daten, Gruppe Exportieren, Schaltfläche wählen Daten in eine Excel-Datei exportieren Register Externe Daten, Gruppe Exportieren, Excel Daten in eine PDF-Datei exportieren Register Externe Daten, Gruppe Exportieren, PDF oder XPS Tabellen verknüpfen Register Externe Daten, Gruppe Importieren und Verknüpfen, Schaltfläche entsprechend dem Datentyp der zu verknüpfenden Daten, Optionsfeld für Verknüpfung im DatenimportAssistenten eine Verknüpfung lösen Verknüpfte Tabelle im Navigationsbereich auswählen, _ oder Kontextmenüpunkt Löschen eine Verknüpfung aktualisieren Register Externe Daten, Gruppe Importieren und Verknüpfen, TabellenverknüpfungsManager einen Datenimport bzw. -export speichern Im letzten Schritt des Import- bzw. ExportAssistenten bzw. wählen einen gespeicherten DatenRegister Externe Daten, Gruppe Importieren import bzw. -export ausführen und Verknüpfen bzw. Exportieren, Gespeicherte Importe bzw. Gespeicherte Exporte 10 © HERDT-Verlag Access 2013 – Fortgeschrittene Techniken für Datenbankentwickler 10 Datentypen Link, OLE-Objekt und Anlage Sie möchten … Link-Felder in Tabellen einfügen Entwurfsansicht: neues Feld vom Datentyp Link erstellen oder Datenblattansicht: neue Spalte einfügen, Register Felder (Tabellentools), Gruppe Hinzufügen und Löschen, Weitere Felder, Datentyp Link einen Link in ein Feld einfügen Kontextmenüpunkt Link - Hyperlink bearbeiten ein OLE-Objekt bearbeiten Im Formular oder der Datenblattansicht doppelt auf das Objekt klicken ein OLE-Objekt einbetten Objekt in die Zwischenablage kopieren, Kontextmenüpunkt einfügen ein OLE-Objekt neu erstellen Cursor im OLE-Datenfeld platzieren, Kontextmenüpunkt Objekt einfügen, Optionsfeld Neu erstellen aktivieren, Anwendung wählen ein OLE-Objekt verknüpfen Cursor im OLE-Datenfeld platzieren, Kontextmenüpunkt Objekt einfügen, Optionsfeld Aus Datei erstellen aktivieren, Dateiname wählen, Kontrollfeld Verknüpfen aktivieren Anlagen-Felder in Tabellen einfügen Entwurfsansicht: neues Feld vom Datentyp Anlage erstellen oder Datenblattansicht: neue Spalte einfügen, Register Felder (Tabellentools), Gruppe Hinzufügen und Löschen, Schaltfläche Weitere Felder, Datentyp Anlage eine Anlage in ein Feld einfügen Kontextmenüpunkt Anlagen verwalten, Schaltfläche Hinzufügen eine Anlage löschen Kontextmenüpunkt Anlagen verwalten, Schaltfläche Entfernen © HERDT-Verlag 11 Access 2013 – Fortgeschrittene Techniken für Datenbankentwickler 11 Datenbankverwaltung Sie möchten … 12 Datenbanken komprimieren und reparieren Register Datei, Informationen, Datenbank komprimieren und reparieren die Leistungsfähigkeit der Datenbank prüfen Register Datenbanktools, Gruppe Analysieren, Leistung analysieren die Datenbank dokumentieren Register Datenbanktools, Gruppe Analysieren, Datenbankdokumentierer eine Datenbank nach Access 2016 konvertieren Register Datei, Speichern unter, Datenbank Speichern als, AccessDatenbank (*.accdb) eine Access-2016-Datenbank in ein älteres Dateiformat konvertieren Register Datei, Speichern unter, Datenbank Speichern als, Access 2002-2003-Datenbank oder Access 2000-Datenbank © HERDT-Verlag Access 2013 – Fortgeschrittene Techniken für Datenbankentwickler 12 Einstellungen für Datenbanken Sie möchten … eine benutzerdefinierte Kategorie erstellen Kontextmenüpunkt Navigationsoptionen im Navigationsbereich Titel und Symbol der Datenbank ändern Register Datei, Optionen, Kategorie Aktuelle Datenbank, Bereich Anwendungsoptionen ein Startformular anzeigen Register Datei, Optionen, Kategorie Aktuelle Datenbank, Bereich Anwendungsoptionen, Feld Formular anzeigen ein Kennwort für Datenbank Register Datei, Öffnen, Datenbank exklusiv öffnen, Register Datei, vergeben Informationen, Mit Kennwort verschlüsseln das Kennwort aufheben Register Datei, Informationen, Datenbank entschlüsseln eine Datenbank als ACCDEDatei weitergeben Register Datei, Speichern unter, Datenbank speichern als, im Bereich Erweitert auf ACCDE erstellen doppelklicken © HERDT-Verlag 13