Best approach -To create RTF template having more than 50 tables.

Hi All,
Need your help.I am new to BI publisher. Currently we are using BIP 11g.
I want to develop.rtf template having lots of layout and images.
Data is coming from different tables (example : pulling from around 40 tables). When i tried to pull data from 5 tables by joining tables. It takes more time using data model in BI publisher 11g saved in xml and used in word doc.
Could you please suggest best approach  weather i need to develop .rtf template via data model or query to generate a report.
Also please suggest / guide me .
Regards & Thanks in advance.

it's very specific requirements
first of all it's relate to logic behind
as example 50 tables are related ? or 50 independent tables ? or may be 5 related and another independent ?
based on relation of tables you create sql statement(s)
how many sql statement(s) you'll have lead to identify ways to get data, as example, by package or trigger etc
kim size of resulting select statement(s)
if size say 1mb it's must be fast to get report but for 1000mb it can consume many time
also kim what time it's not only to select data but to merge data and template
looks like experimenting and knowing full logic of report is only ways to get needed output in projection of data and time

Similar Messages

  • How to create a template for more than four column conditions?

    Hi
    I want to create a report template for a tabular form should have more than 4 column template conditions (more than 12 conditions i need) to get the coloring for row based on the conditions.
    so, please tel me how to do a template to meet my requirements.
    APEX VERSION: 4.2
    Database :11gR2.
    Cheers
    Tulasi.

    Tulasi 1243 wrote:
    Hi
    I want to create a report template for a tabular form should have more than 4 column template conditions (more than 12 conditions i need) to get the coloring for row based on the conditions.
    so, please tel me how to do a template to meet my requirements.
    VC wrote:I don't think it is possible using the template column conditions...try using some jQuery code that runs on page load.
    I am sure this has been discussed here before. Search the forum...good luck.It is possible using a template, and it has been discussed many times...
    The trick is to combine classTyler's conditional <tt>class</tt> technique with a custom named column report template.
    Determine a class for the row in the query:
    select
              empno
            , ename
            , sal
            , case
                when sal < 1000 then 'low'
                when sal between 1000 and 2000 then 'medium'
                when sal > 2000 then 'high'
              end sal_class
    from
              empCreate a custom named column report template, referencing the class in the row template:
    <tr class="#SAL_CLASS#"><td>#EMPNO#</td><td>#ENAME#</td><td>#SAL#</td></tr>Then create a style sheet to apply the required backgrounds:
    tr.low td { background-color: yellow; }
    tr.medium td { background-color: white; }
    tr.high td { background-color: red; }

  • Best approach for select lists to hold more than 3000 values urgent plz

    Hello,
    I have an interactive report in which I have made one of the column as a editable dropdown list item using the APEX API ITEM APEX_ITEM.SELECT_LIST_FROM_QUERY_XL, I am getting an error saying that
    ORA-06502: PL/SQL: numeric or value error: character string buffer too small
    I think the drop down list is not able to hold that many values. The number of values can grow in the future.
    Can anyone suggest me any other approach to resolve this issue.
    Thanks,
    Orton
    Edited by: orton607 on Apr 7, 2010 12:28 PM

    thanks for your reply.
    Yes I have tried but the popup lov is not returning a value to my report when i click a value on the POPUP lov.
    So I did it in another way, the same problem exists again its not returning the value.
    Like I have a interactive report, in which I have have made one of column as an editale text item and concatenated it with an image when clicked on the image
    opens up an popup report (interactive report)
    Source query of the Report
    select
    apex_item.hidden(04,CHF_TABLE_KEY,' ','f04_' || ROWNUM)
    || APEX_ITEM.HIDDEN(01,ROWNUM,'','f01_' || ROWNUM) " ",
    APEX_ITEM.TEXT (25,CHF_SOURCE_TABLE,30,NULL,'f25_' || ROWNUM)
    || ' '||'<img height="18" align="middle" width="18" style=""
    alt="Source Table Popup" src="/i/lov_16x16.gif"
    onclick="javascript:popUp2(''f?p=&APP_ID.:50''||ROWNUM);" />' SOURCE_TABLE_EDIT,
    CHF_SOURCE_DATASTORE,
    CHF_SOURCE_SCHEMA,
    CHF_SOURCE_TABLE
    FROM CHF_TABLE_SOURCE
    ORDER BY CHF_SOURCE_TABLE
    My popup is an interactive report (Region source: select distinct chf_table from chf_table order by 1) which contains only one column which is a link column
    whose link Text: #CHF_TABLE#
    Target: URL
    URL: javascript:CallReport('#CHF_TABLE#');
    P50_PITEM is the hidden item.
    Javascript for the popup page HTML Header is
    <script type="text/javascript">
    <!--
    function CallReport(pVAl)
    var s_item = 'f25_'+ &P50_PITEM.;
    javascript:$v_PopupReturn(pVAl,s_item);
    //-->
    </script>
    My problem is, like when I click the image a popup report window appears but I am not able to return the value when I clicked the link column on the popup report page.
    Can you please help me out with this issue.
    thanks,
    Orton
    Edited by: orton607 on Apr 7, 2010 11:05 AM

  • How to create rtf template to view report in Word and Excel, with numeric f

    Hi,
    Please help me!
    How to create rtf template to view report in Word and Excel, with numeric formatted fields (like this 999 999 999,99 with spaces between numbers) and then end user be able to process those fields with Excel tools (sum, etc).
    Thank you.

    From what I have seen Excel can not handle 999 999 999.00. You can use 999999999.00 and then format it as you want in the xls bt you can not have values like 999 999 999.00 coming from publisher output and have functions on the values in Excel
    Tim

  • Basic question, how to create rtf template with a given xml file

    Hello guys
    I am new to BI publisher and I am learning how to create rtf templates using given xml fiel definitions by following the bi publisher guide
    The steps I am following is:
    1, create template using template builders, which is downloaded into MS words.
    2, In the empty template, map the xml columns with template field using BI publisher tag
    3, upload the template to BI Publisher as a layout.
    That's all I can understand.
    My question is:
    1,in which above step do I import XML file into template builder (if not bi publisher), how to do so?
    2,After template is created, how to associate this template layout with existing reports in BI Publisher, or is it necessary at all?
    3,In the template content in MS Word template builder, what should I enter other than BI publisher tags for mapping XML field to desired template field
    Or, if my understand of this process is entirely wrong, what's the right process of creating rtf template with a given XML file definition
    Thanks

    If you have a BI Publisher desktop installed, have a look a the demos,.. should answer most of your basic questions.
    (Windows) Start->Programs->Oracle BI Publisher Desktop->Demos
    Invoice Demo - good one for those with E-Business Suite
    Report Demo - Sample using BI Publisher

  • Best Approach to create Security / Authorization Schema for an APEX Apps

    Hi,
    I am planning to create a Security / Authorization Schema for an APEX Application.
    Just want to know what is the best approach to create the security feature in APEX, so that it should be re-used in other APEXApplications too..
    I am looking for following features...
    1. users LOGIN and then user's name is stored in APEX_USER...
    2. Based on the user, I want to restrict the Application on following levels.
    - TABS
    - TABS - Page1 (Report
    - Page2 (Form)
    - Page2 (Region1)
    - Page2 (Region1, Button1)
    - Page2 (Region1, Items,....)
    AND so on.....basically depending on user....he will have access to certain TABS, Pages, Regions, Buttons, Items...
    I know, we have to create the Authorization Schema for this and then attach these Authorization Schema to the different Level we want.
    My Question is, what should be the TABLE structure to capture these info for each user...where we will say...this USER will have following access...AND then we create Authorization Schema from this table...
    Also what should be the FRONT end, we should have to enter these detail...
    SO, wondering, lot of people may already have implemented this feature....so if guys can provide the BEST Approach (re-usable for other APEX Application)....that will be really nice..
    Thanks,
    Deepak

    Hi Raghu,
    thanks for the detial info.
    so that means..I should have 2 table...
    master table (2 columns - username, password)
            username    password
       user1       xxxx
       user2       xxxx2nd table (2 columns - username, chq_disp_option)
    - In this table, we don't have Y/N Flag you mentioned..
    - If we have to enter all the regions/tabs/pages in the Applications here or just those regions/tabs/pages for which are conditionally diaplayed.
    - so that means in all the Pages/Regions/tabs/items in the entire Application, we have to call the Conditionally display..
    - suppose we have 3 tabs, 5 pages, 6 regions, 15 items..that means in this table we have to enter (3+5+6+15) = 29 records for each individual users..
              username    chq_disp_option
       user1       re_region1
       user1       re_region2
       user1       tb_main
       user1       Page1
       user1       Page5
       ----        ----     - how you are defining unique name for Regions..i mean in static ID or the Title
    - is the unique name for tab & item is same as the TAB_NAME (T_HOME) & Item Name (P1_ITEM1) or you are defining somewhere else.
    Thanks,
    Deepak

  • Can i  create IN/UP/DE Trigger on a existing table having more than 2L rows

    Hi All,
    Can i create a INSERT/UPDATE/DELETE Trigger on a existing table having more than 2 lacs records ? if yes (is that works for only some kind of triggers? or for all ?). if not, tell me the reasons and limitations with guidelines.
    Thanks in Advance.

    Hi,
    Sure; you can create new triggers for tables that already have rows. The type of trigger and the number of rows already in the table don't matter.
    Try it. If the trigger works with a small table in your Development database, then there's no reason to expect it won't work on a larger table in your Production datbase.

  • Best approach to creating a TOC for product catalog using data merge

    What is the best approach for creating a TOC for a product catalog (over 1,000 items) using Data Merge?
    The TOC would contain the product Categories. 
    So for example, Category A items could go from pages 1 - 3, and Category B items would start at pg 4, but if new items were added to Category A, then Category B may start from pg 6. 
    From the Data Source, there are 5 Data Fields I've chosen to be displayed.  If this were a regular digital print document, I could use the Paragraph Style method for creating a TOC, but if I make any one of the Data Fields a certain Paragraph Style and use that for the TOC, it'll populate the TOC with that Data Field for all the items. 
    Any suggestions?

    Peter Spier wrote:
    TOC is not interactive in the ID file, though it can be in a PDF that you export (there's a checkbox to create PDF bookmarks). You might want to think about using Cross-references (rather than hyperlinks, I think) to build the TOC. You have to do it manually, but once done it should maintain itself, whereas a TOC is built automatically, but must be regenerated after you edit the doc.
    One caveat witih TOCs created from cross-references: Although changing the text of an x-ref source paragraph (for example from "Patatas and tamatas" to "Tomatoes and Potatoes,"and/or when the source paragraph flows to the next or previous page) update automatically or when invoking "Update cross-references," MOVING a cross-reference source paragraph to a location before or after another source paragraph, does not change their sequence in the pseudo-TOC. You'll need to manually move the reference in the pseudo-TOC to the correct position in the sequence of cross-refs. So, put the task of checking the order of x-refs in the pseudo-TOC on your before hand-off check list.
    HTH
    Regards,
    Peter
    Peter Gold
    KnowHow ProServices

  • Syntax issue when having more than 20 warnings

    Hello,
    when having more than 20 warnings in a compilation unit (package, procedure ...),
    SQL Developer ( version 1.5.0.53)
    doesn't always flag an error (like, for example, a misspelled local variable),
    so instead of a compile-time error a runtime error is generated.
    I tried to reproduce the situation and here is a simplified case where i've
    encountered the same error.
    Best regards
    Alexander Andris, Prague
    [email protected]
    CREATE OR REPLACE
    PROCEDURE PROC AS
    l_arg1 pls_integer;
    l_arg2 pls_integer;
    -- declarations which issue PLW-07204 warnings ...( 20 or more ...)
    cursor c1 is
    select sysdate from dual
    where trunc (sysdate) = trunc(sysdate);
    cursor c2 is
    select sysdate from dual
    where trunc (sysdate) = trunc(sysdate);
    cursor c3 is
    select sysdate from dual
    where trunc (sysdate) = trunc(sysdate);
    cursor c4 is
    select sysdate from dual
    where trunc (sysdate) = trunc(sysdate);
    cursor c5 is
    select sysdate from dual
    where trunc (sysdate) = trunc(sysdate);
    cursor c6 is
    select sysdate from dual
    where trunc (sysdate) = trunc(sysdate);
    procedure proc1 is
    begin
    null;
    end;
    BEGIN
    l_arg_notdef := 42;
    -- next line would not be displayed.
    dbms_output.put_line (
    'Error in SQLDev 1.5.0 - error on the assignment line not flagged '
    || ' by the compiler when preceded by > 20 warnings ...' ||
    ' (Error not shown in navigator.Same behavior also in SQLDev 1.21 ...).');
    -- So, when lines 5 - 23 are commented out then line 31 is flagged as an
    -- error (PLS-00201), otherwise not (runtime error only).
    -- When working on a large package with more than 20 warnings and a lot of
    -- code, to find an error like a misspelled local variable one would need to
    -- a different IDE.Hope it is not difficult to fix this quickly ...
    -- Details:
    -- client platform: Windows XP
    -- SQLDev: Version 1.5.0.53 Build MAIN-53.38
    -- db.: Oracle 10.2 on Windows
    END PROC;

    Unfortunately, that's the intended behaviour.
    After complaining about errors not being reported in previous versions, they did add the "Only first 20 issues are reported" warning, but unless you know that can happen, almost nobody will notice.
    I keep advocating for reporting errors on top, next any warnings, until having used up the 20 spaces. If necessary, they could compile first with warnings turned off, then again with warnings turned on.
    I don't think I ever put a request for this on the SQL Developer Exchange, so take a look there if you're up for it.
    Also mind you can turn the warnings off yourself inside the preferences, so they won't bother (nor help) you again.
    Regards,
    K.

  • I want to create a report with more than  64 column's.

    I want to create a report with more than 64 column's. I have generated Query the XML.When I tried to create a template for the report.I have Inserted the colum's Wizard and finish it throughing error message. "you cannot create atable with more that 63 coloum's "

    Hi ,
    Can u Check the below thread
    More than 63 columns in rtf template

  • Logical table having more than one Logical table sources

    Hi ,
    Is it possible a logical table has 2 logical table sources and there is no join between the underlying table of logical table sources?
    What will happen if we create the request which contains one attribute from each source?
    Will BI server return records with Cartesian join?
    Is it mandatory if logical table is having more than one logical table sources(exp. Logical table sources are X,Y and underlying table is A,B respectively),
    The underlying tables (A&B) must be joined ?
    Can someone explain the logic behind the logical table sources? How does it work?
    Any reference of document will be appreciable.
    Thanks,Ashish

    Hi Stijn,
    Thanks for response.
    You are saying that Oracle BI server will run a query against both tables and combine the results. But if there is no possibilty of any type of join, how BI server will combine the results from both tables.
    I have a scenario like below -
    Suppose i have 2 tables A and B at physical layer. Both table contains the information of any common subject area.
    But there is no attribute is common between A and B so not any kind of join possible between two.
    Now if i create a logical table with 2 logical table source A and B and create any request having one column from A and one from B ,
    What will happen? How BI server will combine the result? Will BI server not result records after Cartesian join.
    How can i model this scenario?

  • Unexpected Error - Web ADI having more than 800 lines in an invoice.

    Hi All,
    I am trying to upload an invoice having more than 800 lines through a custom build "AP Invoices WebADI". I am getting "Unexpected Error"; where Error message may be different in each unsuccessful run.
    I have tried decreasing the lines step by step; by decreasing 25-50 lines per run. I was able to load an invoice with 450 lines but couldn’t load invoice with 500 lines.
    What can be the reason ? Is there any limitation in open interface to load particular number of lines per invoice OR some sort of Web ADI limitation ?
    Please advise.
    Regards,
    MH

    Hi Yoonas,
    Thanks for your reply.
    I have checked the log file and found the issue:
    BneBaseSQL.executeQuery:Stack trace: java.sql.SQLException: ORA-01000: maximum open cursors exceeded
    I can understand its due to limit of open cursors. Before making change to db parameter I am troubleshooting code if I can find something to close the cursors properly.
    One thing I have noticed is that this message is coming, every time (after 450 records), when Web ADI calls Java LOVs to validate the given values. All other code is fine.
    I have 8 java based LOVs (java components attached in Web ADI). As per my understanding, during validation of each record, it calls the SQL Code for 8 LOVs hence open 8 cursors for each record. After 450 records, limit of maximum open cursors exceeds hence causing the issue.
    What do you think, Is it true in this case? If yes, is there any solution to it ? The thing I am worried about is; how I can control the call of Web ADI to Java LOVs ??
    Thanks & Best Regards,
    MH

  • Export a BO  report to excel having more than 65500 rows

    Post Author: noble
    CA Forum: .NET
    Please let me know what are the different options available to export BO report having more than 65500 rows to excel 2003.

    Post Author: amr_foci
    CA Forum: .NET
    i think excel will not be able to handle all that records , you can devide your report into some tabs based on a specific condition for every tab, so when you export it to excel you will get many tabs as was exist in the the Business Objects report
    good luck

  • Hello. I have an iPad2, and iMovie software. My main problem, for the moment, is the length of the videos: I can´t create a video with more than 56 seconds. When I try, the app shuts off... Can anyone help me?

    Hello. I have an iPad2, and iMovie software. My main problem, for the moment, is the length of the videos: I can´t create a video with more than 56 seconds. When I try, the app shuts off... Can anyone help me?

    Sorry. We can't help you. It's no longer an iPhone. Apple won't touch it.
    Take it to whoever replaced the screen and see if they can help you.
    iPhones are not user servicable and Apple does not sell iPhone parts at all. I'd be surprised if you were actually able to back it up at this point. It sounds like it's completely borked.

  • In which IT To Date is not allowed & not having more than one record

    Hi all,
    Could you please tell me "In which IT To Date is not allowed & not having more than one record ?"
    Thanks in advance
    Regards,
    Asiya

    Hi,
    Just go through IT0003 and see if it fulfills the requirements or not.
    Param

Maybe you are looking for

  • When I connect my Macbook Air to the thunderbolt display the fans run constantly

    I dont understand.... but the fans seem to run at full speed the entire time I'm connected to the the thunderbolt display. My cpu usage is blow 10% and and the cpu temp from istat is showng as 72 I understand the fans kicking in once in a while but t

  • Depreciation calculation error

    hi experts, i need to calculate the depreciation for an asset for 365 day, but it is calculating for 335 days only,when i click on depreciation calculation in  AW01N,there it is showing that depreciation periods is 366/335; why it is showing like tha

  • Getting mask or shape selection in AE SDK

    Hello. My plugin needs to know which pixels are selected by a user. How would you recommend to do it? My view of the situation: Approach 1: User creates a shape layer with a specific name. The plugin lets After Effects render only this layer and read

  • Losing parameter defaults

    I'm programmatically modifying some Crystal Reports and am running into an odd phenomenon. If I so much as simply open the report and then save it, I lose any default values set for the parameters. Even if I do something as innocuous as the code belo

  • SAP Archiving Sizing

    Hello, I am attempting to determine the sizing requirements for the native SAP data archiving capability. I realize that sizing requirements are dependent upon an upfront analysis of the potential archiving objects, however, I'm simply trying to get