Use of Complex Folder in Discoverer Administrator

Hi!
Can anybody help me? I’ starting to use the Discoverer
I've this view
CREATE OR REPLACE VIEW CATEGORY _V
(ID, TLI_ID, TQU_ID, CODIGO, DESCRICAO)
AS
SELECT cat.ID, tli_id, tqu_id, tlic.codigo, tlic.CLASS
FROM CATEGORY cat, TYPE_LICENCE tlic
WHERE tli_id IS NOT NULL AND tqu_id IS NULL AND tlic.ID = cat.tli_id
UNION
SELECT cat.ID, tli_id, tqu_id, tql.codigo,tql.CLASS
FROM CATEGORY cat, TYPE_QUALIFICATION tql
WHERE tqu_id IS NOT NULL AND tli_id IS NULL AND tql.ID = cat.tqu_id
This view gets together the class from two different tables,
When one has a class another has null (vive-versa) and I need them both as this view does.
I’ll need this class for get grades for the students of this school and things like this.
I suppose, I've to do a complex folder and joins from:
3 Joins:
Id.CATEGORY = Id.CATEGORY_V
Id.TYPE_LICENCE = tli_id.CATEGORY _V
Id.TYPE_QUALIFICATION = tqu_id.TYPE_QUALIFICATION
After I've to do a complex folder? And drag what to this complex folder, I don't know:
id of TIPOS_LICENCA
CLASS of CATEGORY_V
id of TYPE_QUALIFICATION (error doesn’t let me :S )
Thanks

Hi
In complex forlder you can't create select with union by drag and drop.
Create an SQL folder with the select of the view.
Ott Karesz
http://www.trendo-kft.hu

