В настоящее время я использую Oracle Apex 5.1, и у меня возникают проблемы с получением значения по умолчанию для элемента страницы текстовой области для правильной печати. По умолчанию установлено значение «Тело функции PLSQL», и я также реализую HTML в теле функции.
Мой код выглядит следующим образом:
BEGIN
If :PAGE_ITEM = 'value' then
htp.p('<b>Hello</b><br/>');
END IF;
END;
Слово «Hello» выводится на экран жирным шрифтом, чего я и хочу. Однако он не выводится на экран в правильном месте. Предполагается, что он будет напечатан внутри элемента страницы «Текстовая область», поскольку он установлен в качестве значения по умолчанию для элемента страницы «Текстовая область». Вместо этого слово выводится на экран вне поля в верхнем левом углу страницы, а элемент страницы «Текстовая область» находится в центре страницы.
У кого-нибудь есть идеи, почему это происходит?
Заранее спасибо.