Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

Neuigkeiten für Access 2013-Entwickler  

Office 2013

Informieren Sie sich über die Features in Access 2013 , mit denen sie einfach zu erstellen, bereitstellen und Verwalten von gemeinsame Webanwendungen auf Konferenzbesprechungen am Standort oder in der Cloud.

Access 2013 -Features, die eine neue Anwendung modellieren d. h., die für eine Purpose―to vereinfachen Webentwicklung ähnlich wie bei früheren Versionen von Access bei der Entwicklung mit Windows .Access 2013 ermöglicht Fachexperten schnell eine Anwendung erstellen, mit denen ihr Unternehmen ausgeführt werden können.Mithilfe von Microsoft SharePoint 2013 zum Hosten des front-Endedes der app und Microsoft SQL Server 2012 als dessen Daten Speichertechnologien, erheblich verbessert Access 2013 die Verwaltbarkeit und Skalierbarkeit von Access applications.Compatibility mit Microsoft Office 365 und SQL Azure erheblich erweitern die Reichweite Access -Anwendungen.

In einer Umgebung am Standort werden Access 2013 apps von SharePoint 2013 gehostet, während die Daten in SQL Server 2012 gespeichert werden.SharePoint 2013 bietet Authentifizierung, Autorisierung und Sicherheit für Access 2013 apps.Die Back-End-Tabellen, Ansichten, Makros und Abfragen werden in einer SQL Server 2012-Datenbank gespeichert.

Abbildung 1 bietet eine Übersicht über die Access 2013 -Architektur.

Abbildung 1. Access 2013-Architektur

Access 2013-Architektur

Wenn eine neue Access -Anwendung erstellt wird, erstellt Access Services in SharePoint Server 2013 eine neue Anwendungsdatenbank , in dem die Daten, anzeigen, Abfragen und enthaltenen Makros im app gespeichert.Access Services 2013 Systemdatenbank an kann konfiguriert werden, um neue Anwendungsdatenbanks auf einem separaten SQL Server 2012-Server zu erstellen.

Speichern von Daten mithilfe von SQL Server 2012 bietet Verwaltbarkeit und Skalierbarkeit, zuvor unbekannte auf Access -Anwendungen.Vorbei sind die Zeiten, wann eine Anwendung Access hätte neu gestaltet und in einer Umgebung mit leistungsstärker neu implementiert werden.

Eine app Access 2013 ist online in dem Moment, die sie erstellt wird.Sie können entscheiden, an die app mit anderen Benutzern teilen, auf den Katalog private im Unternehmen bereitstellen oder für die Office-Shopbereitstellen.

Ansichten (bekannt als "Formulare" in Access desktop Datenbanken) ermöglichen die nach dem Benutzer mit Ihrer app Access interagiert.Ansichten im Access 2013 apps enthalten eine typischen Gruppe von Benutzeroberflächenelementen, die schnelle Erstellung von neuen Webanwendungen zu aktivieren.

Access 2013 ist darauf ausgelegt, mit wenig erforderlichem funktionale Ansichten erstellen können.Wenn Sie eine neue Tabelle erstellen, wird von Access automatisch zwei Ansichten erstellt.Abbildung 2 ist eine neue Tabelle mit den automatisch erstellte Ansichten.

Abbildung 2. neue Tabelle mit zwei Ansichten

Neue Tabelle mit zwei Ansichten

Ansichten werden nach der Tabellen, die sie in der Standard-nebeneinander Pane.By an gebunden sind organisiert, jede Tabelle ist dargestellt, durch eine Druckseite in die nebeneinander Pane.Figure 3-zeigt die Orders-Tabelle im Bereich nebeneinander ausgewählt.

Abbildung 3. des Kachelansicht-Bereichs

Kachelbereich

Sie können neu anordnen die Tabellen in der nebeneinander Pane.You können ändern Sie den Namen auf eine Druckseite, denen die zugrunde liegenden Tabelle umzubenennen nicht angezeigt.Jedoch Löschen der Kachelansicht die Tabelle gelöscht.

Sie können Kacheln ausblenden, die Sie nicht im Webbrowser angezeigt werden soll.Wenn Sie eine Druckseite ausblenden, können Sie weiterhin den zugrunde liegenden Tabelle und Sichten in Accessbearbeiten.Auch wenn der Benutzer Ansichten der ausgeblendeten Kacheln direkt zugreifen kann, können Sie Makroaktionen ChangeView oder OpenPopup verwenden, um eine Ansicht zugeordnete eine ausgeblendete Druckseite anzuzeigen.Abbildung 4 zeigt, dass die Kacheln Verwandte Themen und Problem Kommentare ausgeblendet wurden.

Abbildung 4.Klicken Hidden-Kacheln im Designer anzeigen

