Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: itaflo am Oktober 13, 2014, 15:49:53

Titel: Access Barcode
Beitrag von: itaflo am Oktober 13, 2014, 15:49:53
Hallo Leute,

ich habe das Problem das ich in meiner Datenbank mit der Schriftart Code39 oder Code128 etwas drucke das ich vor dem und nach dem Text bzw. Zahl Sternchen einfügen muss
zb.: *2845*

existiert ein VBA code der das automatisiert
Titel: Re: Access Barcode
Beitrag von: MzKlMu am Oktober 13, 2014, 16:12:50
Hallo,
dazu brauch es kein VBA, das kann eine Abfrage mit einem berechneten Feld:
NeuesFeld: "*" & Feldname & "*"
Statt der Tabelle verwendest Du dann die Abfrage.
Titel: Re: Access Barcode
Beitrag von: itaflo am Oktober 13, 2014, 16:20:46
wenn ich das eingebe:
[ID:] "*"&ID&"*"

bekomme ich die Fehlermeldung "der von ihnen eingegebene Ausdruck ist syntaktisch falsch
Titel: Re: Access Barcode
Beitrag von: MaggieMay am Oktober 13, 2014, 16:29:32
Hallo,

du kannst den Ausdruck auch direkt als Steuerelementinhalt des Textfeldes im Bericht einsetzen:="*" & deinBarcodeFeld & "*"Beachte bitte die trennenden Leerzeichen.
Titel: Re: Access Barcode
Beitrag von: MzKlMu am Oktober 13, 2014, 16:32:35
Hallo,
Zitatder von ihnen eingegebene Ausdruck ist syntaktisch falsch
Deine Umsetzung entspricht ja auch nicht dem was ich vorgeschlagen habe.
Das neue Feld darf nicht auch ID heißen..
Oder Du übernimmst den Vorschlag von MaggieMay.
Titel: Re: Access Barcode
Beitrag von: MaggieMay am Oktober 13, 2014, 16:44:26
Auch für meinen Vorschlag gilt, dass das Textfeld einen anderen Namen haben muss als das Barcode-Feld, das vergaß ich noch zu erwähnen.
Titel: Re: Access Barcode
Beitrag von: itaflo am Oktober 13, 2014, 16:45:45
Danke vielmals klappt wunderbar :D