如何在chart.apis.google链接中使用QR码变量

我在Windows 10上安装了BI Publisher,并通过XML创建RTF文件。在列字段上设置变量,例如

<?NO?>

我将示例图像插入RTF文件,并在图像的ALT TEXT选项上添加google api链接

url:{'https://chart.apis.google.com/chart?cht=qr&chs=500x500&choe=UTF-8&chld=H&chl=10'}

通过带有PDF Option的BI Publisher执行并扫描QR码,然后返回输出10。

现在我想将以上列中的变量添加到图表API Google链接中

<?NO?>

如何添加变量?

athrunyang 回答:如何在chart.apis.google链接中使用QR码变量

对于Google生成的QR码

您可以在BI Publisher中使用concat函数。

示例XML

<test_header>
<test_row>
<row_num>1</row_num>
<value>TESTA</value>
</test_row>
<test_row>
<row_num>2</row_num>
<value>TESTB</value>
</test_row>
</test_header>

带有临时图像的示例模板:

Example RTF Template

图片替代文字,我在其中使用value元素

url:{concat('https://chart.apis.google.com/chart?cht=qr&chs=500x500&choe=UTF-8&chld=H&chl=',value)}

如果要在输出中留空格,请确保对数据进行URL编码。

要获得内置图表支持,请阅读图表上的BI Publisher用户指南:

https://docs.oracle.com/cd/E10415_01/doc/bi.1013/e12187/T421739T481157.htm#4535315

对于动态QR码,无需连接到外部服务器,它就变得非常复杂:

https://blogs.oracle.com/xmlpublisher/quick-quips-on-qr-codes

本文链接:https://www.f2er.com/2944133.html

大家都在问