Jak dodać checkbox do raportu w Oracle Apex 5.0

3 grudnia 2015, Łukasz Wiśnicki

Wraz z nowymi projektami przyszło nam się zmierzyć z Oracle Apex 5.0 i idącymi wraz z nim zmianami. Wtedy pojawiło się też pytanie jak dodać checkbox do raportu.

Według dokumentacji Oracle Apex powinien wystarczyć poniższy select:

Ale czy to wystarczy ?

checkbox_fail

Do takiego widoku jesteśmy przyzwyczajeni. W poprzednich wersjach APEX wystarczyło z edycji raportu Report Attributes > Column Attributes zmienić typ kolumny na „Standard Report Column”. Problem polega na tym ze w podstawowym widoku Apex 5.0 nie mamy już takiej możliwości. Więc jak sobie z tym poradzić ?

Są co najmniej trzy sposoby:

    • Używając Page Designera zmieniamy typ kolumny w raporcie na „Percent Graph”
      page_designer_column_type
    • Apex 5.0 daje nam możliwość zmiany widoku na taki do którego jesteśmy przyzwyczajeni z niższych wersji Oracle Apex.

      apex_5_0_component_view

      Wystarczy teraz analogicznie do poprzednich wersji Apex zmienić typ kolumny na „Standard Report Column”
      apex_5_0_standard_report_column
      Następnie przywrócić widok „Page Designer”
      apex_5_0_page_designer
    • Możemy też zostawić typ kolumny jako “Plain Text” a zmienić jedynie ustawienie “Escape special characters” na “No”Escape_special_char

We wszystkich przypadkach wynikiem naszych działań będzie raport z w pełni działającymi checkcbox-ami:

checkbox_success

Tagi: , , , , , , ,

Zapraszamy do kontaktu!

Pretius jest firmą tworząca oprogramowanie wspierające biznes.
Tworzymy aplikacje webowe wykorzystując: Java, Oracle DB, Oracle Apex, AngularJS.
Skontaktuj się z nami, aby porozmawiać o tym jak możemy pomóc w realizacji Twojego projektu!