Ausgeblendete Kacheln im Ansichts-Designer

Sobald eine Druckseite ausgewählt ist, wird die Auswahl anzeigen bestimmte Ansicht, der Sie mit arbeiten möchten geöffnet.Abbildung 5 gezeigt, dass die Orders-Datenblattansicht aktiviert ist.

Abbildung 5.Klicken Orders Datenblattansicht ist aktiv

Datenblattansicht 'Bestellungen' ist aktiv

Sie können Standardansichten entfernen und Hinzufügen von benutzerdefinierte Ansichten auf eine beliebige Tile.

Ansichtstypen

Es gibt vier Arten von Ansichten, die Sie in Ihrer WebanwendungAccess 2013 erstellen können: Listendetails, Datenblatt, Zusammenfassung und leer.

Listendetails ist eine der Ansichten, die automatisch Access beim Erstellen einer Tabelle generiert.Die wichtigsten Features, die eine Listenansicht unterscheidet ist der Bereich, der auf der linken Seite der Ansicht angezeigt wird.Der Bereich wird verwendet, um zu filtern, und navigieren Sie die Datensätze, die in der Ansicht enthalten sind.

Der Bereich kann bis zu drei Elemente aus jeder Datensatz festlegen seiner Eigenschaften primärensekundärenund ein Bild anzeigen.Abbildung 6 zeigt der Listenbereich in der Employees-Listenansicht zur Anzeige der Felder FullName und Position konfiguriert ist.

Abbildung 6. Listendetails anzeigen

Ansicht 'Listendetails'

Das Suchfeld, am oberen Rand des Bereichs Liste filtert die Ansicht durch Suchen des alle Werte, die in der Ansicht.

Datenblatt wird die andere Art der Ansicht Access automatisch generiert, wenn Sie eine Tabelle erstellen.Datenblattansichten sind hilfreich für diejenigen, die es leichter zu geben, sortieren möchten, und Filtern von Daten in einer Kalkulationstabelle-ähnlichen Weise.Abbildung 7 gezeigt, dass die Orders-Datenblattansicht gefiltert wird, um die Bestellungen anzuzeigen, die noch nicht veröffentlicht wurden.

Abbildung 7.A Datenblattansicht gefiltert

Eine gefilterte Datenblattansicht

Übersichten zum Gruppieren von Datensätzen basierend auf ein Feld verwendet werden können und optional eine Summe oder Mittelwert berechnen.Das Feld, Gruppieren nach dessen Werte in einer Listenansicht angezeigt.Wenn eine Gruppe ausgewählt ist, wird der Datensatz in der Gruppe enthaltenen in einem Steuerelement verwandte Elemente angezeigt.Das Steuerelement verwandte Elemente kann bis zu vier Felder anzuzeigen, die Informationen zu den Eintrag werden konfiguriert werden.Kommt eine Popup-Ansicht angegeben wird, wenn Sie einen Drilldown für das Element ausführen möchten.Abbildung 8 zeigt, in die Ansicht Probleme nach Status eine Zusammenfassung dieser Gruppen anzeigen die Tabelle Probleme durch das Feld Status .

Abbildung 8.A Zusammenfassungsansicht

Eine Überblickansicht

Leere Ansichten sind, wie Sie erwarten, leer, wenn Sie diese erstellen.Leere Ansichten sind hilfreich für das Erstellen von Popup-Ansicht, die einen einzelnen Datensatz enthalten soll, wenn Sie es öffnen.Alternativ können eine leere Ansicht Sie um eine benutzerdefinierte Übersicht für den Benutzer Ihre app navigieren zu erstellen.

Anpassen einer Ansicht

Klicken Sie im Access 2013 Ansicht Designer nicht bieten die Pixel-perfekte Ansatz angeboten beim Entwerfen von Formularen in Client-Datenbanken.Unterstützung der Ansicht und seine Steuerelemente in Access 2013 apps eine kleinere Gruppe von Steuerelementen, Eigenschaften und Ereignisse.

Die Designer anzeigen wird als Tabellenraster angeordnet.Wenn Sie hinzufügen, verschieben, und Ändern der Größe eines Steuerelements auf einer Ansicht, wird er an einem unsichtbaren Gitter ausgerichtet.Wählen Sie das Steuerelement, um die Eigenschaft ein Steuerelements zu konfigurieren.Neben dem Steuerelement werden eine oder mehrere Symbole angezeigt.Auswahl eines Symbols zeigt ein Popup, die eine Kategorie von Eigenschaften enthält.Access zeigt nur die Eigenschaften, die im aktuellen Kontext relevant sind.Abbildung 9 zeigt die Eigenschaften der Daten für das ProjectComboBox -Steuerelement.

