主页 > CDN > > 正文

微软云_数据库日期_学生机

来源:胜利云 发布时间:2021-12-30 23:24 标签:日期微软数据库生机
浏览:

本博客关注的是在SAP中使用开源项目PostScript条形码编写器(BWIPP),也被翻译成JavaScript,基于PostScript设备类型和JavaScript服务。BWIPP涵盖所有主要的条形码符号(包括QRCODE、DATAMETRIX、,Aztec代码和更多)。

注意:如果您正在寻找SAP支持的QR代码和数据矩阵条形码,请查看以下注释(和相关注释)了解详细信息。2029824–支持QR代码和数据矩阵条形码(ABAP部分)。

我最初在2010年介绍了在SAP中使用BWIPP的方法。去年,postscript版本进行了更新,以生成具有最佳大小的二维条形码。这使我更新了二维码设备类型和其他条形码类型,我最初在2010年写的博客。同时,由于BWIPP项目提供了一个翻译的JavaScript版本有一段时间了,我借此机会尝试在SAP中使用这个版本。

我将把我的博客分为三部分。第一节将介绍PostScript设备类型的更新,接下来的两部分将展示如何将JavaScript版本与节点.js然后使用PhantomJS和ICM托管的JavaScript代码

最初我创建了一些Unix脚本来适应BWIPP代码,以便它可以包含在SAP设备类型中。我更新了脚本以使用BWIPP项目的ASCII85打包版本,我能够提取相关的条形码来复制和粘贴代码到设备类型中。因此,我有一种方法可以将任何条形码创建到SAP设备类型中。QRcode、数据矩阵和Aztec代码设备类型可通过以下链接下载。下载文件还包括我在本博客后面介绍的其他示例smartforms和JavaScript代码。这些需要分配到一个输出设备,如本博客所述。

自从2010年开始写博客以来,我要么回复博客评论,要么直接发邮件,告诉人们需要智能表格的某些要求。这些评论和电子邮件也证实了从SAP版本4.6c到最新版本的过程。

一个基于QRcode的示例smartform可以通过根目录中相同的zip文件链接下载–称为z戥QRcode_bwipp.xml文件  . 如果您按照原来的blogs方法创建输出设备并链接到新的设备类型,则smartform可以直接打印到PDF(或直接打印到任何支持PostScript的打印机)。

smartform是独立的,如果通过生成的功能模块进行测试,则可以工作。智能窗体是在SAP 7.02的试用版上创建的。

通过smartforms事务上载窗体

按照提示导入下载的智能窗体

导入窗体后选择更改

激活智能窗体

测试(点击以下屏幕中的测试图标,您将看到提示选择打印机时,应使用设备类型为ZBWPQR3的打印机)。生成的功能模块足以运行智能窗体,因为它是独立的。

智能窗体是独立的,如果执行,则应产生以下输出。

智能窗体是一个示例,仅测试已添加到设备类型的打印控件。看看智能表格中QRcode的各种操作方式。

根据博客更新到最新版本的BWIPP服务器端使用岗位

management/blog/2012/08/08/barcodes in sap with the barcode writer in pure postscript update#jive_content_id_3_Server_side_BWIPP

使用服务器端方法更新BWIPP是交换包含BWIPP的一个文件的简单情况。我已经从下面的下载页面测试了以下版本(包括最佳尺寸的二维条形码)。

https://github.com/bwipp/postscriptbarcode/releases/tag/2015-01-11

我使用的确切下载文件是

https://github.com/bwipp/postscriptbarcode/releases/download/2015-01-11/postscriptbarcode-monthical-package-2015-01-11.zip

我提取了条形码.PS脚本并替换原始博客文章中的Dbwipp。在下载的服务器端目录中更新的Dbwipp的副本。

一个示例smartform可以在一页上显示26个条形码。示例智能窗体称为zè26条形码.xml再次在服务器端目录的zip文件上面。

项目站点https://code.google.com/p/bwip-js/

