Как использовать переменную в chart.apis.google для ссылки QR Code - PullRequest
0 голосов
/ 11 декабря 2019

Я установил BI Publisher в Windows 10 и создал файл RTF через XML. Установите переменную в поле столбца, например

<?NO?>

Я вставляю образец изображения в RTF-файл и добавляю ссылку Google API на изображение Опция ALT TEXT

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

При выполнении через BI Publisher с опцией PDF иотсканируйте QR-код, затем верните выходные данные 10.

Теперь я хочу добавить переменную из столбца сверху в таблицу apis google link

<?NO?>

Как добавить переменную?

1 Ответ

0 голосов
/ 12 декабря 2019

Для сгенерированных Google QR-кодов

Вы можете использовать функцию concat в BI Publisher.

Пример 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

Изображение Alt Text, где я использую элемент value

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

MakeОбязательно используйте 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

...