Access FAQ

Ich kann den Barcode nicht mehr ändern, nachdem ich das Dokument geschlossen habe.Link
Ich habe ein Dokument mit dem Barcode-Objekt erstellt, gespeichert und dann geschlossen. Wenn ich es das nächste Mal öffne, kann ich das Barcode-Objekt nicht ändern.
Das hat etwas mit den Sicherheitseinstellungen Ihrer Office-, Excel-, Access- oder Word-Installation zu tun.
Die ActiveX-Komponente wird beim Öffnen der Datei durch die Sicherheitseinstellungen blockiert.
Sie können dies ändern, indem Sie das Dokument von einem vertrauenswürdigen Speicherort aus öffnen:

1. Klicken Sie auf die Microsoft Office-Schaltfläche und dann auf die Schaltfläche Optionen.
2. Klicken Sie auf Vertrauensstellungscenter, klicken Sie auf Einstellungen für das Vertrauensstellungscenter, und klicken Sie dann auf Vertrauenswürdiger Speicherort.
3. Fügen Sie den Pfad Ihrer Dokumentdatei zu den vertrauenswürdigen Speicherorten hinzu.
Zu kleine Textzeile in einem BerichtLink
Im Entwurfsmodus des Berichts wird die Schriftgröße wie gewünscht festgelegt. Sobald der Bericht aufgerufen wird, erscheint die Schriftart des Barcodes winzig.
Access verwendet die Druckerauflösung für die Druckausgabe und die Bildschirmauflösung für den Entwurfsmodus.
Aus diesem Grund gibt es extreme Unterschiede, da der Drucker in der Regel eine viel höhere Auflösung als der Bildschirm hat.
Access lässt den Barcode beim Drucken eine höhere Auflösung verwenden und somit ist die für die Bildschirmausgabe angepasste Schriftgröße beim Drucken viel zu klein.

Problemumgehung: Legen Sie die Schriftgröße der Klarschrift-Textzeile viel größer fest, als für den Entwurfsmodus erforderlich. Dies sieht in der Entwurfsansicht unansehnlich aus oder führt sogar zu einem "Size Error", der jedoch nur angezeigt wird, wenn der Bericht auf dem Bildschirm ausgegeben wird. Beim Drucken ist jedoch die für die hohe Auflösung gewählte Schriftgröße geeignet.

Auf diese Weise können Sie die gewünschte Schriftgröße berechnen:
Der Bildschirm hat normalerweise 72dpi. Sie setzen dies in Beziehung zur Druckauflösung:
Druckschriftgröße = Bildschirmschriftgröße / Bildschirmauflösung * Druckerauflösung

Bei 600dpi Druckerauflösung, 72dpi Bildschirmauflösung und einer gewünschten Schriftgröße 14 auf dem Bildschirm wäre dies z.B.:
14 / 72 * 600 = 116,6
Verteilung einer Anwendung als Laufzeit-Access-Datenbank (*.ACCDE, *.MDE)Link
Sie geben an, dass EXE-Dateien mit Ihrem ActiveBarcode ohne Lizenzgebühren weiterverteilt werden dürfen. Gilt das auch für kompilierte Datenbanken aus MS-Access?
Ja, ab Access 2000 ist dies möglich, da die Lizenzinformationen in Ihrer kompilierten Access-Datenbank gespeichert sind. Wenn Sie Ihre Datenbank in dieser Form ohne die Lizenz ausliefern, fallen für die Nutzer Ihrer Anwendung keine weiteren Lizenzgebühren an.
Eine ausführliche Erläuterung zur Weiterverteilung von ActiveBarcode finden Sie hier: Weitergabe des Barcode-Objekts (ActiveX Control, OCX, Steuerlement) mit eigenen Anwendungen.