Versionen im Vergleich
verglichen mit
Schlüssel
- Diese Zeile wurde hinzugefügt.
- Diese Zeile wurde entfernt.
- Formatierung wurde geändert.
Recognition-Engine Script
Über ein Recognition-Engine Script können beispielsweise die Werte einer Barcode- oder OCR-Erkennung vor der Übergabe an die Anwendung geprüft oder verändert werden.
Das Script wird dabei direkt an der Engine-Konfiguration hinzugefügt. Ein Test über das Recognition-Schema Plugin ist dabei möglich.
In einem Engine-Script stehen primär drei Variablen zur Einflussnahme bereit:
Variable | Typ | Beschreibung |
---|---|---|
RecoResult | String | Beinhaltet das Ergebnis der Erkennung (OCR, Barcode etc.) und den finalen Wert der an die Applikation weitergegeben wird. |
StopReco | Boolean | Über diese Variable kann die Erkennung angehalten werden → StopReco := true; |
StopMsg | String | Optionaler Text warum die Erkennung angehalten wurde. |
Beispiel
Codeblock | ||||
---|---|---|---|---|
| ||||
if RecoResult > '' then
begin
BcStr := RecoResult;
RecoResult := '';
if Length(BcStr) > 0
then BcStr := BcStr + CRLF;
while Pos(CRLF,BcStr) > 0 do
begin
Barcode := Trim(copy(BcStr,1,Pos(CRLF,BcStr)-1));
Delete(BcStr,1,Pos(CRLF,BcStr)+1);
if Length(Barcode) > 0 then
begin
if CheckRegularExpressionOnStr('\d{6},Barcode) = true then
begin
RecoResult := Barcode;
break;
end;
end;
end;
end; |
Inhalt |
---|
Untergeordnete Seiten (Anzeige untergeordneter Seiten) | ||||
---|---|---|---|---|
|