Oracle APEX - настройка гистограммы - PullRequest
0 голосов
/ 24 апреля 2019

Можно ли сделать гистограмму двойной осью y?

У меня есть гистограмма с 4 барами, сгенерированными по запросу, возвращающими 4 строки.

Есть лиспособ сделать каждый столбец разным цветом, а справа от названия серии указать цвета вместе с метками для каждого столбца?

1 Ответ

3 голосов
/ 24 апреля 2019

Нажмите на одну из серий графиков и найдите атрибут «Присвоить оси Y»

enter image description here

Не так, как это рядом с атрибутом «Цвет». Вы можете получить этот цвет из своего SQL , подставив свое значение, используя & COLUMN_ALIAS. синтаксис.

Пример из примера приложения диаграмм в связанном посте формы показывает, как цвет может быть основан на строках (с псевдонимом столбца, настроенным в соответствии с моим снимком экрана)

select a.product_name, 
       b.quantity, 
       b.customer,
       -- This is the column you're looking for
       case when b.quantity > 50 then 'gold'
            when b.quantity <= 30 then 'red' 
         when b.quantity > 30 then 'green'
         else 'blue'
       end as colour
from eba_demo_chart_products a, eba_demo_chart_orders b
where a.product_id = b.product_id
and customer = 'Store A'
...