SOFTWARE- UND WEB-LÖSUNGEN Workshop „Ribbons in Access 2007/2010“ Dirk Eberhardt 28.03.2017
Was sind denn überhaupt Ribbons? Deutsch: „Band“ Ersatz für die klassischen Menü- und Symbolleisten Eingeführt mit Microsoft Office 2007 im Rahmen der neuen Microsoft Office Fluent-Benutzeroberfläche („Multifunktionsleiste“) 28.03.2017
Ribbons in Office 2010 Neuer Name: „Menüband“ Einige Anpassungen gegenüber Office 2007 Office-Button ersetzt durch „Backstage-Bereich“ Farbe für jedes Office-Produkt Standard-Ribbons sind nun anpassbar Eigene Ribbons mit mehr Möglichkeiten 28.03.2017
Vergleich Access 2003 (Menüleisten), Access 2007, Access 2010 Demo Vergleich Access 2003 (Menüleisten), Access 2007, Access 2010 28.03.2017
Wie erstellt man ein Ribbon? Eigene Ribbons können nicht einfach über die Oberfläche zusammengeklickt werden (später zeige ich ein paar Tools) RibbonXML
Wie erstellt man das RibbonXML? Z.B. Speicherung in Tabelle „USysRibbons“, Felder: ID (Autowert) RibbonName (Text) RibbonXML (Memo) Tipps: - In den Navigationsoptionen Haken setzen bei „Systemobjekte anzeigen“ (sonst ist Tabelle USysRibbons ausgeblendet) - In den Access-Optionen unter „Clienteinstellungen“ die Option „Fehler des Benutzeroberflächen-Add-Ins anzeigen“ (sonst werden Fehler im Ribbon nicht angezeigt) Möglichkeiten zum Editieren des RibbonXML Direkt in der Tabelle Beliebiger Text-Editor XML-Editoren (teilweise mit Schema-Validierung) Tipp: Visual Studio 2010 Express (kostenlos) verwenden – inkl. Schema-Validierung und IntelliSense (xml-Datei öffnen und im Eigenschaftenfenster unter „Schemas“ die „customUI.xsd“ bzw. „customUI14.xsd“ auswählen)
Zum mitmachen Einfaches Ribbon erstellen Tabs Groups Steuerelemente (z.B. Button) Bestehende Elemente in eigenem Ribbon nutzen 28.03.2017
Programmieren mit Ribbons Callback-Funktion Callbacks Steuerelemente mit Funktion „get“-Attribute „Ereignis“ 28.03.2017
Demo Ribbons und VBA 28.03.2017
Zum selbermachen Bestehendes Ribbon mit Callbacks versehen Wichtig: Im VBA-Editor unter Extras->Verweise Verweis auf „Microsoft Office 12.0/14.0 Object Library“ setzen! 28.03.2017
Tools, mit denen es einfacher geht RibbonCreator oder RibbonCreator 2010 (www.ribboncreator.de) Autor: Gunter Avenius Preis: je 29 € IDBE CommandBars Konverter (www.ribboncreator2010.de) Autor: Gunter Avenius Ribbon-Admin 2010 (www.ribbon-admin.de) Autor: André Minhorst Preis: 59,90 € (z.Zt. Einführungspreis 39,90 €) 28.03.2017
Tools zur Ribbon-Erstellung Demo Tools zur Ribbon-Erstellung 28.03.2017
Weitere Infos zur Ribbon-Erstellung Im Web www.accessribbon.de (Gunter Avenius) Buch Access 2010 – Das Grundlagenbuch für Entwickler (André Minhorst, Addison-Wesley, ISBN 978-3827329509, 59,80 €) 28.03.2017
? Noch Fragen? 28.03.2017
Vielen Dank! www.pluscode.de de@pluscode.de 07231 / 13 905 81 28.03.2017