bwip js项目已将BWIPP PostScript代码翻译为本机JavaScript,并作为节点.jsnpm包。我一直在使用OpenShift(使用在PAAS上运行的免费应用程序)和其他应用程序,所以我想我应该试试BWIPJS node npm版本。OpenShift使各种"盒式磁带"可以运行和节点.js是一个。因此,我部署了bwip npm作为我的一个免费OpenShift应用程序。这是基于演示的节点.js来自OpenShift的应用程序,我将其改编为包含来自bwip npm页面的演示代码。

下面的示例条形码由我运行的OpenShift条形码web服务生成。(如果您的站点允许外部图像,则应在下面显示QRcode和Aztec代码–

*如果我的站点已启动并正在运行)

QRcode Aztec代码

当条形码web服务生成PNG图像时,我搜索了SCN以找到将这些图像与智能窗体一起使用的方法(以前我使用过位图类)

我遇到了这个问题文件这是基于Google的一个生成QRcodes的服务。我对自己的7.02 SAP NSP试用版的剪切和粘贴技能表示怀疑,因为如果不对代码进行一些小的更改,代码就无法激活。不过,一旦激活,它的工作很好,一个伟大的想法。我建议在内部服务器上运行BWIPJS服务节点.js服务器而不是云服务。然而,这只是一个演示,我的网站不会永远存在。我会尽量让它继续运行,如果上面的实时图像未显示,则表明我的OpenShift应用程序未运行。

我从上面链接的SCN文档中调出了使用Google服务的以下行。

*连接'http://chart.api.google.com/cha………

使用我的OpenShift应用程序生成QRcode

串联'http://bwipp-rjruss.rhcloud.com/bwip?bcid=qrcode&text='qr\u text INTO url.

结果

然后要获得阿兹特克代码,只需将bcid参数更改为以下值。(因此,可以使用BWIPjs应用程序中支持的任何条形码。)

CONCATENATE'http://bwipp-rjruss.rhcloud.com/bwip?bcid=azteccode&text='qr\u text进入url.

发表评论
验证码: 点击我更换图片

注:网友评论仅供其表达个人看法,并不代表本站立场。

热门文章

  • 谷歌云_mysql中间件_免费领
    谷歌云_mysql中间件_免费领

    谷歌云_mysql中间件_免费领

    现在工作场所正在发生重大变化。我们协作、计划项目和管理工作量的方式正在改变,如果企业没有做好准备,它们将很快被抛在后面。准确地理解是什么...

  • 域名交易_阿里云翼_企业级
    域名交易_阿里云翼_企业级

    域名交易_阿里云翼_企业级

    通常认为搅动器是一个漏水的桶。你有多少顾客?你损失了多少?你留了多少钱,漏了多少钱?让我们把顾客流失看作是导致医生就诊的原因,比如偏头痛...

  • 金山云_华为云台_怎么申请
    <strong>金山云_华为云台_怎么申请</strong>

    金山云_华为云台_怎么申请

    在我们发布通知(以前是Engage)后的四个月里,我们在后端做了大量的改进。大多数更新在UI中不可见。相反,我们的客户可能已经注意到他们发送的电子...

  • 云主机_深圳企业网站设计_评分榜
    <strong>云主机_深圳企业网站设计_评分榜</strong>

    云主机_深圳企业网站设计_评分榜

    更新:有本文的更新版本。阅读"RPA如何转换数据迁移"(2019年出版)。 在本文中,数据迁移被定义为将数据从旧的遗留系统移动到新的替换系统。通常,...

  • 域名备案_已备案未注册的域名_最新活动
    <strong>域名备案_已备案未注册的域名_最新活动</strong>

    域名备案_已备案未注册的域名_最新活动

    今天是Skype推出十年来的日子,Skype是一款免费的互联网通话应用,用户已超过3亿。Skype是一家来自爱沙尼亚的初创公司,来自点对点文件共享应用Kazaa的开...

云储存

更多 >
云储存网站建设_企业邮箱foxmail_免费领
云储存网站建设_开源cdn源码_速度快
云储存游戏服务器_FTP服务器_是什么
云储存亚马逊云_仙剑奇侠传2百度云_是什么
云储存数据库服务器_分布式数据库的特性_怎么