Dynamic Index Generation

Hi all
I'm generating a stock price book report which contains a table grouped by product group. I would like to track the page number which contains the first product record for each product group and build a consolidated index at the start of the report. In affect
I'm talking of a report with a dynamic table of contents/index.
Has anyone successfully implemented something like this?
George

It is not a default feature, it has been requested but not implemented by Microsoft as yet
http://connect.microsoft.com/SQLServer/feedback/details/550304/table-of-contents-in-ssrs
In searching for an answer to your question, I saw a lot of mentions about creating a Document Map to achieve a kind of index
http://www.msbiguide.com/?p=197

Similar Messages

  • Index Generation Error in Explorer

    Hi Expert,
    I am using BO4.0 and had created a Universe(.unx), upon universe i had created Webi Report which is working fine but if i use the same universe in Explorer, its showing Error in the Index Generation.
    Also same sql stmt which is working fine with webi, showing error when i try to execute it in Data Federation Administration Tool Saying -
    An error occured when executing the query on the data federation query engine. (DFA 50003) [Data Federator Driver] [Server] Invalid table or view identifier 'Sales_DataI'
    If you have an Idea Please share it with ur knowledge.
    Regards
    Prakash

    ....

  • UIX: how to get dynamic image generation working on ias10G?

    Hi,
    Anybody got UIX Dynamic Image Generation working on ias10G, on unix? My Images do not get generated (the page only shows the plain links)
    My env:
    - ias10G
    - AIX Version 5
    - java version: unknown, do not know what version ias10G is using
    On earlier versions (OC4J 903) we had to make sure an XServer was running and pointed our DISPLAY variable to that server. When the XServer was down, we got a nice error message in the application logs. However on ias10G I cannot figure out where to set this variable and I cannot find any error messages.
    Can anybody please help me out a bit?
    Cheers,
    Martijn

    Hi Andy,
    Thanks for your reply. However, I have not yet been able to get it working.
    I have verified that the java version is indeed (this is what the oc4j logfile shows when I supply the -showversion parameter)
    java version "1.4.1"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1)
    Classic VM (build 1.4.1, J2RE 1.4.1 IBM AIX build ca1411-20030930 (JIT enabled: jitc))The relevant fragment of the opmn.xml:
              <process-type id="oc4j_cif_mh" module-id="OC4J">
                   <module-data>
                      <category id="start-parameters">
                         <data id="java-options" value="-Djava.security.policy=/oracbd/j2ee/oc4j_cif_mh/config/java2.policy -
    Djava.awt.headless=true -Xmx75m -Xms75m -showversion"/>
                         <data id="oc4j-options" value="-properties"/>
                      </category>
                      <category id="stop-parameters">
                         <data id="java-options" value="-Djava.security.policy=/oracbd/j2ee/oc4j_cif_mh/config/java2.policy -
    Djava.awt.headless=true"/>
                      </category>
                   </module-data>
                   <start timeout="900" retry="2"/>
                   <stop timeout="120"/>
                   <restart timeout="720" retry="2"/>
                   <port id="ajp" range="3301-3400"/>
                   <port id="rmi" range="3201-3300"/>
                   <port id="jms" range="3701-3800"/>
                   <process-set id="default_island" numprocs="1"/>
                </process-type>Finally, your JSP passes the test. I can access it. But still no uix image generation. Are there any logfiles I can check for error messages on the failing image generation? May it be a web cache problem?
    Thanks in advance

  • XMLParseException during dynamic theme generation

    Hi,
    I4m having problems with SQL statements in some requests to MapViewer during dynamic theme generation.
    When I put in the WHERE clause the operator "less than" the request fails. An XMLParseException is generated.
    For example:
    <jdbc_query XXXXXXX>
    select geom from table where column < 10
    </jdbc_query>
    the following exception is generated:
    oracle.xml.parser.v2.XMLParseException: Expected name instead of .
    When I change de symbol < to &lt; (like MapViewer Users Guide recommends):
    <jdbc_query XXXXXXX>
    select geom from table where column &lt; 10
    </jdbc_query>
    the following exception is generated:
    oracle.xml.parser.v2.XMLParseException: Unexpected EOF
    If the is no WHERE clause (select geom from table) the request works.
    What can be wrong ? Can I use the less than operator in the WHERE clause ?
    Thanks in advance,
    Rodrigo     

    OK. The OC4J version is 1.0.2.2.1. I4m using Oracle8i Enterprise Edition Release 8.1.7.0.0.
    Some examples of XML requests:
    1) This works fine
    <?xml version="1.0" standalone="yes"?>
    <map_request
    title=""
    basemap="MAP1"
    datasource="DS1"
    width="1098"
    height="648"
    bgcolor="#FFFFFF"
    antialiase="false"
    format="GIF_URL">
    <center size="73063.00272634998">
    <geoFeature>
    <geometricProperty typeName="center">
    <Point>
    <coordinates> 376875.541941716, 7810266.276712325</coordinates>
    </Point>
    </geometricProperty>
    </geoFeature>
    </center>
    <themes>
    <theme name ="PLANTIOS_MPD">
                   <jdbc_query
                   asis="true"
    spatial_column="GEOM"
                   render_style="C.PLANTIOS_MPD"
                   jdbc_host="MyServer"
                   jdbc_port="1521"
                   jdbc_sid="db01"
                   jdbc_user="scott"
                   jdbc_password="tiger"
                   jdbc_mode="thin">
                   select geom from table where column = 50
    </jdbc_query>
         </theme>
    </themes>
    </map_request>
    2) This doesn4t work ('<' replaces '=' in SQL WHERE clause)
    <?xml version="1.0" standalone="yes"?>
    <map_request
    title=""
    basemap="MAP1"
    datasource="DS1"
    width="1098"
    height="648"
    bgcolor="#FFFFFF"
    antialiase="false"
    format="GIF_URL">
    <center size="73063.00272634998">
    <geoFeature>
    <geometricProperty typeName="center">
    <Point>
    <coordinates> 376875.541941716, 7810266.276712325</coordinates>
    </Point>
    </geometricProperty>
    </geoFeature>
    </center>
    <themes>
    <theme name ="PLANTIOS_MPD">
                   <jdbc_query
                   asis="true"
    spatial_column="GEOM"
                   render_style="C.PLANTIOS_MPD"
                   jdbc_host="MyServer"
                   jdbc_port="1521"
                   jdbc_sid="db01"
                   jdbc_user="scott"
                   jdbc_password="tiger"
                   jdbc_mode="thin">
                   select geom from table where column < 50
    </jdbc_query>
         </theme>
    </themes>
    </map_request>
    3) This also doesn4t work ('&lt;' replaces '=' in SQL WHERE clause)
    <?xml version="1.0" standalone="yes"?>
    <map_request
    title=""
    basemap="MAP1"
    datasource="DS1"
    width="1098"
    height="648"
    bgcolor="#FFFFFF"
    antialiase="false"
    format="GIF_URL">
    <center size="73063.00272634998">
    <geoFeature>
    <geometricProperty typeName="center">
    <Point>
    <coordinates> 376875.541941716, 7810266.276712325</coordinates>
    </Point>
    </geometricProperty>
    </geoFeature>
    </center>
    <themes>
    <theme name ="PLANTIOS_MPD">
                   <jdbc_query
                   asis="true"
    spatial_column="GEOM"
                   render_style="C.PLANTIOS_MPD"
                   jdbc_host="MyServer"
                   jdbc_port="1521"
                   jdbc_sid="db01"
                   jdbc_user="scott"
                   jdbc_password="tiger"
                   jdbc_mode="thin">
                   select geom from table where column &lt; 50
    </jdbc_query>
         </theme>
    </themes>
    </map_request>
    Thanks,
    Rodrigo

  • Query performance - dynamic indexing?

    Hi Experts,
    I have a query like this:
    WITH /*+materialize*/ A AS (SELECT  A.NAME,
       B.pname,
       B.ptype,
    DECODE(C.ttype,'L','Lab','Non-Lab') ttype
    ,(CASE WHEN(C.ttype = 'L') THEN C.RES_CODE ELSE NULL END) RES_CODE
    ,(SELECT (first_name|| ' ' ||last_name) FROM resources WHERE name=C.ROLE)ROLE_desc
    ,D.currency Bill_curr
    ,D.TOTALCOST Bill_cost
    ,E.currency Home_curr
    ,E.TOTALCOST Home_cost
    ,C.role role_code
    ,(C.HOURS) AS HRS
    ,(D.TOTALAMOUNT) 
    ,(E.TOTALAMOUNT)    Home_amount
    FROM    WORKPROG C
    ,WORKPROG_VAL D
    ,WORKPROG_VAL E
    ,PROJECTS A
    ,periods B
    WHERE  C.TNO=D.TNO
    AND    C.TNO=E.TNO
    AND    D.CURR_TYP='BILL'
    AND    E.CURR_TYP='HM'
    AND    A.NAME=C.PROJ_CODE
    AND    C.PROJ_CODE LIKE 'JA%'
    AND C.TDATE BETWEEN b.start_date AND b.end_date AND b.ptype ='SMON'
    SELECT
    name,b.pname,b.ptype,ttype,res_code,role_desc,role_code,Bill_curr,SUM(Bill_cost),Home_curr,SUM(Home_cost),SUM(hrs),SUM(totalamount),SUM(Home_amount)
    FROM A
    GROUP BY name,b.pname,b.ptype,ttype,res_code,role_desc,role_code,Bill_curr,Home_currThe problem is - the WITH part takes no time to run, its very fast. But the group by part takes ages. This is because the WITH part returns millions of records.
    Is ther eany way that I can dynamically index the result set of WITH query so that the group by runs faster.
    Thanks.

    Caitanya wrote:
    Thanks Someone.
    By ages... I mean it kept running for 45 minutes after which I aborted it.
    The indexes are being used and there is no 'FULL TABLE ACCESS' in the explain plan. We are using Oracle 9i.It is quite unlikely (although possible) that getting millions of rows is done effectively by using indexes, you should actually look for performing full table scans. Only if the tables contained billions of rows it would be reasonable for the optimizer to choose an index access, but it will take hours to get millions of rows via index lookup and the corresponding single row random access to the tables.
    I assume that the statistics are not up to date because a query that returns millions of rows probably won't have a realistic cost of 102. That would mean that Oracle estimates that it takes him the time of 102 single block reads to complete the query - if you take a conservative guess of 10ms per random single block access then this means roughly 1 second.
    So please post your explain plan here, and if possible can you get the total number of rows in the tables accessed by the query and the approx. number of rows the query is supposed to return as base information.
    Here are some (generic) instructions how to generate a reasonable EXPLAIN PLAN output:
    Could you please post an properly formatted explain plan output using DBMS_XPLAN.DISPLAY including the "Predicate Information" section below the plan to provide more details regarding your statement. Please use the \[code\] tag before and \[code\] after or {noformat}{{noformat}code{noformat}}{noformat} before and after to enhance readability of the output provided:
    In SQL*Plus:
    SET LINESIZE 130
    EXPLAIN PLAN FOR <your statement>;
    SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY);Note that the package DBMS_XPLAN.DISPLAY is only available from 9i on.
    In previous versions you could run the following in SQL*Plus (on the server) instead:
    @?/rdbms/admin/utlxplsA different approach in SQL*Plus:
    SET AUTOTRACE ON EXPLAIN
    <run your statement>;will also show the execution plan.
    In order to get a better understanding where your statement spends the time you might want to turn on SQL trace as described here:
    [When your query takes too long|http://forums.oracle.com/forums/thread.jspa?threadID=501834]
    and post the "tkprof" output here, too.
    Regards,
    Randolf
    Oracle related stuff blog:
    http://oracle-randolf.blogspot.com/
    SQLTools++ for Oracle (Open source Oracle GUI for Windows):
    http://www.sqltools-plusplus.org:7676/
    http://sourceforge.net/projects/sqlt-pp/

  • UIX dynamic image generation problem under SUSE Linux

    Hi,
    we have developed an application with UIX 2.1.14 under Windows 2000, and everything works fine when we run the application on the local OC4J.
    But after deploying the .war file to our production system under SUSE Linux SLES-7 and 9iAS Rel.2, the dynamic image generation doesn't work correctly:
    One strange thing we noticed is that rendering works fine when we use ground colours like #00FF00, #FF0000 and so on. But not when we use colours like #3172ba. We have tried this with XVFB, VNC and with "headless" JDK 1.4 (with java option -Djava.awt.headless=true in opmn.xml).
    Any ideas? Or possible reasons why image generation works using colours like #FF0000 and why not with colours like #3172BA?
    Regards,
    Matthias Scherer

    Hi Brian,
    there are no messages telling us that there is a problem with our x-server. The only messages belonging to the graphics initialization we get are:
    Rendering page = Page[name=pages/login]
    oracle.cabo.image: Initializing image cache: /oracle/ias1/j2ee/OC4J_AIS/applications/aisintra/aisintra/cabo/images/cache/de/ ...
    oracle.cabo.image: Finished initializing image cache: /oracle/ias1/j2ee/OC4J_AIS/applications/aisintra/aisintra/cabo/images/cache/de/
    oracle.cabo.style: Initializing graphics environment...
    oracle.cabo.style: Waiting for graphics environment initialization...
    Font specified in font.properties not found [--symbol-medium-r-normal--*-%d-*-*-p-*-adobe-fontspecific]
    Font specified in font.properties not found [--symbol-medium-r-normal--*-%d-*-*-p-*-adobe-fontspecific]
    Font specified in font.properties not found [--symbol-medium-r-normal--*-%d-*-*-p-*-adobe-fontspecific]
    Font specified in font.properties not found [--symbol-medium-r-normal--*-%d-*-*-p-*-adobe-fontspecific]
    Font specified in font.properties not found [--symbol-medium-r-normal--*-%d-*-*-p-*-adobe-fontspecific]
    Font specified in font.properties not found [--symbol-medium-r-normal--*-%d-*-*-p-*-adobe-fontspecific]
    Font specified in font.properties not found [--symbol-medium-r-normal--*-%d-*-*-p-*-adobe-fontspecific]
    Font specified in font.properties not found [--symbol-medium-r-normal--*-%d-*-*-p-*-adobe-fontspecific]
    Font specified in font.properties not found [--symbol-medium-r-normal--*-%d-*-*-p-*-adobe-fontspecific]
    Font specified in font.properties not found [--symbol-medium-r-normal--*-%d-*-*-p-*-adobe-fontspecific]
    Font specified in font.properties not found [--symbol-medium-r-normal--*-%d-*-*-p-*-adobe-fontspecific]
    Font specified in font.properties not found [--symbol-medium-r-normal--*-%d-*-*-p-*-adobe-fontspecific]
    Font specified in font.properties not found [--symbol-medium-r-normal--*-%d-*-*-p-*-adobe-fontspecific]
    Font specified in font.properties not found [--symbol-medium-r-normal--*-%d-*-*-p-*-adobe-fontspecific]
    Font specified in font.properties not found [--symbol-medium-r-normal--*-%d-*-*-p-*-adobe-fontspecific]
    Font specified in font.properties not found [--symbol-medium-r-normal--*-%d-*-*-p-*-adobe-fontspecific]
    Font specified in font.properties not found [--symbol-medium-r-normal--*-%d-*-*-p-*-adobe-fontspecific]
    Font specified in font.properties not found [--symbol-medium-r-normal--*-%d-*-*-p-*-adobe-fontspecific]
    Font specified in font.properties not found [--symbol-medium-r-normal--*-%d-*-*-p-*-adobe-fontspecific]
    Font specified in font.properties not found [--symbol-medium-r-normal--*-%d-*-*-p-*-adobe-fontspecific]
    oracle.cabo.style: Finished initializing graphics environment.
    oracle.cabo.style: Initializing fonts...
    oracle.cabo.style: Waiting for font initialization...
    oracle.cabo.style: Finished initializing fonts.
    oracle.cabo.image: Initializing image cache: /oracle/ias1/j2ee/OC4J_AIS/applications/aisintra/aisintra/cabo/images/cache/ ...
    oracle.cabo.image: Finished initializing image cache: /oracle/ias1/j2ee/OC4J_AIS/applications/aisintra/aisintra/cabo/images/cache/
    Regards,
    Matthias

  • Dynamic  report generation

    We are migrating our client reports from crystal reports to business object reports and I need your help on how to achieve the below functionality in Business object reports.
    Requirements
    1. We need to generate and deliver around 30,000 statements to clients (mostly ftp and email) from 300 Webi report templates.
    2. This has to be a complete automated process with no user intervention.
    For example: Using Webi / Deski Report1, we need to run the report for each client account and then generate a statement and deliver it to client (only client specific data). Web1 reports are complex and some might take 30 to 60mins for generation.
    Questions
    1) Can it be done by just using BO tools with out coding ( using any .net sdk)?
    2) Can a single BO server handle the load, If not How to load balance reports generation and delivery across multiple servers?
    3) How to dynamically pass parameters to Webi report without coding?
    Thanks for reading my post. Any help/ suggestion is appreciated.

    In our current architecture, 
    1) We use crystal report templates and pass dynamic datasets at runtime to generate multiple client statements.
    2) For load balancing, we have 6 app servers with crystal runtime installed and we distribute load across the servers using custom code.
    My question is if use BO enterprise will there be any performance enhancements?

  • Dynamic table generation in webdynpro java

    Hello All,
      could you please  tell  me, how can i create Dynamic table in Webdynpro java.
         can some one help me out on this?
    Thanks
    Venkat.

    Hi,
    Please check this [link|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/74cda090-0201-0010-6b91-f85b2489f765?quicklink=index&overridelayout=true].
    Also search SDN for this query. You can get lot of help from the search.
    Regards,
    Manoj

  • Dynamic HTML generation from a Dynamic PDF/XDP

    I was wondering if LiveCycle is able to generate a dynamic HTML page from a dynamic XDP/PDF form in LiveCycle ES ?
    I have read up on the help contents regarding HTML generation from PDF forms but its not mentioned anywhere whether LiveCycle supports the creation of an HTML page that mimics the dynamic behavior of a dynamic PDF/XDP form.
    Thanks in advance

    Yes it does ....
    Paul

  • Dynamic form generation

    Dynamic NX form generation from recordset
    Quite often I've needed different forms (edit from an ADDT nextensio list)
    dependent on user level or company
    it would be very useful to be able to define the form fields from a recordset first
    rather than create individually tailored forms
    Paul

    Hi
    1. You're on the wrong forum. Please post on the LiveCycle designer forum.
    2. Use a Table or a repeating subform. Bind the table row to "persons[*]" and the column cells to person/first_name.
    Howard
    http://www.avoka.com

  • Is Dynamic Taxonomy Generation possible?

    Hi All,
    I need to findout if this can be done.  I'm hoping to further refine a taxonomy via document metadata.   The root level (1st Folder) of the taxonomy with the associations to the index would be created.  But then any further subcategories would be created on the fly by information stored within the repository documents.
    An example using Kingdom, Phylum, Class, Order, Family, Genus and Species below:
    A taxonomy named Kindom is created and associated with an Index and Repository.  "Some utility" then reads all the documents in the repository.  These documents would store a parameter such as (Kingdom.Phylum.Class.Order) in their metadata.  That taxonomy structure of (Phylum.Class.Order) is then created by the system and added to the Kingdom Taxonomy that was previously created by the Admin, and the document in question is then stored under the final folder in this example the Order node.  The system then continues to read each document and create any other sub-categorizing needed to properly store each document. 
    A variation on this would be to only have certain "category documents" that store new sub-category information, theses documents would get read first and create the extra taxonomy structure. The remaining documents are then associated with the categories in a normal manner.

    Hi Dan,
    to summarize:
    Generation of a navigation structure based on properties and property values, right?
    Stay tuned...we are working to get something like that into KM soon. The TREX engine has the technology ready ("Guided Search") and the work to get it into the UI is ongoing.
    Regards, Karsten

  • Dynamic index in repeater

    I am trying to dynamically assign a column name based on the current iteration of a repeater. This will be a calculated value calculated by the following (Total no of columns - current iteration + 1). Whilst I have no problems getting this using numeric values ( which would be static ), I am having no luck using a calculated index, vis:
    IlluminatorDocument_0.Output{/Rowsets/Rowset/Columns/Column[12 - Repeater_1.CurrentItem + 1]/@Name}
    I have tried assigning the calculated output to a local variable as well, but to no avail.
    Is my syntax correct?
    TIA
    Mark

    Thx Bill.
    Thats it.
    Mark

  • Dynamic Index Disable

    Hi
    Oracle10g R2
    Its a part of a long script i want to run without giving any subsequence input.
    Query One
    select constraint_name from user_constraints where lower(table_name)='my_table' and constraint_type='P'
    This query give me the name of index i want to disable
    Query Two
    alter table my_table disable constraint 'constraint_name'
    I wish to join both queries in such a way that result of Query One result will come at the place of Query Two 'constraint_name' and my index get disable
    Please advise how?
    Wishes

    You need write a PL/SQL Block using dynamic SQL and execute immidiate
    the below is the sample script for droping the sequences , edit and make it suitable for your requirements
    DECLARE
    CURSOR c1 IS
    SELECT SEQUENCE_NAME tname from user_sequences;
    Begin
    FOR emp_rec IN c1 LOOP
    dbms_output.put_line(emp_rec.tname);
    execute immediate ' drop sequence '||emp_rec.tname;
    END LOOP;
    EXCEPTION
    when others then
    dbms_output.put_line('error' || sqlerrm);
    END;
    Ani

  • Dynamic Image generation

    Hi All,
    I have to generate a images dynamically. Sample are like Stock market index movement at a particular time during day.I also want to generate same kind of lines(images) which defines a sought of dynamic flow chart , So how can I acheive this.
    All help will be highly appreciated.
    Thanks in Advance

    I am not sure that it is generally possible to work in such configuration. When some user is logged in, there is a display(number 0) and if permissions are not restricted anyone can reuse it - that's what the application does. However, when no user is logged in, there is either no displat at all, or it is highly restricted, so you can't use it from the applications. Probably there is a way to configure this screen to not be restrictive, but I don't know it.
    So the options are
    - have a dummy always user logged in to create a display
    - use Headless mode(set awt.headless property to true)
    - use Xvfb - it creates display in memory rather then on a physical device
    Hope this helps.

  • Bitmap Join Index generation in DDL

    I am unable to figure out how to have a bitmap join index defined in the Physical Model be generated in the DDL out of Oracle SQL Deleveloper Data Modeler.
    Please advise how this can be done.
    Thanks!

    Hi,
    The Properties Editor for a Bitmap Join Index has an "Index Columns" tab. The relevant columns on the related "Dimension" Tables should be moved to the "Selected Columns" list on this tab.
    As Philip said, you need to make sure the Physical Model is open before you do the DDL generation.
    When you select the Generate button, the DDL Generation Options dialog is displayed. This has a set of tabs below the main panel. You can select the Bitmap Join Indexes tab, and check that your Bitmap Join Index appears there and its "Selected" check box is selected. (If it's not selected, select it.)
    The DDL for your Bitmap Join Index should appear close to the end of the generated DDL.
    David

Maybe you are looking for

  • Contacts and Calendar suddenly vanished from my new I phone and Mobile Me

    I set up my new iphone and mobile me account this morning with no problems. I used the phone, contacts, and calendar with no problem for about three hours and then all of my contacts and calendar entries vanished. I have backed both up from my PowerB

  • Itunes 8 - Connecting Ipod cause Blue Screen on Vista

    I just installed itunes 8 over my itunes 7 on Vista. Now whenever I plug in my ipod nano, I get a blue screen death. 3 times so far. even if it is plugged in on boot, I get a blue screen. Before itunes 8 I never seen a blue screen with vista since it

  • Value help with short text

    Hi gurus, I'm trying to create a input value help with the records from my internal table but I woulkd like also to put the short when the popup displays. Actually I only have the records. SELECTION-SCREEN BEGIN OF BLOCK ref WITH FRAME TITLE text-t03

  • Adobe Design Premium 5.5 freezing on Mac 10.6.8

    I have had 2 different licensed copies (both legitamite copies) installed and both instances result in them freezing. The only messaging I get is by looking at my force quit menu where it shows "application not responding". I have performed all the l

  • InDesign Package Function Breaks with MDM Plug-In

    Hello All- I have Adobe CS2 & MDM 5.5 SP4/Hotfix 4 Clients and InDesign plug-in installed. I'm having problems with InDesign locking up if I use the Package option to collect the related fonts/images for a document. This only seems to happen on InDes