четверг, 26 мая 2011 г.

Oracle BI Publisher 11g. My tips

Не так часто, ка мне хотелось бы (задачи менеджера отъедают все рабочее время), я занимаюсь разработкой отчетов BI Publisher.
И делая это не часто, мне постоянно приходится искать и восстанавливать в памяти одни и теже сведения.
Теперь эти сведения для себя буду записывать в эту статью...

1. Oracle BI Publisher offers more Date Expressions such as:
{$SYSDATE()$} – current date (the system date of the server on which BI Publisher is running)
{$FIRST_DAY_OF_MONTH()$} – first day of the current month
{$LAST_DAY_OF_MONTH()$} – last day of the current month
{$FIRST_DAY_OF_YEAR)$} – first day of the current year
{$LAST_DAY_OF_YEAR)$} – last day of the current year
The expression is entered in the “Default Value” field for the Date Parameter in “General Settings”.

2. Сегодня, 08.08.2011, мне наверное впервые удалось найти ответ на возникший вопрос в документации ОЧЕНЬ БЫСТРО.
Потребовалось на основе conditional Region в отчете сформировать строку текста.
Но, используя конструкцию The program was <?if:SUCCESS='N'?>not<?end if?> successful., я получал в результирующей строке переводы строк.
Для того, чтобы от них избавиться, достаточно было использовать следующую конструкцию
 <?if@inlines:SUCCESS='N'?>not<?end if?>
Нашлось это знание здесь.


3. Перечень функций, которые могут пригодиться в rtf-шаблоне и правила их описания в шаблоне
http://download.oracle.com/docs/cd/E21764_01/bi.1111/e13881/T527073T558233.htm 

Комментариев нет: