Kapitel-HauptseiteZurückblätternWeiterblätternBO-Doku Startseite

QR Code aus Artikelnummer erzeugen

 

In der Version Business OPEN v16 ist es möglich, aus der Artikelnummer auf Knopfdruck QR Code zu erzeugen.

 

alt+Klick auf

Artikelname

Wenn Sie im Artikelstamm bei gleichzeitig gedrückter alt-Taste auf den Feldnamen Artikelnummer klicken, öffnet BO einen Dialog, in dem Sie QR Code aus der Artikelnummer (oder manuell eingetragenen Daten) errechnen lassen können.

 

Data to encode

BO stellt die Artikelnummer in das Textfeld Data to encode des Dialogs. Hier können Sie auf Wunsch die zu codierenden Daten auch manuell eingeben.

 

Compute QR Code

(PHP)

Nach Bestätigung der Schaltfläche Compute QR Code (PHP) errechnet BO den QR Code der eingetragenen Daten und stellt diesen im Bildfeld des Dialogs dar:

 

 

copy and paste

Wenn Sie das Bildfeld durch Anklicken markieren, können Sie den QR-Code in die Zwischenablage Ihres Rechners kopieren und von dort z.B. in eine externe Anwendung einfügen.

 

QR Code in eigenen Reports drucken

Ebenso können Sie die intern zur Errechnung des QR Codes benutzte BO-Prozedur auch im 4D Bericht in einer Formelspalte oder in SuperReportPro bzw. PagePro als Formelskript ansprechen, um QR Code zu drucken.

 

Prozedur

äQR_CodeReturnPict

Der Name der Prozedur lautet äQR_CodeReturnPict.

Sie verlangt drei Parameter:

 

1. den umzuwandelnden Text bzw. das umzuwandelnde Datenbankfeld

 

2. die Pixelgröße

 

3. das Error Correction Level "L" (fix)

 

QR Code als Bild

Die Prozedur gibt QR Code als Bild zurück, ist in SRP und PagePro also in einer Bildvariablen zu verwenden, die im StartScript des Reports als solche initialisiert werden muss:

c_picture(vvBild)

 

Script-Beispiele:

 

vvBild:=äQR_CodeReturnPict("Text für QR";8;"L")

 

oder

 

vQRCode:=äQR_CodeReturnPict([Artikel]ArtikelNr;10;"L")


Kapitel-HauptseiteZurückblätternWeiterblätternBO-Doku Startseite