database design - oracle report builder 6i - sql query code in Data Model -


i'm vijetha, i'm working on reports 6i & new it. have following query.

in front_end, in reports parameter, when user clicks on 'run' button, ask start_date & end_date inputs.

if user gives start_date & end_date or not give input, no matter code should execute. enter code here 1)if user gives start_date & end_date , reports particular given date should displayed. 2)if user not give start_date & end_date,

then reports of dates must displayed.

so have use 2 select statements. are:

1)select * t1 to_char(due_date, 'mmyyyy') between :start_date , :end_date;

2)select * t1;

i want below:

--

if start_date=null & end_date=null, select * t1; else  select * t1 to_char(due_date, 'mmyyyy') between :start_date , :end_date; end if; 

--

but above code not work since sql query statement in data model should coded inside select statement,hence must inside select statement, below:

--

select[ if start_date=null & end_date=null, select * t1; else  select * t1 to_char(due_date, 'mmyyyy') between :start_date , :end_date; end if; ] t1; 

--


i tried nvl & decode , not work multiple values.

please me above coding part in query dialog(sql query statement) in data model.

thank you.

your not stored selected value in pl/sql variable.as know need stored selected value in perticular variable.you may use scalar or record type variable stored data.


Comments

Popular posts from this blog

Change php variable from jquery value using ajax (same page) -

Pull out data related to my apps from Android Play Store and iOS App Store -

How can I fetch data from a web server in an android application? -