Posts

Es werden Posts vom 2023 angezeigt.

Checkbox / APEX Font in Report / Interactive Grid anzeigen - APEX 22.1

Html-Checkboxen sind in APEX ja eigentlich nur Anzeigeelemente. Da diese per se keine Aktionen ausführen (diese ist separat zu programmieren), bietet es sich an, statt dessen Elemente aus dem APEX Font zu nutzen. Am einfachsten sind sowas wie fa-check-square fa-square-o Diese und viele weitere Elemete können z.B. hier rausgesucht werden: https://apex.oracle.com/pls/apex/apex_pm/r/ut/icons Zum Einbinden in einen Report wird eine zusätzliche Spalte genutzt: select K_PARTITION_KEY ID    , 1 CHK    , ...    , case when K_PARTITION_KEY = :P1_PARTITION_KEY        then 'fa fa-check-square'        else 'fa fa-square-o'      end ICON Spalte CHK zeigt später die Checkboxen, Spalte ICON liefert den Namen des Icons aus dem APEX Font. Im Beispiel soll per Klick auf eine Checkbox die entsprechende Zeile markiert werden. (Alle anderen Zeilen werden abgewählt.) Hier wird das per Link auf die gleiche Seite gelöst. Aber

DBMS_SCHEDULER und die Sommerzeit, DB-Job richtig timen

Bei der Weiterentwicklung eines Projektes ist aufgefallen, dass ein DB-Job 1 Stunde zu früh ausgeführt wird. Geplant für 06:20Uhr wird er bereits um 05:20Uhr ausgeführt: -- Ausführungshistorie select to_char(l.log_date,'dd.mm.yyyy hh24:mi:ss.ff TZR') "Log Date TZ" &nbsp &nbsp &nbsp &nbsp &nbsp , to_char(r.req_start_date,'dd.mm.yyyy hh24:mi:ss.ff TZR') "Required Start Date TZ" &nbsp &nbsp &nbsp &nbsp &nbsp , to_char(r.actual_start_date,'dd.mm.yyyy hh24:mi:ss.ff TZR') "Actual Start Date TZ" &nbsp &nbsp from ALL_SCHEDULER_JOB_LOG L, ALL_SCHEDULER_JOB_RUN_DETAILS R &nbsp where l.Owner = 'my' &nbsp &nbsp &nbsp and l.job_name = 'myJob' &nbsp &nbsp &nbsp and l.log_id = r.log_id (+) &nbsp order by 1 desc; liefert Log Date TZ Required Start Date TZ Actual Start Date TZ 31.12.2022 05:21 :06.062526 +01:00 31.12.2