-> Hier kostenlos registrieren
Mahlzeit aus China,
ich habe folgendes Problem. Von einem Handscanner (Datalogic PM9500) bekomme ich folgende Daten:
Z.B.:
DB18.DBB 9 "Kennnr".KNR_5 ZEICHEN '1'
DB18.DBB 10 "Kennnr".KNR_6 ZEICHEN '2'
DB18.DBB 11 "Kennnr".KNR_7 ZEICHEN '3'
DB18.DBB 12 "Kennnr".KNR_8 ZEICHEN '4'
DB18.DBB 13 "Kennnr".KNR_9 ZEICHEN '5'
DB18.DBB 14 "Kennnr".KNR_10 ZEICHEN '6'
DB18.DBB 15 "Kennnr".KNR_11 ZEICHEN '7'
DB18.DBB 16 "Kennnr".KNR_12 ZEICHEN '8'
diese Werte werden an einen Schrauber übergeben. Läuft.
Aber nun sollen diese Werte auch noch an ein Hallennetz übergeben werden.
Und zwar so:
DB18.DBD 0 "Kennnr".Scanner Kennnummer wurde von EHB übernommen ZEICHEN DW#16#12345678
Ich müsste also die Werte in den DB 18 DBD 0 transferieren. Aber wie?
Das klappt nicht (Skript):
If SmartTags("KNR\KNR_UBERN") = True Then (wird auch true!)
SmartTags("KNR\Kennnr.Scanner") = SmartTags("KNR\Kennnr.KNR_5")& SmartTags("KNR\Kennnr.KNR_6")& SmartTags("KNR\Kennnr.KNR_7")& SmartTags("KNR\Kennnr.KNR_8")& SmartTags("KNR\Kennnr.KNR_9")& SmartTags("KNR\Kennnr.KNR_10")& SmartTags("KNR\Kennnr.KNR_11")& SmartTags("KNR\Kennnr.KNR_12")
End If
If Err.Number <> 0 Then
ShowSystemAlarm "Error #" & CStr(Err.Number) & " " & Err.Description
Err.Clear
Exit Sub
End If
Da sollen die Zahlen (keine Buchstaben) rein:
DB18.DBD 0
Hat jemand eine Idee?
Gruß aus dem kalten Nordchina
ich habe folgendes Problem. Von einem Handscanner (Datalogic PM9500) bekomme ich folgende Daten:
Z.B.:
DB18.DBB 9 "Kennnr".KNR_5 ZEICHEN '1'
DB18.DBB 10 "Kennnr".KNR_6 ZEICHEN '2'
DB18.DBB 11 "Kennnr".KNR_7 ZEICHEN '3'
DB18.DBB 12 "Kennnr".KNR_8 ZEICHEN '4'
DB18.DBB 13 "Kennnr".KNR_9 ZEICHEN '5'
DB18.DBB 14 "Kennnr".KNR_10 ZEICHEN '6'
DB18.DBB 15 "Kennnr".KNR_11 ZEICHEN '7'
DB18.DBB 16 "Kennnr".KNR_12 ZEICHEN '8'
diese Werte werden an einen Schrauber übergeben. Läuft.
Aber nun sollen diese Werte auch noch an ein Hallennetz übergeben werden.
Und zwar so:
DB18.DBD 0 "Kennnr".Scanner Kennnummer wurde von EHB übernommen ZEICHEN DW#16#12345678
Ich müsste also die Werte in den DB 18 DBD 0 transferieren. Aber wie?
Das klappt nicht (Skript):
If SmartTags("KNR\KNR_UBERN") = True Then (wird auch true!)
SmartTags("KNR\Kennnr.Scanner") = SmartTags("KNR\Kennnr.KNR_5")& SmartTags("KNR\Kennnr.KNR_6")& SmartTags("KNR\Kennnr.KNR_7")& SmartTags("KNR\Kennnr.KNR_8")& SmartTags("KNR\Kennnr.KNR_9")& SmartTags("KNR\Kennnr.KNR_10")& SmartTags("KNR\Kennnr.KNR_11")& SmartTags("KNR\Kennnr.KNR_12")
End If
If Err.Number <> 0 Then
ShowSystemAlarm "Error #" & CStr(Err.Number) & " " & Err.Description
Err.Clear
Exit Sub
End If
Da sollen die Zahlen (keine Buchstaben) rein:
DB18.DBD 0
Hat jemand eine Idee?
Gruß aus dem kalten Nordchina
Anhänge
Zuletzt bearbeitet: