Stefan Putzker Posted November 15, 2023 Share Posted November 15, 2023 (edited) Sehr geehrtes Forum, ich habe momentan nur noch ein einziges Problem bei der Umsetzung unserer diesjährigen InventurApp. Es wird im Datensatz nach dem Lagercode gesucht. Leider geschieht dies nicht unter Beachtung der Groß/Kleinschreibung. Wir haben Lagercodes im folgenden Format: L000b002 L000B002 Diese beiden Lagercodes unterscheiden sich nur durch Groß und Kleinschreibung. Ich könnte jetzt über eine IF Anweisung und einer Wahrheitsprüfung einmal eine Datenquelle mit Kleinbuchstaben und einmal eine mit Großbuchstaben ansteuern, finde ich aber vom Konfigurationsaufwand her zu intensiv. Leider finde ich keine andere Möglichkeit, gibt es eine andere Herangehensweise? Mit freundlichen Grüßen Michel Badusche IT-Administration | Network | Cyber Security | Communication | O365 PraxiMed® Vertriebs GmbH Grünhainer Str. 2 08297 Zwönitz Geschäftsführer: Nadine Flegel, Jens Klemm - Prokura: Enrico Hesse | Gerichtsstand: Amtsgericht Chemnitz HRB 3684 | Ust.-ID: DE 141 033 852 Der gesamte Inhalt dieser E-Mail ist ausschließlich für den bezeichneten Adressaten bestimmt. Wenn Sie nicht der vorgesehene Adressat dieser E-Mail oder dessen Vertreter sein sollten, so beachten Sie bitte, dass jede Form der Kenntnisnahme, Benutzung, Veröffentlichung, Vervielfältigung, Weitergabe usw. unzulässig ist. Wir bitten Sie, sich in diesem Fall mit dem Absender der E-Mail in Verbindung zu setzen und anschließend diese E-Mail zu vernichten. Bitte drucken Sie diese E-Mail nicht, wenn Ihnen die Umwelt am Herzen liegt. 🌱 Edited November 15, 2023 by Stefan Putzker Link to comment Share on other sites More sharing options...
Manuel Rühl Posted November 15, 2023 Share Posted November 15, 2023 Ich finde Deinen Ansatz gar nicht so verkehrt und vom Aufwand her überschaubar. Wie kommt man denn auf die Idee, Lagerplätze mit Groß- und Kleinbuchstaben zur machen? Ich habe ja schon einige Läger mit Lagerstrukturen ausgestattet, aber sowas würde mir nicht in den Sinn kommen. Allein wenn jemand den Lagerplatz ansagt bei der Inventur... da muss man ja immer Groß oder Klein B dazu sagen. Link to comment Share on other sites More sharing options...
Stefan Putzker Posted November 15, 2023 Author Share Posted November 15, 2023 Ich gebe Ihnen vollkommen Recht, leider sind die Bezeichnungen Vorgaben unseres Warenwirtschaftssystems, und die entsprechenden Lagercodes kleben bereits an den Regalfächern ... Hinzu kommt noch das die Bezeichnungen der Lagerplätze nicht identisch sind mit dem was im Barcode steht ... somit kann ich auch den User selbst nicht entscheiden lassen, ob es grad ein Großbuchstabe oder ein Kleinbuchstabe ist. Link to comment Share on other sites More sharing options...
Stefan Putzker Posted November 15, 2023 Author Share Posted November 15, 2023 (edited) Die Aktivierungsregel des zweiten "Datensatzes mit den Großbuchstaben" müsste ja dann ungefähr so aussehen: "OR((CONTAINS({Lagercode},"A"),(CONTAINS({Lagercode},"B"),(CONTAINS({Lagercode},"C"),.........)) Edited November 15, 2023 by Stefan Putzker Link to comment Share on other sites More sharing options...
Manuel Rühl Posted November 15, 2023 Share Posted November 15, 2023 Es ist wahrscheinlich eleganter, wenn Du mit MATCH() arbeitest: https://platform.smapone.com/Documentation/de/Topic/Formulas#matchtext-regexp MATCH({Lagercode},"^[A-Z][0-9]{3}[a-z][0-9]{3}$") für Kleinbuchstaben MATCH({Lagercode},"^[A-Z][0-9]{3}[A-Z][0-9]{3}$") für Großbuchstaben Alle Angaben ohne Gewähr. 🙃 2 1 Link to comment Share on other sites More sharing options...
Bülent Erbas Posted November 15, 2023 Share Posted November 15, 2023 vor einer Stunde schrieb Manuel Rühl: MATCH({Lagercode},"^[A-Z][0-9]{3}[a-z][0-9]{3}$") für Kleinbuchstaben MATCH({Lagercode},"^[A-Z][0-9]{3}[A-Z][0-9]{3}$") für Großbuchstaben Das funktioniert sehr gut.. habe es gerade ausprobiert. 1 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now