2016-02-02 1 views
0
  • Каковы пользовательские параметры в Oracle Report Builder и какова цель этих параметров?
  • Каковы ссылочные столбцы и параметры, ссылки ссылок, лексические ссылки?
  • Каковы различия между связующими и лексическими ссылками?
+0

является эта информация не содержится в руководстве? – Randy

ответ

0

Пользовательские параметры - это пользовательские параметры, и они использовали для динамического отчета. лексический справочник, который также известен как использовать лексические параметры в отчете триггеры с помощью пользовательских параметров, например

select * from emp where emp.smp_id

выше Ваш запрос отчета

и param_emp_id и param_where ваш пользователь параметры, то в отчете перед параметром триггер ваш простой лексический параметр должен быть

if param_emp_id < 50 then param_where := 'and emp.age > 30'; end if;

и теперь ваш запрос отчета выглядит следующим образом:

select * from emp where emp.smp_id &param_where

его означает объединение возраста работает только когда эй идентификатор меньше, чем 50 в противном случае нет, это простой пример лексических параметров или ссылок ,

что теперь будет связывать ссылки, который также известен как переменные связывания непосредственно используется в запросе отчета скажем

select * from emp where emp.emp_id < :param_emp_id

выше пример привязки ссылки нашего пользовательского параметра так просто, что если мы используем наш пользовательский параметр непосредственно в нашем запросе отчета со ссылкой на ссылку привязки.

Надеюсь, что это будет полезно для вас!

0

Связанные ссылки используются для замены единственного значения в SQL или PL/SQL. В частности, ссылки ссылок могут использоваться для замены выражений в SELECT, WHERE, GROUP BY, ORDER BY, HAVING, CONNECT BY и START WITH с предложениями запросов.

Создать отчет с Bind Параметр http://www.oraappdata.com/2017/02/create-report-with-bind-parameter.html