Wyszukiwarka w widoku operacji jest konfigurowalna w aplikacji Supervisor (rys. 1).
Należy skonfigurować według podanego modelu:
[
{
"pattern" : string(regex),
"searchExpressionTransformation" : string
}
]
Gdzie:
- „pattern” stanowi wyrażenie regularne na podstawie którego FE podejmuje decyzję czy wyodrębnić fragment zeskanowanego kodu jako wyszukiwana fraza.
- „searchExpressionTransformation” stanowi wyrażenie na podstawie którego budowana jest wyszukiwana fraza.
![](https://pomoc.comarch.pl/iotmes/wp-content/uploads/2023/11/industry-office-november-13-2023_step-33_video-1920-x-1080-920x518.png)
![](https://pomoc.comarch.pl/iotmes/wp-content/uploads/2023/11/industry-4-0-november-14-2023_step-1_video-1920-x-1080-4-920x518.png)
Przykładowa konfiguracja:
Przykład
{
„pattern”: „^(.*)(?:\\.|\\/).*$”,
„searchExpressionTransformation”: „$1”
}
„pattern”: „^(.*)(?:\\.|\\/).*$”,
„searchExpressionTransformation”: „$1”
}
Konfiguracja ma na celu wyodrębnienie określonej części ciągu. Przechwytuje wszystko przed ostatnią kropką (.) lub ukośnikiem (/) w ciągu. Wyodrębniona część jest brana pod uwagę w wyszukiwaniu, czyli dla wartości „065813/848484” wyszukiwarka będzie uwzględniać tylko „065813”, a resztę ignorować (rys. 3, 4).
![](https://pomoc.comarch.pl/iotmes/wp-content/uploads/2023/11/industry-4-0-november-14-2023_step-6_video-1920-x-1080-1-920x518.png)
![](https://pomoc.comarch.pl/iotmes/wp-content/uploads/2023/11/industry-4-0-november-14-2023_step-7_video-1920-x-1080-1-920x518.png)
Tak samo dla wyszukiwanej operacji o wartości „058707.83736464” zostanie uwzględniona tylko część „058707” (rys. 5, 6).
![](https://pomoc.comarch.pl/iotmes/wp-content/uploads/2023/11/industry-4-0-november-14-2023_step-2_video-1920-x-1080-920x518.png)
![](https://pomoc.comarch.pl/iotmes/wp-content/uploads/2023/11/industry-4-0-november-14-2023_step-3_video-1920-x-1080-2-920x518.png)
Wartość domyślna to null.