Similar Messages

  • How to get the Report Names which use a Folder in Discoverer Administrator?

    Hello All,
    How could I get which Reports in discoverer Desktop are using a particular folder in Discoverer Administrator?
    Or
    How to know which Discoverer Desktop Reports are being derived from a folder in Discoverer Administrator?
    We have Oracle 9i DS installed and have a Custom Folder Created in the Administrator, and want to know exactly which Reports/Workbooks are using that folder?
    Thanks in advance :)

    Well Abhijit,
    The eul workbooks have been created by oracle specifically to analyze your eul and make your work easier!. So, I prefer this way to view the information about my eul in a report format in the desktop. Try it! you may like it.
    If you want you can follow these steps:
    Run the script called eul5.sql located in <discoverer_installation_path>\discoverer\util in the user who own the eul in the database.
    Then import the eul5.eex file located at <discoverer_installation_path>\discoverer\ in the discoverer administrator.
    Then login into desktop and open the reports in the database, you can see a report called[b] EUL Workbook Management. Open that and goto the sheet named Workbook Dependency - Folders & Items Lookup. I think it the last but one worksheet in that workbook.
    Hope it helps you!

  • Importing Custom folder in Discoverer Administrator from One Instance to Another Instance

    Hi all,
    I have created a custom folder XXHR_TEST_FOLDER_OLM in Discoverer Administrator 10.1.2.1 in my test instance. I want to move it to another instance say UAT. First i exported the folder from test instance. File-> Export -> Selected Objects in the End User Layer->Selected Custom folder->Provided Save location and finish. The eex file is created in my local machine. Now I tried to import the same to the UAT instance. File-> Import. It throws me an warning stating
    "A folder named 'XXHR_TEST_FOLDER_OLM' was created or modified during the import but is not in a business area". What am i missing here. Kindly let me know.
    Regards,
    Pradeep

    Vinay,
    For deploying pages to Production instance , you need import these pages with help with oracle.jrad.tools.xml.importer.XMLImporter command. Check old thread in this reference .
    Thanks

  • Unable to Create a custom folder in Discoverer Administrator

    Hi,
    I have a discoverer report which is based on on standard query(Which cant be modified).The requirement is to add a new column to it which doesn't exist in that folder.I can create a custom folder and add the column to the report,but the problem is whenever i create the folder and hit the Validate SQL button it is throwing the error " *The custom SQL entered is not valid SQL statement - ORA-00942: table or view does not exist* "
    I have all the privileges for the user and when I am trying to validate the existing queries ,it is throwing the same error .
    Discoverer Version - 4 i
    Oracle Application - 11.5.9
    Appreciate your help .
    Thanks ,
    Vijay

    Hi,
    Creating new folders should be done when you are logged on as an application user.
    If your application user does not have admin access to the EUL then log on the Disco Admin as the EUL owner and grant full admin privileges to an applications user or responsibility.
    Then logon to Disco Admin with that user or responsibility. You should then be able to create and import folders.
    Rod West

  • Custom Vs. Complex Folder???

    Hi friends,
    I have a BusinessArea: BA_1
    BA_1 has a database folder: DF_1 (based on Table TB_1)
    now i want to create some calculated items that are used frequently by the users. So i wanted to create those items in Admin so that they are available to all.
    For example i need an item based on following calculation:
    SUBSTR(NVL(DF_1.DIT_1,0000),1,1)
    I don't want to add these calculations to existing/delivered folders, so i have two choices :
    1. Custom Folder
    2. Complex Folder
    1. Custom Folder: CF_1
    Query = select SUBSTR(NVL(DF_1.DIT_1,0000),1,1) "IT_1" from TB_1;
    2. Complex Folder: CXF_1
    IT_1=SUBSTR(NVL(DF_1.DIT_1,0000),1,1)
    I want to know which one is better way & why??
    Note: Keeping in Mind that i am working on Apps.

    Thanks a lot Rod West & njethwa,
    njethwa, i don't want to create a DB view as i have lot of calculations & may increase in future. also i want to reduce interaction with DB directly for Disco work.
    Rod West,
    I think you are right, becoz I have req. from a group of my clients that they all are using a set of common calculation based items, and calculations are bit complex in some cases, so they wanted to avoid creation of those calculation each time they create report. The number of items may increase in future.
    I don't want to add them to base folder so that other clients are not confused with new items & also i don't want to make a folder a long tail of items.
    But what i wanted to know is "Performance". when i use a simple folder, discoverer builds an sql and fires it to get the data. for custom folder it takes the sql from eul and fires it (both look similar to me except the fact you explained about Custom folder issues). But i don't know how Complex folders are interpreted, e.g. i create a report using only complex folder based on single simple folder, then disco must be building an sql but is it in addition to the sql used to query the simple base folder or disco builds only one statement and adds all the calculation along with base folder items.
    Similarly if i use Custom folder in combination with simple how disco builds sql: Single or multiple??
    I think my question is bit more clear this time :-)
    Thanks for your time once again.

  • Creation of a Custom Folder in Oracle Discoverer Administration Edition

    Hi
    Could anybody help me in solving this problem while creating a Custom Folder in Oracle Discoverer Administration Edition ?
    My Requirement is :
    I Connect to EUL_US/EUL_US@<HOST_STRING> under Oracle Discoverer Administration Edition.
    I selected a Pre-Defined Business Area Eg. General Ledger
    There i created a Custom Folder by Name Test Custom Folder
    The Query which i used in my Custom Folder is
    SELECT NAME FROM GL.GL_JE_BATCHES
    When i Used this Query it says Table or view does not exist.
    The Folder is getting created but without a Query.
    I am not able to preceed further.
    Any Help would be appreciated
    Regards
    Nakul Venkataraman

    Hi Nakul, you may be running into a problem with the sql for your custom folder. For some reason Discoverer Admin will allow you to create a custom folder with sql, but then if you change it and it has any advanced sql, i.e. grouping sets, analytic functions etc., you probably receive an error.
    An option is to create a view using the same sql and create a folder from the database using this view.
    Hope this helps.
    Brent.

  • Refresh EUL in Oracle Discoverer Administrator using command line

    Hi there! I wonder if there is a way of refreshing the EUL business folders of Discoverer Administrator using a command line, so that it could be done through a batch file process.
    Many thanks in advance

    What do you mean by refreshing the EUL business folders? The definitions of the EUL are updated whenever a workbook/worksheet/business area/hierarchy/ any other object inside the EUL is changed/added/deleted. Also, the contents of your EUL are updated whenever summaries are refreshed (either manually or on a schedule), or when scheduled workbooks run and their contents stored inside the EUL.
    Thanks
    Abhinav Agarwal
    Oracle Business Intelligence Product Management

  • How to search for known folder and business areain Discoverer Administrator

    Hi ,
    I am new to Discoverer. I am supporting a report developed by someone else. I can see that the report is based on some folder in Discoverer Desktop. I would like to know details behind the folder. I tried logging through Disco Administrator but I could not locate this folder.
    Is there any search capability in Discoverer Admin to locate folder of business area?
    Trupti

    Hi,
    Yes, you can go to the administrator "Tools -> Manage folders" (CTRL+M) and search by the second tab ("By Folder").
    Tamir

  • Importing entire EUL using Discoverer Administrator 10g

    I have exported an entire EUL from a dev instance into .eex file using Discoverer Admin(Which took around 4hrs), I would like to import the entire EUL in another instance using the import funcitonality of the admin. But the process ended in a connection time out error after running for 99%(took 5hrs) and nothing got imported. The second instance already has another EUL, I want this imported EUL to be a seperate EUL.
    Is there any other way to run the import from the Linux machine where the disco is installed.
    Thanks,
    Senthil

    Hi,
    No, you cannot run Discoverer Administrator on Linux, it is a windows program. You could try using the eulapi java utility to import the .eex file.
    You probably got this error because Disco Administrator ran out of memory on the windows PC. You could try increasing the PC memory.
    Rod West

  • Add a new column in Folder in Discoverer9i Administrator

    Hi,
    We are using Discoverer9i Administrator. Initially we have created a view and add this view in Discoverer Administrator. After somtime we have added two new columns in the view, but these new columns are not reflecting in Discoverer Administrator.
    I would like to know how can we add both these column in Discoverer in same folder without deleting and recreating the folder.
    Regards,
    Hassan

    Hi,
    Login as Discoverer Administrator, right click on the folder and select refresh. This should then prompt you to add the new columns to the folder.
    Rod West

  • How to use Pl/Sql function in Discoverer report

    Hi Everybody,
    Would you be able to provide a workflow/guidance how to use sql function in Discoverer right from creating the function using PLSQL Developer.
    (I am new to Oracle environment... prev. worked as analyst with Microsoft Access... took PL/Sql class in school a few years ago)
    We are using Discoverer Desktop.
    a) Just emailed dba for permission to create pl/sql function.
    b) Recently got Discoverer Administrator installed on my pc.
    can you pls add to the list:
    c)....
    d)....
    etc.?
    tx for your help, sandra

    Hi Kranthi,
    Thx for your warm words....
    The links you provided are great! Thx soooo much!
    Thanks to you and the rest of forum members, am able to use what you've all taught me
    with other Discoverer reports.... so i was able to do more on my own....
    About a month ago, I got access to Discoverer Admin, and was able to paste SQL to create a custom folder.
    Then i joined the custom folder to an existing baseline folder.
    I have found that sometimes when I use calc within a calc when the calcs use analytic functions, that Discoverer
    just displays null in the column. I thought that maybe instead I could create my own function as a work-around.
    I wrote IT for permissions to create views, functions etc. Hopefully, they'll approve and can move toward learning
    pl/sql functions for Discoverer.
    tx again, sandra

  • Issue with Joins in Complex Folder

    Hi,
    We have two problems when we include items into complex folders.
    1.
    Say, I have a folder FOLDER1 with joins to FOLDER2 and FOLDER3.
    Create a complex folder with items from folder2 and folder3.
    Include items fro folder1 - Now starts the problem. Discoverer is using join between folder1->folder2 to resolve the items in the complex folder. but i want it to use folder1->folder3. How can make sure it uses the other join?
    2.
    There are some folders included in the complex folder as components but we are not using any items from them anymore. How do I get rid of those components ? They are causing problems because of the joins between them and the real folders I want to use in the complex folder.

    Hi,
    If you have 2 base folders A and B, and you create a join between A and B then both folders will contain the A<->B join.
    If you then create a complex folder X and drag items from A into X. X will not contain the A<->B join. If you want to join X to B in your report then you will have to create a X<-> B join.
    However, if you drag items from both A and B into X, then folder X will implicitly contain the A<->B join. It won't show up in the folder items, but will be shown in the folder dependencies.
    Hope that helps,
    Rod West

  • Oracle Discoverer Administrator 'OUT OF MEMORY'

    Hi ,
    I'm trying to include a case statement in the custom folder based on a query.when I include the case statement in the SQL query and click Validate SQL button i get error 'out of memory'.
    can anyone plz help me with this.
    thanks

    Hi
    The Out of Memory is not 100% related to the amount of memory you have on your machine. There is an internal cache that it is working with and this is controlled from within your system registry. These settings can be found in [HKEY_CURRENT_USER]\Software\Oracle\Discoverer 10\Application and they are called MaxVirtualDiskMem and MaxVirtualHeapMem and these are typically set to the amount of memory on your PC or even higher where 512000000 equates to 500 MB. I have rarely seen making a change to these have any impact but you can always try.
    As a test, try using the Admin command line interface to do what you want. I have seen exports, as mentioned by Russ, fail using the application but work just fine when called from the command line.
    You seem to be saying when you run the query yet in your question you say running in Discoverer Administrator. You cannot run a query in Administrator so are you saying that you get this issue when running the query in Desktop or in Plus? For Desktop you can try altering the MaxVirtualDiskMem and MaxVirtualHeapMem, whereas for Plus these will have to be changed in the pref.txt for the application server.
    You can also try increang
    Best wishes
    Michael

  • LOV in Complex folder

    I&#8217;m having problem with LOV for item that has DECODE function in
    a complex folder.
    For eg if I have item1 and item2 in complex folder and item2 is
    derived from item1 as DECODE(item1,&#8217;X&#8217;,&#8217;A&#8217;,&#8217;Y&#8217;,&#8217;B&#8217;,&#8217;Z&#8217;,&#8217;C&#8217;). If
    I create item class for item2 with LOV A,B,C and then create a
    query with item2 in select statement Discoverer generate such a
    robust query that takes a lot of system resources and running
    slow. It looks like
    SELECT i111364 as E111364 , i111369 as E111369 , i111371 as
    E111371 , i111381 as E111381 , i111397 as E111397 , i111399 as
    E111399 , i111409 as E111409 , in153 as "in153"
    FROM ( SELECT i110913 AS i111364, i110914 AS i111369, i110915
    AS i111371, i110916 AS i111373, i110917 AS i111375, i110918 AS
    i111377, i110919 AS i111379, i110920 AS i111381, i110921 AS
    i111383, i110922 AS i111385, i110923 AS i111387, i110924 AS
    i111389, i110992 AS i111391, i110956 AS i111393, i110991 AS
    i111395, i111025 AS i111397, i111027 AS i111399, i111029 AS
    i111401, i111030 AS i111403, i111028 AS i111405, i110925 AS
    i111407, DECODE(( i110920&#8230;&#8230;&#8230;.etc
    If I take out LOV from the item2 Discoverer generates normal
    query .If I use item2 in where clause it&#8217;s fine too. Is there
    any catch about complex folder and is it better to create view
    on database side instead complex folder. Any suggestions will
    help.

    Im not sure I have ever replied to myself so much, I feel like I have multiple personalities now. Anyways I was testing the join theory when contructing a custom folder and got a strange error message. "Ambiguous column name", however, I can not see the error in the following statement. The query runs fine in Rapid SQL.
    select distinct cpm.ncmd_analysis.document_no, rmsdw.ncmd_document_srvfunc_signt.document_no
    from rmsdw.ncmd_document_srvfunc_signt, cpm.ncmd_analysis
    where (cpm.ncmd_analysis.document_no = rmsdw.ncmd_document_srvfunc_signt.document_no (+)) and
    ((CPM.NCMD_ANALYSIS.DOCUMENT_STATUS_CD) In ('A','B','C','D','E','F'))

  • Performance for Custom folder in Discoverer

    Hi there, thanks for all your helping questions and sharing your thoughts.
    I got issue from user regarding Custom folder in Discvoerer while they try to run report, becoz there are item classes i created and its taking so long time to fetch LOVs.
    Below is the query, I used to create custom folder and also created 3 LOVs (item classes) in Discverer Administrator, it is working well and good.
    According to the requirement ( you can see bottom of this page) this is the query, Can anyone help me on how to improve performance, in TOAD the query takes long time, so for Item classes also it takes long time. Any ideas would be greatly appreciated, thanks in advance.
    SELECT fu.user_name
    , fu.description
    , fu.start_date "User Start Date"
    , fu.end_date "User End Date"
    , frv.responsibility_name
    , frv.start_date "Resp Start Date"
    , frv.end_date "Resp End Date"
    , furg.start_date "Resp Assignment Start Date"
    , furg.end_date "Resp Assignment End Date"
    , MAX (flr.start_time) AS "Last Logon"
    , 'Y' as "Logon Flag"
    FROM apps.fnd_user_resp_groups_direct furg
    , apps.fnd_responsibility_vl frv
    , applsys.fnd_user fu
    , applsys.fnd_logins fl
    , applsys.fnd_login_responsibilities flr
    WHERE furg.responsibility_id = frv.responsibility_id
    AND fu.user_id = furg.user_id
    AND fl.user_id = fu.user_id
    AND flr.responsibility_id = frv.responsibility_id
    AND fl.login_id = flr.login_id
    GROUP BY fu.user_name,
    fu.description,
    fu.start_date,
    fu.end_date,
    frv.responsibility_name,
    frv.start_date,
    frv.end_date,
    furg.start_date,
    furg.end_date
    UNION ALL
    SELECT fu.user_name
    , fu.description
    , fu.start_date "User Start Date"
    , fu.end_date "User End Date"
    , frv.responsibility_name
    , frv.start_date "Resp Start Date"
    , frv.end_date "Resp End Date"
    , furg.start_date "Resp Assignment Start Date"
    , furg.end_date "Resp Assignment End Date"
    , NULL AS "Last Logon"
    , 'N' as "Logon Flag"
    FROM apps.fnd_user_resp_groups_direct furg
    , apps.fnd_responsibility_vl frv
    , applsys.fnd_user fu
    WHERE furg.responsibility_id = frv.responsibility_id
    AND fu.user_id = furg.user_id
    AND (fu.user_id, frv.responsibility_id ) NOT IN (
    SELECT fl.user_id, flr.responsibility_id
    FROM applsys.fnd_logins fl,
    applsys.fnd_login_responsibilities flr
    WHERE fl.login_id = flr.login_id)
    Requirement================
    We have made use of modifications to a Discoverer report called 'Oracle Users and Responsibilities'. We use the report to review Oracle users and their associated responsibilities. We would like to see if it would be possible to make another report with fields from the above SQL query. The intent is to note when users last made use of a responsibility (last logged on with a responsibility). The above query needs some revision in the fact that it currently only returns responsibilities a user has logged in with. Ideally, we would like to also return the responsibilities a user has not logged in with. If a date parameter is supplied for a report, the end-user will be able to return all users, their responsibilities, and the last time the users logged in. The attached query can specify a user or the user's creation date; ideally, one would also be able to only pick responsibilities user(s) had prior to a specified date. Thus, if they wished to run a report to return all the users and the last time they logged in with their responsibilities if they have had the responsibility for at least 90 days, he could readily do so.

    Hi,
    You could try this query, but whether it will be quicker depends on how you are using the custom folder in your reports.
    SELECT ilv.user_name
    , ilv.user_id
    , ilv.description
    , ilv."User Start Date"
    , ilv."User End Date"
    , ilv.responsibility_name
    , ilv.responsibility_id
    , ilv."Resp Start Date"
    , ilv."Resp End Date"
    , ilv."Resp Assignment Start Date"
    , ilv."Resp Assignment End Date"
    , ilv_login.start_time "Last Logon"
    , NVL2(ilv_login.user_id, 'Y','N') "Logon Flag"
    FROM (
    SELECT fu.user_name
    , fu.user_id
    , fu.description
    , fu.start_date "User Start Date"
    , fu.end_date "User End Date"
    , frv.responsibility_name
    , frv.responsibility_id
    , frv.start_date "Resp Start Date"
    , frv.end_date "Resp End Date"
    , furg.start_date "Resp Assignment Start Date"
    , furg.end_date "Resp Assignment End Date"
    FROM apps.fnd_user_resp_groups_direct furg
    , apps.fnd_responsibility_vl frv
    , applsys.fnd_user fu
    WHERE furg.responsibility_id = frv.responsibility_id
    AND fu.user_id = furg.user_id
    ) ilv
    ,(SELECT fl.user_id
       , flr.responsibility_id
       , MAX(flr.start_time) start_time
    FROM applsys.fnd_logins fl
    , applsys.fnd_login_responsibilities flr
    WHERE fl.login_id = flr.login_id
    GROUP BY fl.user_id
       , flr.responsibility_id) ilv_login
    WHERE ilv.user_id = ilv_login.user_id(+)
    AND ilv.responsibility_id = ilv_login.responsibility_id(+)Rod West

Maybe you are looking for

  • Enterprise License Manager Sync Problem

    Hi. I have CUCM 9.1 & Enterprise License Manager. I have installed licenses on Enterprise License Manager and in inventory added CUCM. Everyting worked fine for 20 days, but from yesterday CUCM  is showing below error:- "The system has not synchroniz

  • Icc profiles and optimum resolution

    hi all, i am interested in these iphoto books, but was curious if anyone had found a profile for the books so that images could be soft proofed beforehand in photoshop? i was also wondering if anyone had found what is the optimum resolution for these

  • Rmi - connection aborted:socket write error

    Weblogic 5.1 is running on my localhost and a remote object successfully registered on the weblogic. There is an applet trying to establish a connection and after the client is registered in the client list I get the following exception Thu Jan 25 11

  • PDF folio suppurt on Android

    Hi! Can anyone predict when there will be PDF folio support for Android viewers? PDF folios are really much smaller than jpg ones.

  • Without Showing Parameter Form !!!!!!!

    To who may concern,,,, I have designed an oracle form and a button to print the oracle report. Is there possible to avoid showing the parameter form and the button directly print the report. A piece of source code is appreciated. Thank's in advance B