Я использую Oracle Apex 19.2. Я пытаюсь создать динамический отчет c на основе отчета Classi c и тела функции PL / SQL, возвращающего оператор SQL. Просто у меня есть два средства выбора даты, где я устанавливаю значение по умолчанию sysdate - 21
(задается с помощью действия dynamici c на странице refre sh), затем я создаю простой отчет со следующим PL / SQL
declare
clsd_snc date:= :P5_CLOSED_SINCE;
ignrd_snc date := :P5_IGNORED_SINCE;
begin
return 'select ' || clsd_snc || ',' || ignrd_snc || ' from dual';
end;
У меня есть две проблемы:
- Когда загружается форма, я вижу следующий набор в средствах выбора даты:
12/15/2019
- Когда я вручную устанавливаю дату на правильное дата Я вижу следующий вывод в отчете:
.000495049504950495049504950495049504950495
Я пытался использовать to_date и to_char в PL / SQL и изменить формат даты сборщиков, но ничего не работает. Я был бы очень признателен за вашу помощь.