![]() |
||
![]() |
Ideal fⁿr Videokassetten: Mehrere DatensΣtze auf einem Etikett druckenIch will Access dazu bringen, Etiketten fⁿr meine Videokassetten zu drucken. Meine Videodatenbank funktioniert wunderbar, leider finde ich keinen Weg, mehrere DatensΣtze auf einem Etikett zu plazieren. Haben Sie da einen Tip fⁿr mich? Der erste L÷sungsansatz wΣre die Gruppierung mehrerer Filmtitel zu einer Kassettennummer. Das ist aber bei Etiketten oft nicht m÷glich, weil Access nur das erste Etikett richtig druckt und die anderen Daten nicht in das vorgegebene Etikettenformat passen. Besser ist es, eine temporΣre Tabelle fⁿr vier Filmtitel anzulegen und den Bericht auf diese zu beziehen. Damit die temporΣren Daten aktuell sind, ist ein VBA-Programm erforderlich, das Access vor dem Bericht ausfⁿhrt. Ein fertiges Beispiel ist die ETIKETT.MDB auf der Heft-CD. Zum Nachvollziehen benutzen Sie die ETIKETT.TXT auf der Heft-CD. Legen Sie zunΣchst eine neue Tabelle mit dem Namen ╗TempEtikett½ an, die ein Autowert-Feld ╗ID½ und die vier Textfelder ╗F1Bezeichnung½, ╗F2Bezeichnung½, ╗F3Bezeichnung½ und ╗F4Bezeichnung½ enthΣlt. Die Textfelder nehmen spΣter die Filmnamen auf. Gestalten Sie dann einen Bericht, der auf der Tabelle ╗TempEtikett½ basiert. Richten Sie die Druckma▀e entsprechend Ihren Etikettenb÷gen ein. Um nun den VBA-Code einzusetzen, kopieren Sie den Inhalt der ETIKETT.TXT in die Zwischenab-lage und ÷ffnen den Bericht in der Entwurfsansicht. Rufen Sie dann den Befehl ╗Bearbeiten | Bericht auswΣhlen½ auf und aktivieren Sie das Eigenschaften-Fenster mit dem Befehl ╗Ansicht | Eigenschaften½. Klicken Sie daraufhin im Eigenschaften-Fenster die EditorschaltflΣche hinter dem Ereignis ╗Beim ╓ffnen½ an und fⁿgen Sie einfach das VBA-Listing aus der Zwischenablage ein. |
![]() |