Abbildung 9-Eigenschaft popup

Popup 'Eigenschaften'

Bei Bindung zu einer Datenquelle Liste den Details Datenblatt und leere Ansichten einer Aktion Bar Aktion Balken enthalten ist eine anpassbare Symbolleiste, die am oberen Rand jeder Ansicht angezeigt wird.Standardmäßig enthält die Aktion häufig verwendete Hyperlinks Schaltflächen zum Hinzufügen, bearbeiten, zu speichern, löschen und Bearbeitungsvorgänge.Sie können Schaltflächen hinzufügen, die benutzerdefinierte Aktionen auszuführen.Sie können auch die Standardschaltflächen zu löschen, oder Ausblenden der Aktion häufig verwendete Hyperlinks insgesamt.

Neue Steuerelemente

Access 2013 apps unterstützt zwei Steuerelemente, die Access neu sind; das AutoComplete-Steuerelement und das verwandte Elemente-Steuerelement.

Das AutoComplete-Steuerelement zeigt eine Liste der Datensätze, die Sie Ihre in das Feld Eingabe entsprechen.Abbildung 10 zeigt ein AutoComplete-Steuerelement auf eine Liste der Mitarbeiter gebunden.

Abbildung 10. AutoComplete-Steuerelement

Steuerelement 'AutoVervollständigen'

Das AutoComplete-Steuerelement zeigt bis zu acht übereinstimmende Datensätzen, während der Eingabe.Das AutoComplete-Steuerelement ist eine gute Alternative an das Kombinationsfeld-Steuerelement, wenn die Liste der Elemente lang ist.

Das verwandte Elemente-Steuerelement zeigt eine Gruppe von Datensätzen aus Tabellen im Zusammenhang mit der Ansicht zugrunde liegenden Tabelle.Abbildung 11 zeigt ein verwandte Elemente-Steuerelement in einer Ansicht an.Das Steuerelement ist so konfiguriert, dass zwei Registerkarten verfügen.Die erste Registerkarte zeigt Probleme, die den ausgewählten Mitarbeiter geöffnet.Das zweite Tab zeigt Probleme, die den ausgewählten Mitarbeiter zugewiesen sind

Abbildung 11. verwandte Elemente steuern

Steuerelement 'Verwandte Elemente'

Um die Elemente in einer Registerkarte verwandte Elemente bearbeiten, müssen Sie eine Ansicht der Ansicht Popup -Eigenschaft zuweisen.Die angegebene Ansicht wird in ein Popupfenster geöffnet, wenn ein Element auswählt.

Programmierbarkeit in Access 2013 apps wird durch eine benutzerdefinierte Makrosprache verfasst im Client Access bereitgestellt.Es gibt zwei Arten von Makros, die Makros verwenden Benutzeroberfläche (UI) und datenmakros.Benutzeroberfläche Makros werden können Aktionen, die sich auf die Benutzeroberfläche Ihrer Anwendung auswirken ausführen, während datenmakros werden, direkt mit den Datensätzen bearbeitet können, die in der app enthalten sind.

User Interface-Makros

Benutzeroberfläche Makros können Sie Aktionen auf wie das Öffnen einer anderen Ansicht, Anwenden eines Filters, oder Erstellen eines neuen Datensatzes."Eingebettete"UI-Makros direkt an die Objekte der Benutzeroberfläche wie Befehlsschaltflächen, Kombinationsfeldern, angeschlossen sind, oder der Aktion häufig verwendete Hyperlinks Schaltfläche-Objekt während"eigenständige"UI-Makros im Makroobjekte enthalten sind.

Tabelle 1 sind die Ereignisse, die Sie Makro Benutzeroberfläche zum in einem Steuerelement oder der Ansicht hinzufügen.

Tabelle 1. unterstützte Ereignisse in UI-Makros

Ereignistyp

Wenn diese auftritt

Nach dem Update

Tritt auf, nachdem Sie geben Sie in einem Steuerelement oder wählen Sie Daten aus einem Steuerelement.

Klicken Sie auf Klicken Sie auf

Tritt auf, wenn ein Steuerelement ausgewählt ist.

Klicken Sie auf aktuelle

Tritt auf, wenn der Benutzer zu einem anderen Datensatz in der Ansicht bewegt.

Beim Laden

Tritt auf, wenn eine Ansicht geöffnet wird.

Tabelle 2 werden die Ereignisse, die jedem Steuerelement unterstützt.

Tabelle 2. jedes Steuerelement unterstützten Ereignisse

Steuerelement oder Objekt-Typ

Unterstützte Ereignisse

Aktion Befehlsleisten-Schaltfläche

Klicken Sie auf Klicken Sie auf

AutoComplete

Nach dem Update auf Klicken Sie auf

