Tipps und Tricks zu Menüleisten

Im Beitrag ‚Dynamische Menüleisten‘ in Access im Unternehmen haben Sie erfahren, wie Sie dynamisch Menüleisten per VBA erstellen und anpassen können. Im vorliegenden Beitrag erfahren Sie wie Sie dem Anwender nach dem Schließen der Anwendung wieder die gewohnten Menüleisten zur Verfügung stellen und welcher Bug bei älteren Windows-Versionen auftreten kann.

Weiterlesen

Effektiver programmieren mit der ungarischen Notation

Bei der Entwicklung von Applikationen steht der Entwickler oft vor der Frage, wie Variablen, Kon-stanten, Objekte und so weiter heißen sollen. Vor allem dann, wenn Anwendungen im Team entstehen, ist die Standardisierung von Bezeichnungen wichtig. So entstehen Namenskonventionen, die festlegen, welche Klassen oder Kategorien von Objekten mit welchen Namenskürzeln identifiziert und gruppiert werden. Dies ist notwendig, damit andere Team-Mitarbeiter den geschaffenen Programmcode schneller verstehen, erleichtert aber ebenso die Wartung von Anwendungen in Zukunft durch die Entwickler selbst oder Drittpersonen. Dieser Artikel vermittelt Informationen über eine in der Programmierung weit verbreitete Konvention – die ungarische Notation.

Weiterlesen

Berichte zur Laufzeit anpassen

Wenn Sie Ihren Anwendern wahren Luxus gönnen möchten, spendieren Sie ihnen doch einfach mal die einfache Möglichkeit, einen Bericht nach eigenen Wünschen zu gruppieren, ohne sich gleich in Access einarbeiten zu müssen. Das brauchen Sie nicht, da Sie lieber zahllose unterschiedliche Berichte mit allen denkbaren Gruppierungs- und Sortierungskombinationen programmieren Und was passiert, wenn sich das Corporate Design Ihres Kunden einmal ändert Im vorliegenden Beitrag lernen Sie, wie Sie mit ein wenig VBA das Maximum aus einem einzigen Bericht herausholen können.

Weiterlesen

Einnahmen-Überschussrechnung mit Access

Die Erstellung von Einnahmen-Überschussrechnungen ist für die meisten Freiberufler eine Qual: Einmal im Jahr werden alle Rechnungen des abgelaufenen Jahres gesammelt, in eine handschriftliche oder vielleicht per Excel erstellte Liste eingetragen und anschließend ausgewertet. Möglicherweise ist es auch einmal im Monat oder im Quartal soweit, dass das Finanzamt Informationen über eine eventuelle Umsatzsteuervorauszahlung erwartet. In jedem Fall hilft Ihnen die im vorliegenden Beitrag beschriebene Musterlösung weiter. Sie sorgt nicht nur für eine komfortable Eingabe, auch für die Ausgabe in Form eines entsprechenden Berichtes.

Weiterlesen

Knowledgebase mit Suchfunktion

Auch erfahrene Access-Entwickler müssen von Zeit zu Zeit passen, wenn knifflige Fragen zu beantwor-ten oder Probleme zu lösen sind. Oft versucht man sich dann mit dem Satz „Ich hab‘ da mal was gele-sen …“ aus der Affäre zu ziehen (sofern das Gegenüber nicht mit der Frage „Was denn“ kontert). Hierbei soll Ihnen die Knowledge-Base (kurz „KB“) helfen, die Ihnen in dieser Musterlösung vorgestellt wird.

Weiterlesen

Formatvorlagen für Formulare und Berichte

Wenn Sie mit Access arbeiten, ist Ihnen Word sicher nicht fremd. Mit Word erstellen Sie schnell und einfach Dokumente mit einem einheitlichen Aussehen. Das geht am einfachsten mit Hilfe von Formatvorlagen, mit denen Sie einem Absatz per Mausklick eine Reihe vordefinierter Formateigen-schaften zuweisen können. Access bietet eine ähnliche Funktion zum schnellen Formatieren von Steuerelementen in Formularen und Berichten.

Weiterlesen

Dynamische Menüs mit VBA

Menüs sind – ergonomisch betrachtet – das Salz in der Suppe beim Benutzen von Softwareprodukten. Viele Anwendungen bieten mehrere Möglichkeiten, bestimmte Funktionen aufzurufen – innerhalb von Elementen der Benutzeroberfläche, per Tastatur oder eben in Menüs. Letztere haben einen Vorteil: Sie sind eigentlich immer präsent (wenn sie nicht gerade kontextsensitiv sind) und geben dem Anwender daher die Möglichkeit, sich gut an sie zu gewöhnen. Im vorliegenden Beitrag erfahren Sie, wie Sie Ihre mit Access erstellten Anwendungen mit benutzerdefinierten Menüs ausstatten. Dabei liegt der Schwerpunkt nicht auf dem Zusammensetzen von Menüs per Anpassen-Dialog oder per Makro, sondern auf der flexibelsten Art und Weise: mit VBA.

Weiterlesen

Setup-Erstellung mit Inno-Setup, Teil 2

Nachdem Sie im ersten Teil dieser Beitragsreihe den Umgang mit Inno Setup gelernt und ein erstes Setup erstellt haben, vertiefen Sie im vorliegenden Beitrag Ihre Kenntnisse: Bei der Erstellung eines Setups für einen oder mehrere Assistenten bzw. Add-Ins lernen Sie, wie Sie während der Installation Registry-Einträge auf dem Zielrechner anpassen. Noch spannender wird es mit den My Inno Setup Extensions: Mit ihnen können Sie das Setup weiter verfeinern, indem Sie ihm beispielsweise Code zum Überprüfen der Version des aktuell verwendeten Access hinzufügen.

Weiterlesen