GeekInterview.com
Answered Questions

What if a cartesian product pop up block appears when running a report. Does it give wrong values? How to solve this issue?

Asked By: Pradeep | Asked On: Jul 19th, 2006

Answered by: lionskashif on: Feb 2nd, 2011

The Problem is in your schema. Please check your joins, and cardinalities
also check loops.


Whenever cardinalities is not set proper its give you three types of error.

1-->Incompatibility result

2-->Ambigeous result

3-->Cartiesum result


Answered by: narmadac on: Feb 17th, 2010

To prevent cartesian product when running a report  initially you can set it in the Universe Parameters.

File ----> Parameters ----> SQL tab ----> two options for Cartesian products 1) Prevent  2) warn (default)      -----> click any one of them and then OK

How do we test the reports in the business objects? How to creates the tabs in the reports?

Asked By: anil | Asked On: Jul 15th, 2006

Answered by: narmadac on: Feb 17th, 2010

You can test the report by running the query in SQL*PLUS/TOAD and checking the results.

Answered by: rasmikanta on: Jul 21st, 2006

In the central mangement consol one can test the report. jsut  go to the link http://ipadress:port no/businessobjects/enterprise11/admin/en/admin.cwr .every thing can chk from the bo.

What is report template in b.O?

Asked By: RAGHU | Asked On: Jul 6th, 2006

Answered by: narmadac on: Feb 17th, 2010

in addition to the above report template is saved with .ret extension.

Answered by: pat.mclean on: Jul 7th, 2006

Report Template is a specimen for your future reports.You create a report from scratch, say make it Master-Detail Report with charts, put your company logo, add some default colors(something like same...

How to schedule the report in b.O?

Asked By: raghu | Asked On: Jul 6th, 2006

Answered by: narmadac on: Feb 17th, 2010

You can schedule the report in

BO                   --------    BCA (Broad cast agent)
BO XI onwards --------   CMS (Control Management Server)

VBA Macro

Answered by: pinki on: Jul 14th, 2006

we can schedule the reports through broadcast agent.

In the bo universe, how to link two universe, like I have one universe in sales.Uni and another is marketing.Uni

Asked By: abid | Asked On: Jun 24th, 2006

Answered by: wadate on: May 14th, 2011

If you want to link marketing.uni with sales.uni, you must export the both universe by using export option from File Menu. Then open any one universe sales.uni or marketing.uni. Then apply following s...

Answered by: narender1426 on: Jul 29th, 2010

There are two ways:1) At universe level we can link universe by parameters->Link option. The univese which is linked is called as derived universe and we cant manipulate it.2) Inculde Universe- Whi...

Can you please clarify the difference between compatible and incompatible objects?

Asked By: manohar | Asked On: May 15th, 2006

Answered by: goutham438 on: Jul 31st, 2011

i think we get the incompatible objects when they are not set with a proper cardinality

Answered by: lionskashif on: Apr 2nd, 2011

Hi folks,when you define context in Designer you should tell Query that which context to follow if more then two paths available.If you are selecting the object to different tables and one of the obje...

Give the notes and functionalities of cascading prompts,@script in business objects

Asked By: kilaru | Asked On: Nov 18th, 2005

Answered by: yakubbaig on: Jun 16th, 2011

@prompt: is useful to create dynamic filter. @prompt('message','type','lov','mono/multi','free/consistent','persistent/nonpersistent',default)cascading prompt:  one prompt is depending on another pr...

Answered by: narmadac on: Feb 16th, 2010

Cascading Prompts  -  Using of values in one prompt to filter the values in the other prompt.@script -  It returns the result of a VBA Macro (Visual Basic for Applications Macro). ...

What is a cursor for loop?

Asked By: Interview Candidate | Asked On: Aug 29th, 2004

Cursor for loop is a loop where Oracle implicitly declares a loop variable, the loop index that of the same record type as the cursor's record.

Answered by: narmadac on: Feb 11th, 2010

A cursor for loop can be used instead of explicit cursors.  A cursor for loop  implicitly opens, fetches rows, closes a cursor.

Answered by: g_sidhu on: Feb 6th, 2008

The cursor FOR loop is a shortcut to process
explicit cursors.
Implicit open, fetch, exit, and close occur.
The record is implicitly declared.

What are cursor attributes?

Asked By: Interview Candidate | Asked On: Aug 29th, 2004

%rowcount%notfound%found%isopen

Answered by: narmadac on: Feb 11th, 2010

Cursor attributes when appended to the cursor name allow the users to access useful information from the retrieved rows.  After opening a cursor a 'fetch' statement is used to fetch rows from the...

Answered by: syam sundar on: Aug 17th, 2007

%ROWTYPE - returns number of the rows which are fetched/updated/deleted
%ISOPEN    - returns true if the cursor is open
%FOUND     - returns true if the cursor fetched any row
%NOTFOUND-returns true if the cursor does not fetch any row

Difference between an implicit & an explicit cursor.

Asked By: Interview Candidate | Asked On: Aug 29th, 2004

PL/SQL declares a cursor implicitly for all SQL data manipulation statements, including quries that return only one row. However,queries that return more than one row you must declare an explicit cursor or use a cursor for loop.Explicit cursor is a cursor in which the cursor name is explicitly assigned...

Answered by: manjari_ghosh12 on: Sep 1st, 2012

Whenever a DML operation done there is a implicit cursor present. Explicit cursor is defined by user. Whenever a query runs implicit cursor automatically runs. User have no control on it and can not o...

Answered by: rohitosu on: Jul 31st, 2012

A) A cursor is a pointer to the results of a query run against one of more tables in the database. IMPLICIT CURSOR : PL/SQL declares and manages an implicit cursor every time you execute a SQL DML s...

When do you use where clause and when do you use having clause?

Asked By: Interview Candidate | Asked On: Aug 29th, 2004

Having clause is used when you want to specify a condition for a group function and it is written after group by clause. The where clause is used when you want to specify a condition for columns, single row functions except group functions and it is written before group by clause if it is used.

Answered by: Santhoshkandula on: May 11th, 2011



   we have to apply the condition Before grouping the records then you have to use WHERE clause.
   we have to apply the condition after grouping the records then you have to apply HAVING clause.


  Thanks & Regards

    K.Santhosh

Answered by: anupsunder92 on: Jun 10th, 2010

The WHERE clause is a conditional construct used to restrict or limit rows based on some condition.If the condition is satisfied then the filtered rows are returned as output.  Consider this exam...

There is a string 120000 12 0 .125 , how you will find the position of the decimal place?

Asked By: Interview Candidate | Asked On: Aug 30th, 2005

Instr('120000 12 0 .125',1,'.')output 13

Answered by: dj_dj_dj on: May 6th, 2010

Select instr(1200120.125, '.')
from dual


Regards
Dharmendra Jaiswal.

Answered by: ankitagujrati28 on: May 3rd, 2010

select instr(12000120.125,'.',1) from dual;

How you will avoid duplicating records in a query?

Asked By: Interview Candidate | Asked On: Aug 29th, 2004

By using distinct

Answered by: kethinenisarath on: Apr 9th, 2011

Hi! I think its best option to avoid duplicating records in a queryselect * from empwhere sal in ( select sal from emp                  &nbs...

Answered by: kethinenisarath on: Mar 29th, 2011

HIselect * from empwhere sal in (select  sal  from emp                      group by ...

Can a primary key contain more than one columns ?

Asked By: Interview Candidate | Asked On: Aug 26th, 2005

Answered by: Mark Haynes on: Sep 23rd, 2011

Yes, a primary key can contain more than one one column. Per EF Cobb's definition, a primary key is the sole candidate key on a relation variable (table) formed from one or more attribute values (c...

Answered by: venky on: Sep 22nd, 2011

in some situations...
if the selected primary key column contains unique row elements..
need only one column....
if it contains any duplicates...then we take two columns

Interview Question

 Ask Interview Question?

 

Career Counselling

 Have Career Question?

 Ask Chandra

 Ask Only Career questions.

Follow us: