Generuj kod kreskowy za pomocą zewnętrznego interfejsu API

Generuj kod kreskowy za pomocą zewnętrznego interfejsu API

Wymóg

Wygeneruj kod kreskowy na podstawie podanego numeru IMEI (International Mobile Equipment Identity) za pomocą interfejsu API innej firmy.

Przypadek użycia  

Sklep mobilny wykorzystuje aplikację do zarządzania zamówieniami do zarządzania swoimi zamówieniami. Aplikacja posiada formularz o nazwie Produkt. Po dodaniu produktu do formularza odpowiedni kod kreskowy zostanie automatycznie wygenerowany i przesłany w polu IMEI_barcode. Sklep może później nakleić kod kreskowy na telefon komórkowy w celu szybkiego odzyskania numeru IMEI.

Kroki do naśladowania  

1. Utwórz formularz z następującymi szczegółami:
Formularz
Nazwa łącza formularza
Typ pola
Nazwa pola
Nazwa łącza pola
Produkt
Produkt
Lista rozwijana
  • Apple
  • Samsung
  • One Plus
Grupa produktów
 
Grupa produktów
Pojedyncza linia
Nazwa produktu
Produkt_Nazwa
Pojedyncza linia
Numer IMEI
IMEI_Numer
Obraz
Kod kreskowy IMEI*
IMEI_Kod kreskowy
notatki
Dodaj notatki
 
 
Zaznacz opcję Przeglądanie łączy we właściwościach pola w polu Obraz. Pozwala to bezpośrednio dodać adres URL obrazu kodu kreskowego, który chcesz przesłać.
 
2. Utwórz przepływ pracy z następującymi szczegółami.
 
4. Kliknij Dodaj nową akcję i dodaj następujący fragment:
  1. //Construct an image HTML tag that invokes the third-party API to generate barcode and upload the link to the Image field
  2. input.IMEI_Barcode = "<img src=\"http://bwipjs-api.metafloor.com/?bcid=code128&text=" + input.IMEI_Number + "\"/>";

  3. // Show the preview of the generated code using notes field
  4. input.notes = "Generated Code:<br><br><div><img src='http://bwipjs-api.metafloor.com/?bcid=code128&text=" + input.IMEI_Number + "'/><br/></div>";

Zobacz jak to działa         

Punkty do zapamiętania 

  • Ten samouczek wykorzystuje interfejs API generatora kodów kreskowych o otwartym kodzie źródłowym, aby osiągnąć pożądany rezultat. Możesz użyć dowolnego interfejsu API, który chcesz wygenerować kod kreskowy.
  • Ta sama procedura może być również użyta do wygenerowania dowolnego zakodowanego obrazu. Na przykład użyj poniższego skryptu, aby wygenerować kod QR zamiast kodu kreskowego:
  1. input.notes = "Generated Code:<br><br><div><img src='https://qrcode.tec-it.com/API/QRCode?data=" + input.IMEI_Number + "' width='150'/><br/></div>";
  2. input.imageField = "<img src='https://qrcode.tec-it.com/API/QRCode?data=" + input.IMEI_Number + "'/>";


    • Related Articles

    • Okresowo przesyłaj pliki z Zoho Creator do Zoho Workdrive

      Wymóg Przeprowadź integrację między Zoho Creator i Zoho Workdrive i korzystaj z harmonogramów, aby co miesiąc przesyłać pliki z Creator do Workdrive. Przypadek użycia   Aplikacja do śledzenia projektów przechowuje pliki raportów ukończonych projektów ...
    • Synchronizuj moduł klientów Quickbooks z Zoho Creator

      Wymóg Użyj źródła danych, aby zsynchronizować moduł klientów Quickbooks z aplikacją Zoho Creator. Przypadek użycia   Firma logistyczna prowadzi swoje dane klientów i konta w Quickbooks. Do rezerwacji korzystają z aplikacji do zarządzania logistyką ...
    • Filtruj raport za pomocą dynamicznych wartości z funkcji

      Wymóg Gdy użytkownik uzyskuje dostęp do raportu, dane są filtrowane na podstawie roli zalogowanego użytkownika, dzięki czemu tylko wymagane szczegóły są widoczne dla użytkownika. Przypadek użycia System zarządzania pracownikami ma dwie formy, Dział i ...
    • Zaktualizuj formularz za pomocą akcji niestandardowej (z raportu innego formularza)

      Wymóg   Zaktualizuj formularz za pomocą akcji niestandardowej skonfigurowanej w raporcie innego formularza. Przypadek użycia W aplikacji do zarządzania studentem uczelni inżynierskiej student może wycofać się w dowolnym momencie roku akademickiego. ...
    • Zaktualizuj istniejący rekord za pomocą formularzy bezstanowych

      Wymóg   Użyj szczegółów określonych w formularzu bezstanowym, aby zmodyfikować rekordy w formularzu głównym. Przypadek użycia   W systemie zarządzania zamówieniami klient złożył zamówienie i chce je anulować. Administratorzy dopuszczają anulowanie ...