Я построил приборную панель с несколькими диаграммами p ie. Мне также нужно было выполнить детализацию в зависимости от того, какую область диаграммы вы выбираете.
Я установил следующее в Chart / Attributes / Link / Target (настройка типа ссылки: Перенаправление на URL)
Тип: URL
URL: javascript:clickChart_1_6_7_8("#ID_POLIZAS#")
Конечно, ID_POLIZAS - это имя столбца из данных, выбранных в запросе диаграммы. Это поле может быть очень длинным, оно выбирается как значение CLOB в запросе.
Но похоже, что Oracle Apex не позволяет устанавливать такие большие URL-адреса. Он выбрасывает ORA-06502 во время выполнения:
ORA-06502: PL/SQL: numeric or value error: character string buffer too small
Другие диаграммы работают правильно, это происходит только на диаграммах с большим количеством данных в столбце ID_POLIZAS.
Есть ли способ передать такое значение для функции javascript при нажатии на область диаграммы?