Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Skanowanie kodów QR/BC (WebAPI)

Podsumowanie:

Akcja umożliwia odczytanie wartości reprezentowanej przez kod paskowy lub QR za pomocą kamery laptopa lub telefonu w trybie PWA i zapisanie jej w aplikacji nAxiom. Akcja wykorzystuje interfejs API używanej przeglądarki i jest zgodna z większością popularnych przeglądarek. Tabela zgodności znajduje się w oknie definicji akcji.

AdminSPA > NARZĘDZIA > Akcje > Skaner kodów QR/BC (WebApi)

Akcja skanowania kodów QR/BC
Akcja skanowania kodów QR/BC

Oprócz właściwości wspólnych dla wszystkich akcji, w akcji skanowania kodów QR/BC należy określić następujące właściwości:

Procedura obsługi odpowiedzi: zapytanie SQL, które zapisze w bazie wartość zwróconą przez akcję. Dane odczytane z zeskanowanego kodu są zwracane w zmiennej @_Response, która jest obiektem JSON o strukturze:

{
  "code": "odczytana wartość kodu QR/BC"
}

Przykładowe zapytanie, które zapisze odczytaną przez akcję wartość klucza code w polu bieżącego rekordu:

UPDATE [dbo].[DataTypeTest]
SET TestVarchar = (SELECT JSON_VALUE ({@_Response}, '$.code'))
WHERE Id = {@Id}

Rodzaje kodów kreskowych i/lub QR: lista wielowyboru, w której należy wybrać obsługiwane standardy kodów QR i BC. Domyślnie wybrane są wszystkie pozycje.

Wyświetl przełącznik latarki: wyświetla przełącznik latarki w okienku skanowania kodu.

Zawsze włączaj latarkę po rozpoczęciu skanowania i wyłączaj po zakończeniu: umożliwia automatyczną obsługę latarki podczas skanowania.

Wyświetl przełącznik urządzeń: wyświetla w okienku skanowania przełącznik kamer dostępnych w urządzeniu.

Zgodność z przeglądarką: tabelka zgodności akcji z przeglądarkami na urządzenia mobilne (Android, iOS) i komputery.

Podczas pierwszego użycia konieczne jest przyznanie aplikacji uprawnień do korzystania z kamery.

Przyznanie uprawnień
Przyznanie uprawnień

Po uruchomieniu akcja wyświetla okienko, w którym oczekuje kodu do odczytania. Po rozpoznaniu kodu, okienko jest zamykane.

Okienko skanowania
Okienko skanowania
|← Raportowanie |↑ Do góry |→ Otwieranie formularza |

Copyright © 2025 OPTEAM SA. Theme Copyright © 2017-2020 Patrick Marsceill. Distributed by an MIT license.