Schaltfläche

Klicken Sie auf Klicken Sie auf

Kontrollkästchen

Nach dem Update

Kombinationsfeld

Nach dem Update

Hyperlink

Nach dem Update auf Klicken Sie auf

Bild (Image)

Klicken Sie auf Klicken Sie auf

Beschriftung (Label)

Klicken Sie auf Klicken Sie auf

Mehrzeiligen TextBox-Objekts

Nach dem Update auf Klicken Sie auf

Textfeld

Nach dem Update auf Klicken Sie auf

View

Klicken Sie auf aktuelle, zu erwartenden

Wiederverwenden Sie eigenständige UI-Makros durch Aufrufen von ihnen von anderen Makros helfen Ihnen doppelten Code zu vermeiden.Standalone UI-Makros werden in der Suchdienstkonfiguration unter Makrosangezeigt.Jedoch können nicht Sie diese direkt aus der Navigation Pane.Use die AusführenMakro -Aktion zum Ausführen von einer eigenständigen UI-Makros von einem eingebetteten UI-Makro ausführen.

Datenmakros

Datenmakros bieten eine Methode für die Implementierung von Geschäftsregeln auf Datenebene.Im Gegensatz zu UI-Makros können datenmakros erstellen, bearbeiten und Löschen von Datensätzen.

"Eingebetteten" datenmakros werden ein Table-Ereignis zugeordnet."Eigenständige"datenmakros sind im Makroobjekte enthalten.

Tabelle 3 listet die Ereignisse, die Sie ein datenmakro zu in einer Tabelle anfügen können.

Tabelle 3. unterstützten Ereignisse in datenmakros

Ereignistyp

Wenn diese auftritt

Klicken Sie auf Einfügen

Tritt auf, nachdem der Tabelle ein neuer Datensatz hinzugefügt wird.

Klicken Sie auf Update

Tritt auf, nachdem ein vorhandener Datensatz geändert wird.

Klicken Sie auf Löschen

Tritt auf, nachdem ein Datensatz gelöscht wird

Abbildung 12 zeigt ein datenmakros, das Bei Update -Ereignis der Tabelle Probleme eingebettet.Datenmakros überprüft, ob eine Lösung ausgewählt ist, wenn ein Problem behoben oder geschlossen ist.

Abbildung 12. datenmakro eingebettet, das bei Update-Ereignis

In das Ereignis 'Bei Aktualisierung' eingebettetes Datenmakro

Wenn keine Lösung ausgewählt ist, die Auslösenfehler -Makroaktion wird verwendet, um dem Benutzer eine Fehlermeldung angezeigt, und der Datensatz nicht gespeichert.

Mit die Ausführendatenmakro -Aktion können Standalone-datenmakros von UI-Makros und datenmakros aufgerufen werden.Eigenständige datenmakros können einen oder mehrere Parameter enthalten.In der datenmakro um einen Rückgabewert festzulegen, mit denen das aufrufende Makro Aufgaben bestimmen können verwenden Sie die SetReturnVar -Aktion.

Access 2013 bietet die Möglichkeit für Benutzer direkt aus einem privaten im Unternehmen Katalog auf SharePoint 2013 oder die Office-Shop auf Office.comgehostete Lösungen zu erkennen.Die Office-Shop bietet einem geeigneten Ort für Entwickler zum Hochladen von neuen Access -Webanwendungen zur Kunden und Unternehmen.Als Entwickler Wenn Sie Ihre Anwendung in der Office-Shophochladen führt Microsoft einige Überprüfung darauf aus.Wenn alle Tests übergeben werden, wird das app-Paket in eine Datei eingebunden und von Microsoft signiert.

Access 2013 stellt ein neue Anwendungsmodell, mit das können Fachexperten schnell erstellen und Freigeben von Anwendungen, mit denen ihr Unternehmen ausgeführt werden können.Ein neuer interaktive Ansicht Designer erleichtert für Benutzer, die geringe oder keine Programmiererfahrung apps erstellt haben.Mithilfe von SharePoint 2013 zum Hosten der app und SQL Server 2012 zum Speichern von Daten, Access apps sind besser zu verwalten und skalierbare als ever.Compatibility mit Office 365 und SQL Azure erheblich erweitern der Desktoperfahrung Access apps.

Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)

Community-Beiträge

HINZUFÜGEN
Microsoft führt eine Onlineumfrage durch, um Ihre Meinung zur MSDN-Website zu erfahren. Wenn Sie sich zur Teilnahme entscheiden, wird Ihnen die Onlineumfrage angezeigt, sobald Sie die MSDN-Website verlassen.

Möchten Sie an der Umfrage teilnehmen?
© 2013 Microsoft. Alle Rechte vorbehalten.