B&R: Rezepte String vergleichen

ManeS

Level-1
Beiträge
2
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,


ich hätte eine kleine Frage. Ist es möglich bei B&R einen String zu erkennen, auch wenn dieser nicht vollständig angebeben ist?


Kurz dazu.
Ein Kunde möchte seine Artikelnummer per Barcode-Scanner erfassen. Mit erfasster Nummer soll ein Rezept ausgelöst werden, welches alle nötigen Parameter in die Maschine ladet.


Kleines Beispiel:


Barcode-Scanner erkennt : '30-0011'


Rezeptname ist : '30-0011 schwarze Schachtel mit 20 Lagen Papier'


Das Programm müsste nur einen kleinen Teil des gesamten Rezeptes erkennen.


Ich hab leider nur eine Möglichkeit gefunden, wo "Barcode-Scanner = Rezeptname" sein muss damit dies funktioniert.


Ich bedanke mich schon einmal.
 
Wenn ich Dich richtig verstanden habe, willst Du einen Identifier von n Zeichen Länge mit den ersten n Zeichen von diversen Strings vergleichen?
Also vor dem Vergleich die ersten n Zeichen isolieren mit LEFT().
 
Hi,
Es gibt (wie schon erwähnt) die LEFT() bzw. auch die FIND() Funktion der STANDARD Bibliothek.
Außerdem sollte _strstr() aus der C-Library auch funktionieren.
 
Zurück
Oben