Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Barcode zerlegen

Frage Entwicklung Datenbanken

Mitglied: Yassino

Yassino (Level 1) - Jetzt verbinden

07.10.2008, aktualisiert 08.10.2008, 4259 Aufrufe, 6 Kommentare

Hallo,

ich bastle gerade an einer Access datenbank.

ich sollte transportscheine einscannen können, dann als Ausgabe für einen Transport die Anzahl der Paletten + gesamt Gewicht

im Formular ist ein Textfeld wo der Barcode eingelesen wird (String) ca. 27 Zeichen
der Barcode muss dann zin 6 teilen zerlegt werden.
danach sollte ich die Summe der Gewichte haben
Z.B.
Barcode: T000092085900100197030004PA
gewicht :0004

kann mir jemand sagen wie ich diesen Barcode zerlegen kann, so dass er nach dem scannen direkt in 6 verschiedene Texfeldern erscheint, also textfeld Gewicht, Textfeld Transporteinheit, Zeitcode usw.

Besten dank im Vioraus
Mitglied: SlainteMhath
07.10.2008 um 13:07 Uhr
Hi,

also wenn Du keine Doku hast wie der BC aufgebaut ist,dann hilft nur raten

Wenn der Aufbau geklärt ist, kannst Du im OnExit event des Barcode -Textfeldes den String mit MID$ und/oder LEFT$ / RIGHT$ zerlegen und die anderen Felder damit füllen.

lg,
Slainte
Bitte warten ..
Mitglied: Yassino
07.10.2008 um 13:15 Uhr
Danke Slainte,

ich habe vom Programmieren nicht viel Ahnung, kannst du mir bitte einen Beispiel geben, das wäre sehr nett.

LG
Yassino
Bitte warten ..
Mitglied: SlainteMhath
07.10.2008 um 13:36 Uhr
ich habe vom Programmieren nicht viel Ahnung
Dann wirds mit der Aufgabenstellung schwierig

Ok, nehmen wir an der Barcode ist wie folgt aufgebaut

ggggaaaatt

g=gewicht
a=anzahl
t=transporteinheit

Beispiel:
01110002PA
=> 111 Kg, 2 PA

würde man zerlegen mit
01.
me.gewicht=left$(me.barcode, 4) 
02.
me.anzahl=mid$(me.barcode,5,4) 
03.
me.einheit=right(me.barcode,2)
Bitte warten ..
Mitglied: Yassino
07.10.2008 um 16:28 Uhr
Hallo Slainte,

danke für deine Hilfe
Bitte warten ..
Mitglied: Yassino
07.10.2008 um 16:57 Uhr
Hallo Slainte,

danke für deine Hilfe,
Ich habe jetzt im Textfeld wo der Barcode reinkommt bei Ereignisse, die Befehle eingegeben, aber wie kann ich die in den Jeweiligen Textfeldern eintragen.
Sorry wenn ich viel frage aber es ist wichtig

Besten dak für deine mühe
Bitte warten ..
Mitglied: SlainteMhath
08.10.2008 um 08:28 Uhr
Moin,

Die Werte kannst Du mit

01.
ME.<name des textfeldes> = left....
lg,
Slainte
Bitte warten ..
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

(8)

Tipp von agowa338 zum Thema Windows 10 ...

Ähnliche Inhalte
Peripheriegeräte
Barcode Erstellung Problem (11)

Frage von Data61 zum Thema Peripheriegeräte ...

Batch & Shell
gelöst PowerShell String zerlegen in Array, DataTable, Hashtable speichern (7)

Frage von derhoeppi zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
gelöst Server erkennt Client nicht wenn er ausserhalb des DHCP Pools liegt (28)

Frage von Mar-west zum Thema LAN, WAN, Wireless ...

Outlook & Mail
gelöst Outlook 2010 findet ost datei nicht (19)

Frage von Floh21 zum Thema Outlook & Mail ...

Netzwerkmanagement
gelöst Anregungen, kleiner Betrieb, IT-Umgebung (18)

Frage von Unwichtig zum Thema Netzwerkmanagement ...

Windows Server
Server 2008R2 startet nicht mehr (Bad Patch 0xa) (18)

Frage von Haures zum Thema Windows Server ...