ABAP 生成二維碼(QR Code)例子


ABAP 生成二維碼(QR Code)例子

 

1, 二維碼簡介

二維碼又稱QR Code,QR全稱Quick Response,是一個近幾年來移動設備上超流行的一種編碼方式,它比傳統的Bar Code條形碼能存更多的信息,也能表示更多的數據類型。

2, 例子代碼

網上看到一個關於二維碼的abap程序,重新整理了一下,分享給出來,供大家參考。

注意,這個例子需要能上google.com,不能上就不能顯示二維碼。。。。

完整代碼如下:

程序中需要創建一個屏幕9000,流邏輯如下:

9000屏幕上創建一個名字為PICTURECONTROL的custom control

還要創建一個status 9000,如下:

最后Tcode smartforms 創建一個供二維碼顯示的smartform  ‘ZQR_TEST'

Form interface中創建一個輸入參數 W_NAME

Main window下創建一個Graphic,然后保存。

3, 測試顯示

選擇畫面輸入需要生成二維碼的內容,二維碼的長寬,以及顯示的模式,是abap顯示,還是smartform顯示,然后運行。

abap程序顯示如下:

Smartform顯示如下:

以上。

http://www.baidusap.com/abap/forms/5134


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM