Pivot table using data bean contol

I want to add a Java Bean and a data bean for PivotTable control.

What data structure I need to implement this?

I can implement interfaces shown in rich demo PivotTableModel but I want to get the same behavior by using data of bean control.

Hello

expose a method that returns an ArrayList of objects.

Frank

Tags: Java

Similar Questions

  • Gasoline and pivot table uses in OBIEE

    Hello people,

    Please help understand what PIVOTTABLE DYNAMIC and CALIBER in OBIEE answers
    in what cases or scenario will be used for these things.

    and what is the CASE in OBIEE, where it is used and what is its purpose.

    Thanks in advance

    JMs

    The pivot table view is an interactive view which allows you to rotate the lines, columns and headers to get different perspectives of the data section. PivotTables is navigable and percables and is particularly useful for trend reports.

    Gauges are useful to show the performance against objectives. Gauge types supported include dial and bar style light bulb gauges.

    CASE statement is used for conditions, its use is the case when x = y end doubts... Its similar IF statement in programming.

    -Madan

  • generate dbsequnce for a table using a bean

    Is it possible to generate the dbsequence next to a table using bean?
    Thank you

    If you are only interested in the number in the bean, you need to implement a service method in request module, expose it to the customer interface and call it via the link layer.

    
    public oracle.jbo.domain.Number getSequenceNumber()   {
            try    {
                String seq = "YOUR_DB_SEQUENCE_SEQ";
                oracle.jbo.server.SequenceImpl empSeq =
                    new oracle.jbo.server.SequenceImpl(seq, getDBTransaction());
                oracle.jbo.domain.Number zSerienNrSeq = empSeq.getSequenceNumber();
                return zSerienNrSeq ;
            }
            catch (Exception e)        {
                e.printStackTrace();
            }
    
            return null;
    }
    

    Timo

  • Tables to double entry or Pivot table using oracle 11 g

    Hi all


    I want my PivotTable and create something like below:

    I have the table in this format

    Objective measure of the output in detail
    _________________________________________

    NVM CSV Some text to the text
    F & M VS some text somet


    I want it to appear on the page

    Output: NVM
    Detail: CSV
    Goal: A text
    Measure: a text

    Output: Vs
    Detail: CSV
    Goal: A text
    Measure: A text

    No idea how to do it?

    Thanks in advance

    Pivot doesn't seem to be necessary. Create a standard report using one of the by default: vertical report... built-in report templates, or model of attribute value pairs in the current theme.

    (Please update your forum profile with a real handle instead of "858002".)

  • Select table when import using Data Pump API

    Hello
    Sorry for the trivial question, I export the data using Data Pump API, with the mode "TABLE".
    If all the tables will be exported in a .dmp file.

    So, my question is how to import a few tables using Data Pump API?, how to set the "TABLES" property as a command line interface?
    can I use procedures DATA_FILTER?, if so how?

    Really thanks in advance

    Kind regards

    Kahlil

    Hello

    You should use the procedure of metadata_filter for the same thing.
    for example:

    dbms_datapump.metadata_filter
                (handle1
                 ,'NAME_EXPR'
                 ,'IN (''TABLE1'', '"TABLE2'')'
                );
    {code}
    
    Regards
    Anurag                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
    
  • Complex "validation rule" using Java Bean code

    Hello

    I've never used with jdeveloper validation rules, but I need a complex validation rule to a column of my table.

    Can I put a 'validation rule' on an attribute of an object of display or on a column in a table, using the Bean code?

    My column must contain different values depending on the other columns in the table, so I think I can't do this without java code...

    I tried to doubleClick on column to create a validator, but I put a 'printing' inside and saw that running many times, but I want to run validation only when the value of the column change!

    How can I do this? What should I use?

    Kind regards
    Trigger

    Trigger,

    If you want to validate an attribute that is dependent on another attribute - you must upgrade the VO (or EO), not at the level of the attribute. You can write a validator method (which is a Java method) to achieve this. I don't think that nini will work for postings that depend on several attributes.

    John

  • Pivot Table sort using month row

    I have the XML depending on whether I'm trying to get the following results

    2006 2007 2008 2009 2010
    800 845 869 900 56 adoptions
    January 97 96 92 2 2
    February 81 90 78 99 0
    March 105 77 87 125 0
    .....
    759 748 872 919 58 redemptions
    January 79 82 78 81 58
    February 76 66 58 94 0
    March 67 102 75 77 0
    ....
    My dataset XML looks like this:
    My dataset xml is:
    <? XML version = "1.0" encoding = "UTF-8"? >
    -< ROWSET >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 97 < / anicnt >
    < imonth > 1 < / imonth >
    January < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 81 < / anicnt >
    < imonth > 2 < / imonth >
    February < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 105 < / anicnt >
    < imonth > 3 < / imonth >
    March < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 83 < / anicnt >
    < imonth > 4 < / imonth >
    April < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 75 < / anicnt >
    < imonth > 5 < / imonth >
    May < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 67 < / anicnt >
    < imonth > 6 < / imonth >
    June < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > Adoptions < / cue >
    < 65 > anicnt < / anicnt >
    < imonth > 7 < / imonth >
    July < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 84 < / anicnt >
    < > 8 imonth < / imonth >
    August < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 62 < / anicnt >
    < imonth > 9 < / imonth >
    September < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 69 < / anicnt >
    < imonth > 10 < / imonth >
    October < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 81 < / anicnt >
    < > 11 imonth < / imonth >
    November < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 95 < / anicnt >
    < > 12 imonth < / imonth >
    December < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 96 < / anicnt >
    < imonth > 1 < / imonth >
    January < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 90 < / anicnt >
    < imonth > 2 < / imonth >
    February < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 77 < / anicnt >
    < imonth > 3 < / imonth >
    March < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 69 < / anicnt >
    < imonth > 4 < / imonth >
    April < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 80 < / anicnt >
    < imonth > 5 < / imonth >
    May < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 72 < / anicnt >
    < imonth > 6 < / imonth >
    June < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 90 < / anicnt >
    < imonth > 7 < / imonth >
    July < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 80 < / anicnt >
    < > 8 imonth < / imonth >
    August < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 62 < / anicnt >
    < imonth > 9 < / imonth >
    September < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 63 < / anicnt >
    < imonth > 10 < / imonth >
    October < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 76 < / anicnt >
    < > 11 imonth < / imonth >
    November < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 74 < / anicnt >
    < > 12 imonth < / imonth >
    December < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 92 < / anicnt >
    < imonth > 1 < / imonth >
    January < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 78 < / anicnt >
    < imonth > 2 < / imonth >
    February < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 87 < / anicnt >
    < imonth > 3 < / imonth >
    March < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 91 < / anicnt >
    < imonth > 4 < / imonth >
    April < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 77 < / anicnt >
    < imonth > 5 < / imonth >
    May < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 83 < / anicnt >
    < imonth > 6 < / imonth >
    June < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 108 < / anicnt >
    < imonth > 7 < / imonth >
    July < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 98 < / anicnt >
    < > 8 imonth < / imonth >
    August < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 72 < / anicnt >
    < imonth > 9 < / imonth >
    September < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 103 < / anicnt >
    < imonth > 10 < / imonth >
    October < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 94 < / anicnt >
    < > 11 imonth < / imonth >
    November < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 97 < / anicnt >
    < > 12 imonth < / imonth >
    December < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 99 < / anicnt >
    < imonth > 1 < / imonth >
    January < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 2 < / anicnt >
    < imonth > 1 < / imonth >
    January < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 99 < / anicnt >
    < imonth > 2 < / imonth >
    February < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 125 < / anicnt >
    < imonth > 3 < / imonth >
    March < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 120 < / anicnt >
    < imonth > 4 < / imonth >
    April < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 133 < / anicnt >
    < imonth > 5 < / imonth >
    May < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 128 < / anicnt >
    < imonth > 6 < / imonth >
    June < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 2 < / anicnt >
    < imonth > 6 < / imonth >
    June < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 108 < / anicnt >
    < imonth > 7 < / imonth >
    July < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 144 < / anicnt >
    < > 8 imonth < / imonth >
    August < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 104 < / anicnt >
    < imonth > 9 < / imonth >
    September < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 116 < / anicnt >
    < imonth > 10 < / imonth >
    October < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 108 < / anicnt >
    < > 11 imonth < / imonth >
    November < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 220 < / anicnt >
    < > 12 imonth < / imonth >
    December < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 2 < / anicnt >
    < > 12 imonth < / imonth >
    December < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2010 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 149 < / anicnt >
    < imonth > 1 < / imonth >
    January < MNTH > < / MNTH >
    < exp > 0 year < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2010 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 1 < / anicnt >
    < > 12 imonth < / imonth >
    December < MNTH > < / MNTH >
    < exp > 0 year < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2020 < / iyear >
    < cue > Adoptions < / cue >
    < anicnt > 1 < / anicnt >
    < imonth > 1 < / imonth >
    January < MNTH > < / MNTH >
    < exp / >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 79 < / anicnt >
    < imonth > 1 < / imonth >
    January < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 76 < / anicnt >
    < imonth > 2 < / imonth >
    February < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 67 < / anicnt >
    < imonth > 3 < / imonth >
    March < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 35 < / anicnt >
    < imonth > 4 < / imonth >
    April < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 81 < / anicnt >
    < imonth > 5 < / imonth >
    May < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 45 < / anicnt >
    < imonth > 6 < / imonth >
    June < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 52 < / anicnt >
    < imonth > 7 < / imonth >
    July < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 70 < / anicnt >
    < > 8 imonth < / imonth >
    August < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 62 < / anicnt >
    < imonth > 9 < / imonth >
    September < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 71 < / anicnt >
    < imonth > 10 < / imonth >
    October < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 56 < / anicnt >
    < > 11 imonth < / imonth >
    November < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > redemptions < / cue >
    < 65 > anicnt < / anicnt >
    < > 12 imonth < / imonth >
    December < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 82 < / anicnt >
    < imonth > 1 < / imonth >
    January < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 66 < / anicnt >
    < imonth > 2 < / imonth >
    February < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 102 < / anicnt >
    < imonth > 3 < / imonth >
    March < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 62 < / anicnt >
    < imonth > 4 < / imonth >
    April < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 55 < / anicnt >
    < imonth > 5 < / imonth >
    May < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 64 < / anicnt >
    < imonth > 6 < / imonth >
    June < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 48 < / anicnt >
    < imonth > 7 < / imonth >
    July < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 44 < / anicnt >
    < > 8 imonth < / imonth >
    August < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 48 < / anicnt >
    < imonth > 9 < / imonth >
    September < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 68 < / anicnt >
    < imonth > 10 < / imonth >
    October < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 71 < / anicnt >
    < > 11 imonth < / imonth >
    November < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 38 < / anicnt >
    < > 12 imonth < / imonth >
    December < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 78 < / anicnt >
    < imonth > 1 < / imonth >
    January < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 58 < / anicnt >
    < imonth > 2 < / imonth >
    February < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 75 < / anicnt >
    < imonth > 3 < / imonth >
    March < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 74 < / anicnt >
    < imonth > 4 < / imonth >
    April < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 59 < / anicnt >
    < imonth > 5 < / imonth >
    May < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 57 < / anicnt >
    < imonth > 6 < / imonth >
    June < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 48 < / anicnt >
    < imonth > 7 < / imonth >
    July < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 66 < / anicnt >
    < > 8 imonth < / imonth >
    August < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 88 < / anicnt >
    < imonth > 9 < / imonth >
    September < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 92 < / anicnt >
    < imonth > 10 < / imonth >
    October < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 86 < / anicnt >
    < > 11 imonth < / imonth >
    November < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 91 < / anicnt >
    < > 12 imonth < / imonth >
    December < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 80 < / anicnt >
    < imonth > 1 < / imonth >
    January < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 1 < / anicnt >
    < imonth > 1 < / imonth >
    January < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 94 < / anicnt >
    < imonth > 2 < / imonth >
    February < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 77 < / anicnt >
    < imonth > 3 < / imonth >
    March < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 69 < / anicnt >
    < imonth > 4 < / imonth >
    April < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 88 < / anicnt >
    < imonth > 5 < / imonth >
    May < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 87 < / anicnt >
    < imonth > 6 < / imonth >
    June < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 69 < / anicnt >
    < imonth > 7 < / imonth >
    July < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 79 < / anicnt >
    < > 8 imonth < / imonth >
    August < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 59 < / anicnt >
    < imonth > 9 < / imonth >
    September < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 1 < / anicnt >
    < imonth > 9 < / imonth >
    September < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 78 < / anicnt >
    < imonth > 10 < / imonth >
    October < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 57 < / anicnt >
    < > 11 imonth < / imonth >
    November < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 80 < / anicnt >
    < > 12 imonth < / imonth >
    December < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2010 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 58 < / anicnt >
    < imonth > 1 < / imonth >
    January < MNTH > < / MNTH >
    < exp > 0 year < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2010 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 2 < / imonth >
    February < MNTH > < / MNTH >
    < exp > 0 year < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2010 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 3 < / imonth >
    March < MNTH > < / MNTH >
    < exp > 0 year < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2010 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 4 < / imonth >
    April < MNTH > < / MNTH >
    < exp > 0 year < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2010 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 5 < / imonth >
    May < MNTH > < / MNTH >
    < exp > 0 year < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2010 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 6 < / imonth >
    June < MNTH > < / MNTH >
    < exp > 0 year < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2010 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 7 < / imonth >
    July < MNTH > < / MNTH >
    < exp > 0 year < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2010 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 0 < / anicnt >
    < > 8 imonth < / imonth >
    August < MNTH > < / MNTH >
    < exp > 0 year < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2010 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 9 < / imonth >
    September < MNTH > < / MNTH >
    < exp > 0 year < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2010 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 10 < / imonth >
    October < MNTH > < / MNTH >
    < exp > 0 year < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2010 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 0 < / anicnt >
    < > 11 imonth < / imonth >
    November < MNTH > < / MNTH >
    < exp > 0 year < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2010 < / iyear >
    < cue > redemptions < / cue >
    < anicnt > 0 < / anicnt >
    < > 12 imonth < / imonth >
    December < MNTH > < / MNTH >
    < exp > 0 year < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 1 < / imonth >
    January < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 2 < / imonth >
    February < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 2 < / anicnt >
    < imonth > 3 < / imonth >
    March < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 9 < / anicnt >
    < imonth > 4 < / imonth >
    April < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 5 < / imonth >
    May < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 4 < / anicnt >
    < imonth > 6 < / imonth >
    June < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 1 < / anicnt >
    < imonth > 7 < / imonth >
    July < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < > 8 imonth < / imonth >
    August < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 9 < / imonth >
    September < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 6 < / anicnt >
    < imonth > 10 < / imonth >
    October < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 5 < / anicnt >
    < > 11 imonth < / imonth >
    November < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2006 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 4 < / anicnt >
    < > 12 imonth < / imonth >
    December < MNTH > < / MNTH >
    4th year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 1 < / imonth >
    January < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 10 < / anicnt >
    < imonth > 2 < / imonth >
    February < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 4 < / anicnt >
    < imonth > 3 < / imonth >
    March < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 1 < / anicnt >
    < imonth > 4 < / imonth >
    April < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 3 < / anicnt >
    < imonth > 5 < / imonth >
    May < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 1 < / anicnt >
    < imonth > 6 < / imonth >
    June < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 2 < / anicnt >
    < imonth > 7 < / imonth >
    July < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 6 < / anicnt >
    < > 8 imonth < / imonth >
    August < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 8 < / anicnt >
    < imonth > 9 < / imonth >
    September < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 10 < / imonth >
    October < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < > 11 imonth < / imonth >
    November < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2007 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 4 < / anicnt >
    < > 12 imonth < / imonth >
    December < MNTH > < / MNTH >
    3rd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 1 < / imonth >
    January < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 2 < / imonth >
    February < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 3 < / imonth >
    March < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 4 < / imonth >
    April < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 5 < / imonth >
    May < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 6 < / imonth >
    June < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 7 < / imonth >
    July < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < > 8 imonth < / imonth >
    August < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 9 < / imonth >
    September < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 10 < / imonth >
    October < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < > 11 imonth < / imonth >
    November < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2008 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < > 12 imonth < / imonth >
    December < MNTH > < / MNTH >
    2nd year < exp > < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 1 < / imonth >
    January < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 2 < / imonth >
    February < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 3 < / imonth >
    March < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 4 < / imonth >
    April < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 5 < / imonth >
    May < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 6 < / imonth >
    June < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 7 < / imonth >
    July < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < > 8 imonth < / imonth >
    August < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 9 < / imonth >
    September < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 10 < / imonth >
    October < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < > 11 imonth < / imonth >
    November < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2009 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < > 12 imonth < / imonth >
    December < MNTH > < / MNTH >
    Year < exp > 1 < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2010 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 52 < / anicnt >
    < imonth > 1 < / imonth >
    January < MNTH > < / MNTH >
    < exp > 0 year < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2010 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 2 < / imonth >
    February < MNTH > < / MNTH >
    < exp > 0 year < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2010 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 3 < / imonth >
    March < MNTH > < / MNTH >
    < exp > 0 year < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2010 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 4 < / imonth >
    April < MNTH > < / MNTH >
    < exp > 0 year < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2010 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 5 < / imonth >
    May < MNTH > < / MNTH >
    < exp > 0 year < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2010 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 6 < / imonth >
    June < MNTH > < / MNTH >
    < exp > 0 year < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2010 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 7 < / imonth >
    July < MNTH > < / MNTH >
    < exp > 0 year < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2010 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < > 8 imonth < / imonth >
    August < MNTH > < / MNTH >
    < exp > 0 year < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2010 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 9 < / imonth >
    September < MNTH > < / MNTH >
    < exp > 0 year < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2010 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < imonth > 10 < / imonth >
    October < MNTH > < / MNTH >
    < exp > 0 year < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2010 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < > 11 imonth < / imonth >
    November < MNTH > < / MNTH >
    < exp > 0 year < / exp >
    < / ROW >
    -< ROW >
    < iyear > 2010 < / iyear >
    < cue > rescue < / cue >
    < anicnt > 0 < / anicnt >
    < > 12 imonth < / imonth >
    December < MNTH > < / MNTH >
    < exp > 0 year < / exp >
    < / ROW >
    < / LINES >


    my number of months is the imonth field in the dataset.
    my bi datamodel Editor is:
    Select posall.iyear as iyear,
    posall. CUE as a benchmark,
    posall.anicnt as anicnt,
    posall.iMonth as imonth,
    posall. MONTH to MONTH,
    posall.exp as exp
    of AnimalControl.Tracking.posall posall
    order of cue, iyear, imonth


    The closest I could get to this result is the following

    I created my pivot table with the columns of iyear
    I have a defined lines as a guide, imonth and mnth showing the anicnt.


    2006 2007 2008 2009 2010
    964 929 1080 1510 150 adoptions
    1 97 96 92 101 149
    January 97 96 92 101 149
    2 81 90 78 99 0
    February 81 90 78 99 0
    3 105 77 87 125 0
    March 105 77 87 125 0
    4 83 69 91 120 0
    April 83 69 91 120 0
    5 75 80 77 133 0
    Peut 75 80 77 133 0
    6 67 72 83 130 0
    June 67 72 83 130 0
    7 65 90 108 108 0
    July 65 90 108 108 0
    8 84 80 98 144 0
    August 84 80 98 144 0
    9 62 62 72 104 0
    September 62 62 72 104 0
    10 69 63 103 116 0
    October 69 63 103 116 0
    11 81 76 94 108 0
    November 81 76 94 108 0
    12 95 74 97 222 1
    December 95 74 97 222 1
    759 748 872 919 58 redemptions
    1 79 82 78 81 58
    January 79 82 78 81 58
    2 76 66 58 94 0
    February 76 66 58 94 0
    3 67 102 75 77 0
    March 67 102 75 77 0
    4 35 62 74 69 0
    April 35 62 74 69 0
    5 81 55 59 88 0
    May 81 55 59 88 0
    6 45 64 57 87 0
    June 45 64 57 87 0
    7 52 48 48 69 0
    July 52 48 48 69 0
    8 70 44 66 79 0
    August 70 44 66 79 0
    9 62 48 88 60 0
    September 62 48 88 60 0
    10 71 68 92 78 0
    October 71 68 92 78 0
    11 56 71 86 57 0
    November 56 71 86 57 0
    12 65 38 91 80 0
    December 65 38 91 80 0
    Rescue 31 39 0 0 52
    1 0 0 0 0 52
    January 0 0 0 0 52
    2 0 10 0 0 0
    February 10 0 0 0 0
    3     2     4     0     0     0
    March 2 4 0 0 0
    4     9     1     0     0     0
    April 9 1 0 0 0
    5     0     3     0     0     0
    May 3 0 0 0 0
    6     4     1     0     0     0
    June 4 1 0 0 0
    7     1     2     0     0     0
    July 1 2 0 0 0
    8     0     6     0     0     0
    August 0 6 0 0 0
    9     0     8     0     0     0
    September 8 0 0 0 0
    10 6 0 0 0 0
    October 6 0 0 0 0
    11 5 0 0 0 0
    November 5 0 0 0 0
    12 4 4 0 0 0
    December 4 4 0 0 0



    After trying many different things, it is overall results closest to you, I can get to what I need. If someone could help me please get the line that starts with a certain number of months, I would have the perfect result set. I'm new to BI Publisher and am stuck here. Thanks for your time.

    Published by: ethel on April 5, 2010 08:35

    Published by: ethel on April 5, 2010 08:38

    Hello

    Create a copy of the PivotTable (or a copy of the RTF) you currently have and delete the imonth the pivot column. Then in the new PivotTable for the 'C' field, change the code as follows:

    It sorts and then by column imonth but doesnot include the line with the number of the month and related data. If you want, I can send you the model. Provide your e-mail ID.

    I used Tim's blog as reference; http://blogs.Oracle.com/XmlPublisher/2010/03/new_skool_crosstabbing.html

    Award points if helpful/correct.

    Thank you!

  • XML data in the table using sql/plsql

    Hi experts,

    Could you please help with the following requirement. I have the tags xml (.xml on a server file) below. I need to access this file and read the XML and insert into the db table using sql and plsql. Is it possible with the cdata below? And there is a nested this table.

    Could someone please guide me if you have a sample code file and xml.

    <? XML version = "1.0" encoding = "UTF-8"? >

    < generation_date > <! [CDATA [17/11/2015]] > < / generation_date >

    < generated_by > <! [CDATA [Admin Admin]] > < / generated_by >

    < year > <! [CDATA [2015]] > < / year >

    < month > <! [CDATA [01]] > < / month >

    < author >

    < author > <! [CDATA [user author]] > < / author > < author_initial > <! [CDATA [user]] > < / author_firstname > < author_country > <! [CDATA [author]] > < / author_lastname >

    < author_email > <! [CDATA [[email protected]]] > < / author_email >

    < author_data_01 > <! [CDATA []] > < / author_data_01 >

    < author_data_02 > <! [CDATA []] > < / author_data_02 >

    < items >

    < article_item >

    < article_id > <! [CDATA [123456]] > < / article_id >

    < publication > <! [CDATA [Al Bayan]] > < / publication >

    < section > <! [CDATA [Local]] > < / section >

    < issue_date > <! [CDATA [11/11/2015]] > < / issue_date >

    < page > <! [CDATA [2]] > < / print this page >

    < article_title > <! [CDATA [title.]] > < / article_title > < number_of_words > <! [CDATA [165]] > < / number_of_words >

    < original_price > <! [CDATA [200]] > < / original_price >

    < original_price_currency > <! [CDATA [DEA]] > < / original_price_currency >

    < price > <! [CDATA [250]] > < / price >

    < price_currency > <! [CDATA [DEA]] > < / price_currency >

    < / article_item >

    < / articles >

    < total_amount > <! [CDATA [250]] > < / total_amount >

    < total_amount_currency > <! [CDATA [DEA]] > < / total_amount_currency >

    < / author >

    < / xml >

    Thanks in advance,

    Suman

    XMLTABLE using...

    SQL > ed
    A written file afiedt.buf

    1 with t (xml) as (select xmltype ('))
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    [[12 [email protected]]] >
    13
    14
    15
    16
    17
    18
    19


    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33 ") of the double)"
    34-

    35 end of sample data
    36-
    37 - assumptions:
    (38 - a) XML may have several tags
    (39 - b) each may contain more
    40-
    41 select x.gen_by, x.gen_date, x.mn, x.yr
    42, y.author, y.auth_fn, y.auth_ln, y.auth_cnt, y.auth_em, y.auth_d1, y.auth_d2

    43, z.id, z.pub, z.sec, z.iss_dt, z.pg, z.art_ttl, z.num_wrds, z.oprice, z.ocurr, z.price, z.curr
    44 t
    45, xmltable ('/ authxml')
    from $ 46 t.xml
    path of 47 columns gen_date varchar2 (10) '. / generation_date'
    48, path of varchar2 (15) of gen_by '. / generated_by'
    49, path of varchar2 (4) year '. "/ year"
    50 varchar2 (2) mn road '. "/ month"
    51, path of xmltype authors '.'
    52                 ) x
    53, xmltable ('/ authxml/authors ')
    from $ 54 x.authors
    author of 55 path of varchar2 columns (15) '. / author'
    56, path of varchar2 (10) of auth_fn '. / author_firstname'
    57, path of varchar2 (10) of auth_ln '. / author_lastname'
    58 road of VARCHAR2 (3) auth_cnt '. / author_country'
    59 road of varchar2 (20) of auth_em '. / author_email'
    60 road of varchar2 (5) of auth_d1 '. / author_data_01'
    61, path of varchar2 (5) of auth_d2 '. / author_data_02'
    62, path of xmltype articles '. / Articles'
    63                 ) y
    64, xmltable ('/ Articles/article_item ')
    from $ 65 y.articles
    path id 66 number columns '. / article_id'
    67, path of varchar2 (10) pub '. ' / publication.
    68 road of varchar2 (10) dry '. / section'
    69, path of varchar2 (10) of iss_dt '. / issue_date'
    70 road of VARCHAR2 (3) pg '. "/ print this page"
    71, path of varchar2 (20) of art_ttl '. / article_title'
    72, path of varchar2 (5) of num_wrds '. / number_of_words'
    73, path of varchar2 (5) of oprice '. / original_price'
    74 road to VARCHAR2 (3) ocurr '. / original_price_currency'
    75, path of varchar2 (5) price '. "/ price"
    76, path of VARCHAR2 (3) curr '. / price_currency'
    77*                ) z
    SQL > /.

    GEN_DATE GEN_BY YEAR MN AUTHOR AUTH_FN AUTH_LN AUT AUTH_EM AUTH_ AUTH_ ID PUB DRY ISS_DT PG ART_TTL NUM_W OPRIC HEARTS PRICE OCU
    ---------- --------------- ---- -- --------------- ---------- ---------- --- -------------------- ----- ----- ---------- ---------- ---------- ---------- --- -------------------- ----- ----- --- ----- ---
    17/11/2015 Admin Admin 2015 01 user author user author [email protected] 123456 UAE Al Bayan Local 11/11/2015 2 is the title.   165 200 AED AED 250

    Of course, you'll want to change the types of data, etc. as needed.

    I assumed that the XML can contain several "" sections and that each section can contain several entries.

    Thus the XMLTABLE aliasing as 'x' gives information of XML, and supplies the data associated with the XMLTABLE with alias 'y' which gets the multiple authors, which itself section of the XMLTABLE with alias 'z' for each of the article_item.

    CDATA stuff are handled automatically by SQLX (XML functionality integrated into Oracle's SQL)

  • SQL Loader loading data into two Tables using a single CSV file

    Dear all,

    I have a requirement where in I need to load the data into 2 tables using a simple csv file.

    So I wrote the following control file. But it loads only the first table and also there nothing in the debug log file.

    Please suggest how to achieve this.

    Examples of data

    Source_system_code,Record_type,Source_System_Vendor_number,$vendor_name,Vendor_site_code,Address_line1,Address_line2,Address_line3

    Victor, New, Ven001, Vinay, Vin001, abc, def, xyz

    Control file script

    ================

    OPTIONS (errors = 0, skip = 1)
    load data
    replace
    in the table1 table:
    fields ended by ',' optionally surrounded "" "
    (
    Char Source_system_code (1) POSITION "ltrim (rtrim (:Source_system_code)),"
    Record_type tank "ltrim (rtrim (:Record_type)),"
    Source_System_Vendor_number tank "ltrim (rtrim (:Source_System_Vendor_number)),"
    $vendor_name tank "ltrim (rtrim (:Vendor_name)),"
    )
    in the Table2 table
    1 = 1
    fields ended by ',' optionally surrounded "" "
    (
    $vendor_name tank "ltrim (rtrim (:Vendor_name)),"
    Vendor_site_code tank "ltrim (rtrim (:Vendor_site_code)),"
    Address_line1 tank "ltrim (rtrim (:Address_line1)),"
    Address_line2 tank "ltrim (rtrim (:Address_line2)),"
    Address_line3 tank "ltrim (rtrim (:Address_line3)).
    )

    the problem here is loading into a table, only the first. (Table 1)

    Please guide me.

    Thank you

    Kumar

    When you do not provide a starting position for the first field in table2, it starts with the following after a last referenced in table1 field, then it starts with vendor_site_code, instead of $vendor_name.  So what you need to do instead, is specify position (1) to the first field in table2 and use the fields to fill.  In addition, he dislikes when 1 = 1, and he didn't need anyway.  See the example including the corrected below control file.

    Scott@orcl12c > test.dat TYPE of HOST

    Source_system_code, Record_type, Source_System_Vendor_number, $vendor_name, Vendor_site_code, Address_line1, Address_line2, Address_line3

    Victor, New, Ven001, Vinay, Vin001, abc, def, xyz

    Scott@orcl12c > test.ctl TYPE of HOST

    OPTIONS (errors = 0, skip = 1)

    load data

    replace

    in the table1 table:

    fields ended by ',' optionally surrounded "" "

    (

    Char Source_system_code (1) POSITION "ltrim (rtrim (:Source_system_code)),"

    Record_type tank "ltrim (rtrim (:Record_type)),"

    Source_System_Vendor_number tank "ltrim (rtrim (:Source_System_Vendor_number)),"

    $vendor_name tank "ltrim (rtrim (:Vendor_name)).

    )

    in the Table2 table

    fields ended by ',' optionally surrounded "" "

    (

    source_system_code FILL (1) POSITION.

    record_type FILLING,

    source_system_vendor_number FILLING,

    $vendor_name tank "ltrim (rtrim (:Vendor_name)),"

    Vendor_site_code tank "ltrim (rtrim (:Vendor_site_code)),"

    Address_line1 tank "ltrim (rtrim (:Address_line1)),"

    Address_line2 tank "ltrim (rtrim (:Address_line2)),"

    Address_line3 tank "ltrim (rtrim (:Address_line3)).

    )

    Scott@orcl12c > CREATE TABLE table1:

    2 (Source_system_code VARCHAR2 (13),)

    3 Record_type VARCHAR2 (11),

    4 Source_System_Vendor_number VARCHAR2 (27),

    5 $vendor_name VARCHAR2 (11))

    6.

    Table created.

    Scott@orcl12c > CREATE TABLE table2

    2 ($vendor_name VARCHAR2 (11),)

    3 Vendor_site_code VARCHAR2 (16).

    4 Address_line1 VARCHAR2 (13),

    5 Address_line2 VARCHAR2 (13),

    Address_line3 6 VARCHAR2 (13))

    7.

    Table created.

    Scott@orcl12c > HOST SQLLDR scott/tiger CONTROL = test.ctl DATA = test.dat LOG = test.log

    SQL * Loader: release 12.1.0.1.0 - Production on Thu Mar 26 01:43:30 2015

    Copyright (c) 1982, 2013, Oracle and/or its affiliates.  All rights reserved.

    Path used: classics

    Commit the point reached - the number of logical records 1

    TABLE1 table:

    1 row loaded successfully.

    Table TABLE2:

    1 row loaded successfully.

    Check the log file:

    test.log

    For more information on the charge.

    Scott@orcl12c > SELECT * FROM table1

    2.

    RECORD_TYPE SOURCE_SYSTEM_VENDOR_NUMBER $VENDOR_NAME SOURCE_SYSTEM

    ------------- ----------- --------------------------- -----------

    Victor Ven001 new Vinay

    1 selected line.

    Scott@orcl12c > SELECT * FROM table2

    2.

    $VENDOR_NAME VENDOR_SITE_CODE ADDRESS_LINE1 ADDRESS_LINE2 ADDRESS_LINE3

    ----------- ---------------- ------------- ------------- -------------

    Vinay Vin001 abc def xyz

    1 selected line.

    Scott@orcl12c >

  • Sort data in pivot table

    Hi Experts,

    Here's the requirement I need to sort the text Text_field field say to sort this column, I called another field. Sort_Text_field.

    I have the pivot table as follows

    Can I sort Text_field even if Sort_Text_field is not in the PivotTable on the side.

    Thank you!

    Month1-(Jan) Month2-(Feb)
    Text_fieldMetricValue1MetricValue2


    Thank you!!

    Just in case if helps others. Tim Dexter tanks

    Follow this link: https://blogs.oracle.com/xmlpublisher/entry/new_skool_crosstabbing

    Customization

    One new feature that I discovered this week is the ability to show a single column and sort by another. I got a data set which was extracting the month abbreviations, we wanted to show for months through the top and headers of lines on the side. As you know XSL is not very good with dates, in particular recognizing the names of months. He just wants to sort them alphabetically, so, after comes before Jan, etc..
    A way around this is to generate a number of months to the sides of the month and which allows to sort. We can do that in the crosstab, unfortunately it is not exposed in the user interface still but its doable.

    Go back and take a look at the initial crosstab command. especially the line inputs and columns. There, you will find the sort criteria.

    "ProductsBrand {, o = a, t = t}, PeriodYear {, o = a, t = t}.

    Note these key commas inside the braces? Because there is no field that precedes them, this means that the crosstab should sort on the column before the brace that is PeriodYear. But you can insert another column in the data set to be sorted. For myself how I needed to work.

    <>" _Fund_Type_._Fund_Type_Sort_, o = a, t = n} ';' _Fiscal_Period__Amount__._Amt_Fm_Disp_Abbr_ {_Fiscal_Period__Amount__._Amt_Fiscal_Month_Sort_, o = a, t = n} ';' _Execution_Facts_._Amt_ ';' amount '? >

    Excuse the horribly verbose XML tags, good ol' BIEE: 0) emboldened columns are not in the table, but in the data set. I just open the field, dropped and changed the value type (t) is 'n', number, instead of the default 'a' and my crosstab started sorting how I wanted that it.

    If you find other tips and tricks, please share in the comments.

  • How to create a table of backing bean using the map &lt; String, List &lt; String &gt; &gt;?

    Hello

    I have a structured map < String, List < String > > plan in backing bean. I have a requirement to draw a table using this hash table which means map key as columns and its value is a list and it's the column values.

    Thank you

    Faizal

    Check this Create ADF Table during execution

    ~ Abhijit

  • JDeveloper 12.1.2 has a problem with links when you use the data bean control

    Build JDEVADF_12.1.2.0.0_GENERIC_130608.2330.6668

    The problem that I am facing is:

    I used the data bean control to create our user interface. After that I dragged my jsff page data control, links have been created.

    I opened the XML pagedef to my page. On the Bindings tab and executable, I added a few links more by clicking on the Green plus sign. After I saved my changes, I noticed that some other links have been replaced by a link to the different executable files.

    This behavior occurs almost everytime I have edit links. Does anyone else see this problem?

    It looks like another instance of the bug described in https://java.net/jira/browse/ADFEMG-156

    This bug is fixed in 12.1.3. If you need the fix in 12.1.2 you should open a SR with support.oracle.com and ask a backport.

    Timo

  • Drop-down menu used with anchor on the long table of data links

    Hello

    I have a page on our site where we used a drop shape with anchor tags to let the visitor easy access to specific locations within a long table of data on the same page. Recently, I noticed that the anchors are walking around is no longer the tags in the page but only the beginning of the table anyway. I don't know if over time a few additional codes may have been added to the page that is not in conflict with the form of drop down menu, or if it's something else. I've been agonizing about this for awhile now and unable to fix. I'm hoping a new set of eyes will revisit the issue. the url is http://www.vectron.com/products/saw/saw.htm

    Thank you

    Looks like there are a good number of errors html on this page, some of them have to do with using the code of the named anchor.

    Looks like you have placed the anchors between the openingand the child of the opening. Content cannot go there, move them in theTags and see if that helps.

    It could be something else however, html errors are one of the main causes of the problems of display/functionality. Visit the validator to http://validator.w3.org to clean up your errors. If you work with the code clean and correctly positioned anchors, after return and we can take a closer look.

  • Export of data from a RDBMS Table to an another RDBMS Table using functions of the ODI

    Hello
    I am facing a problem while exporting a RDBMS table data to an another RDBMS Table using user ODI functions.
    Name:-User_Func
    Group:-training
    Syntax:-User_Func($(SrcField))

    Implementation syntax: -.

    (CASE
    WHEN $(SrcField) > 40000 THEN 'HIGH '.
    WHEN $(SrcField) BETWEEN 30000 AND 40000 THEN 'AVERAGE '.
    OTHER "LOW".
    )
    Technology:-Oracle

    To map the column RANK of my TARGET_EMPTABLE I write
    User_Func (SRC_TABLENAME. SALARY)
    using the Expression Editor.
    I got the following error

    ODI-1227: task failed ODI_FUNC_INTERFACE (export) on the source of ORACLE Source_DataServer connection.
    Caused by: java.sql.SQLSyntaxErrorException: ORA-00905: lack of keyword

    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:462)
    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:405)
    at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:931)
    at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:481)
    at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:205)
    at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:548)
    at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:217)
    at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:947)
    at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1283)
    at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1441)
    at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3769)
    at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3823)
    at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeQuery(OraclePreparedStatementWrapper.java:1671)
    at oracle.odi.query.JDBCTemplate.executeQuery(JDBCTemplate.java:189)
    at oracle.odi.runtime.agent.execution.sql.SQLDataProvider.readData(SQLDataProvider.java:89)
    at oracle.odi.runtime.agent.execution.sql.SQLDataProvider.readData(SQLDataProvider.java:1)
    at oracle.odi.runtime.agent.execution.DataMovementTaskExecutionHandler.handleTask(DataMovementTaskExecutionHandler.java:70)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.processTask(SnpSessTaskSql.java:2913)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java:2625)
    at com.sunopsis.dwg.dbobj.SnpSessStep.treatAttachedTasks(SnpSessStep.java:558)
    at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:464)
    at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:2093)
    to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$ 2.doAction(StartSessRequestProcessor.java:366)
    at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:216)
    at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.doProcessStartSessTask(StartSessRequestProcessor.java:300)
    to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.access$ 0 (StartSessRequestProcessor.java:292)
    to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$ StartSessTask.doExecute (StartSessRequestProcessor.java:855)
    at oracle.odi.runtime.agent.processor.task.AgentTask.execute(AgentTask.java:126)
    to oracle.odi.runtime.agent.support.DefaultAgentTaskExecutor$ 2.run(DefaultAgentTaskExecutor.java:82)
    at java.lang.Thread.run(Thread.java:619)
    and in the code tab is: -.

    Select
    SRC_FUNC_TABLE. E_NUMBER E_NUMBER,
    SRC_FUNC_TABLE. E_NAME E_NAME,
    SRC_FUNC_TABLE. E_LOC E_LOC,
    (CASE
    WHEN SRC_FUNC_TABLE. E_SAL > 40000 THEN 'HIGH '.
    WHEN SRC_FUNC_TABLE. E_SAL BETWEEN 30000 AND 40000 THEN 'AVERAGE '.
    OTHER "LOW".
    ) E_GRADE
    of SOURCE_SCHEMA. SRC_FUNC_TABLE SRC_FUNC_TABLE
    where (1 = 1)


    Help, please

    Anindya Chatterjee wrote:
    Hello
    I am facing a problem while exporting a RDBMS table data to an another RDBMS Table using user ODI functions.
    Name:-User_Func
    Group:-training
    Syntax:-User_Func($(SrcField))

    Implementation syntax: -.

    (CASE
    WHEN $(SrcField) > 40000 THEN 'HIGH '.
    WHEN $(SrcField) BETWEEN 30000 AND 40000 THEN 'AVERAGE '.
    OTHER "LOW".
    )

    Your syntax of the CASE statement is not correct
    Missing END keyword
    It should be

    (CASE
    WHEN $(SrcField) > 40000 THEN 'HIGH '.
    WHEN $(SrcField) BETWEEN 30000 AND 40000 THEN 'AVERAGE '.
    OTHER "LOW".
    END)

    Technology:-Oracle

    To map the column RANK of my TARGET_EMPTABLE I write
    User_Func (SRC_TABLENAME. SALARY)
    using the Expression Editor.
    I got the following error

    ODI-1227: task failed ODI_FUNC_INTERFACE (export) on the source of ORACLE Source_DataServer connection.
    Caused by: java.sql.SQLSyntaxErrorException: ORA-00905: lack of keyword

    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:462)
    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:405)
    at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:931)
    at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:481)
    at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:205)
    at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:548)
    at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:217)
    at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:947)
    at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1283)
    at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1441)
    at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3769)
    at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3823)
    at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeQuery(OraclePreparedStatementWrapper.java:1671)
    at oracle.odi.query.JDBCTemplate.executeQuery(JDBCTemplate.java:189)
    at oracle.odi.runtime.agent.execution.sql.SQLDataProvider.readData(SQLDataProvider.java:89)
    at oracle.odi.runtime.agent.execution.sql.SQLDataProvider.readData(SQLDataProvider.java:1)
    at oracle.odi.runtime.agent.execution.DataMovementTaskExecutionHandler.handleTask(DataMovementTaskExecutionHandler.java:70)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.processTask(SnpSessTaskSql.java:2913)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java:2625)
    at com.sunopsis.dwg.dbobj.SnpSessStep.treatAttachedTasks(SnpSessStep.java:558)
    at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:464)
    at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:2093)
    to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$ 2.doAction(StartSessRequestProcessor.java:366)
    at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:216)
    at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.doProcessStartSessTask(StartSessRequestProcessor.java:300)
    to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.access$ 0 (StartSessRequestProcessor.java:292)
    to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$ StartSessTask.doExecute (StartSessRequestProcessor.java:855)
    at oracle.odi.runtime.agent.processor.task.AgentTask.execute(AgentTask.java:126)
    to oracle.odi.runtime.agent.support.DefaultAgentTaskExecutor$ 2.run(DefaultAgentTaskExecutor.java:82)
    at java.lang.Thread.run(Thread.java:619)
    and in the code tab is: -.

    Select
    SRC_FUNC_TABLE. E_NUMBER E_NUMBER,
    SRC_FUNC_TABLE. E_NAME E_NAME,
    SRC_FUNC_TABLE. E_LOC E_LOC,
    (CASE
    WHEN SRC_FUNC_TABLE. E_SAL > 40000 THEN 'HIGH '.


    WHEN SRC_FUNC_TABLE. E_SAL BETWEEN 30000 AND 40000 THEN 'AVERAGE '.
    OTHER "LOW".
    ) E_GRADE
    of SOURCE_SCHEMA. SRC_FUNC_TABLE SRC_FUNC_TABLE
    where (1 = 1)

    Help, please

  • Build the value of 100 mb of data in the table using the loop

    DB version: 11.2

    How can I create about 100 MB of test data in a table using minum number of records.
    If I use the below for loop. It takes 100,000 records to fill only 2 MB.
    SQL> create table a2 (mynum1 number, mynum2 number);
    
    Table created.
    
    begin
    for i in 1..100000 loop
        insert into a2 values(i,i*2);
    end loop;
    end;
    
    
    select segment_name, bytes/1024/1024 MB from dba_segments where segment_name = 'A2' AND owner='SCOTT'
    
    
    SEGMENT  BYTES/1024/1024
    -------- ---------------
    A2                     2

    Hello

    Is that what you are looking for?

    SQL> CREATE TABLE tbl1(c1 CHAR(1024));  -- ~1KB per row
    
    Table created.
    
    Elapsed: 00:00:00.00
    SQL> INSERT /*+ APPEND */ INTO tbl1 SELECT 'X' FROM dual CONNECT BY LEVEL < 100000; -- 100K rows * 1KB = 100MB + some additional overhead
    
    99999 rows created.
    
    Elapsed: 00:00:13.02
    SQL> SELECT bytes/1024/1024 MB FROM user_segments WHERE segment_name = 'TBL1';
    
            MB
    ----------
        113.75
    

    Lukasz

Maybe you are looking for