{"id":279,"date":"2006-09-15T17:25:37","date_gmt":"2006-09-15T15:25:37","guid":{"rendered":"http:\/\/www.puls200.de\/?p=279"},"modified":"2006-09-15T17:26:27","modified_gmt":"2006-09-15T15:26:27","slug":"barcodescanner","status":"publish","type":"post","link":"https:\/\/www.puls200.de\/?p=279","title":{"rendered":"Barcodescanner"},"content":{"rendered":"<p>Heute war mal wieder ein Tag der skurrilen Fehler. Irgendwelche doppelten Datens\u00e4tze in der Kundendatenbank f\u00fchrten schlie\u00dflich dazu, da\u00df ich einen Barcode-Scanner aus dem Schrank kruschtelte, an den PC anst\u00f6pselte (PS2, Keyboardstecker) und eigenh\u00e4ndig Nummern in das System einbuchte. Funktionierte bei mir. Ganz komisch. Dann sa\u00dfen wir alle vor den Tabellen mit den doppelten Datens\u00e4tzen und ich dachte so bei mir.. Keyboard.. ';' .. ' ',.. <em>Layout<\/em>..  Aaaah! Die Erleuchtung traf mich. (Das tut sie nicht so oft, um so mehr freue ich mich, wenn es mal wieder soweit ist). Das Keyboardlayout war schuld. Vielmehr, die unterschiedlichen regionalen Layouts. Das betrifft nat\u00fcrlich im wesentlichen die Sonderzeichen. Ein Barcodescanner tut n\u00e4mlich  so, als w\u00e4r er eine Tastatur. Sendet Key-Codes. Und die werden je nach L\u00e4ndereinstellung unterschiedlich interpretiert. Wenn man z.B. die regionalen Einstellungen auf \"US\" setzt und dr\u00fcckt auf einer deutschen Tastatur 'z', kommt 'y' raus. Dann funktioniert der Dublettentest nicht mehr und schon hat man denselben Artikel zweimal im System. Hach, so was.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Heute war mal wieder ein Tag der skurrilen Fehler. Irgendwelche doppelten Datens\u00e4tze in der Kundendatenbank f\u00fchrten schlie\u00dflich dazu, da\u00df ich einen Barcode-Scanner aus dem Schrank kruschtelte, an den PC anst\u00f6pselte (PS2, Keyboardstecker) und eigenh\u00e4ndig Nummern in das System einbuchte. Funktionierte &hellip; <a href=\"https:\/\/www.puls200.de\/?p=279\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0},"categories":[10,4],"tags":[],"_links":{"self":[{"href":"https:\/\/www.puls200.de\/index.php?rest_route=\/wp\/v2\/posts\/279"}],"collection":[{"href":"https:\/\/www.puls200.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.puls200.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.puls200.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.puls200.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=279"}],"version-history":[{"count":0,"href":"https:\/\/www.puls200.de\/index.php?rest_route=\/wp\/v2\/posts\/279\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.puls200.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=279"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.puls200.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=279"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.puls200.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=279"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}