码迷,mamicode.com
首页 > 其他好文 > 详细

金蝶生成二维码

时间:2017-08-23 17:38:21      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:text   soa   自动   sub   解题思路   class   private   string   str   

金蝶单据只支持一维码生成,不具备二维码生成,但是通过金蝶后台开发,是可以生成二维码的,这个技术已经实现了

 

这是我在BOS单上做的开发,当单据保存的时候,金蝶的图片框会自动生产一张二维码

 

技术分享

 

说下解题思路:

 

单据保存的时候,通过VB进行事件触发,连接由C#开发的WebService,并将单据号发给它,c#接收数据,生成二维码,再将二维码保存到数据库里,实现间接生成

 

Private Sub m_BillInterface_AfterSave(bCancel As Boolean)
        
        Dim soapClient As New SoapClient30
        Dim z As String
        
        z = m_BillInterface.GetFieldValue("FBillNo")        //获取单据号
        
        z = "http://192.168.30.2:12345/Service.asmx/ErWeiMa?text=" + z    //组合成WebService地址和参数
        
        Set xmlHTTP = CreateObject("Microsoft.XMLHTTP")            //访问WebService
     xmlHTTP.Open "GET", z, True 

     xmlHTTP.Send

End Sub

 

 

需要完整源码的,可以私信给我

金蝶生成二维码

标签:text   soa   自动   sub   解题思路   class   private   string   str   

原文地址:http://www.cnblogs.com/erph/p/7419065.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!