Reguliere expressies (RegEx) voor regels

Bijgewerkt

Als u nieuw bent met rules in Azumuta: een rule stelt u in staat het gedrag van uw workflow te beïnvloeden - voorbij de gebruikelijke beperkingen van een standaard Azumuta-workflow. U kunt een rule bijvoorbeeld gebruiken om een operator opdracht te geven een checklist in te vullen wanneer een specifieke waarde in het serienummer van een barcode wordt ingevoerd. Of, een ander voorbeeld is om naar een specifieke work instruction te springen wanneer een bepaalde gebeurtenis plaatsvindt. Zie de rules in Azumuta guide voor meer informatie.

Vroeger kon de voorwaarde van een rule alleen vergeleken worden met exacte waarden. Nu kunt u een reguliere expressie (RegEx) gebruiken om waarden mee te vergelijken.

Hier is een voorbeeld: stel dat we een reeks wasmachines hebben met codes zoals “Wash-100”, “Wash-105” en “Wash-107”. We willen dat een rule de checklist laat invullen wanneer de gescande barcode overeenkomt met de “Wash 1xx” code.

Vroeger moest u voor elke afzonderlijke code een voorwaarde instellen. Voor 3 codes is dat nog te doen — maar stel u heeft er honderden. Het kost dan extreem veel tijd en is omslachtig als u honderden voorwaarden moet aanmaken en onderhouden.

Met de geavanceerde RegEx-voorwaarde hoeft u slechts één voorwaarde aan te maken. De RegEx-voorwaarde op de screenshot hieronder komt overeen met alle codes tussen “Wash-100” en “Wash-199”. U hoeft dus niet 99 regels met voorwaarden aan te maken. Eén volstaat. Stel u de tijdswinst voor — vooral bij een grote productvariatie.

Als u meer wilt weten over RegEx of wilt zien hoe uw fabriek van deze veelzijdige functie kan profiteren, neem dan contact met ons op via ons e‑mailadres support@azumuta.com.