Based on ADF - BC in architecture at several levels

I don't know if this is the right forum (Jdev and ADF) to ask that question. If this isn't the case, please suggest me the right section.

I need to display a table with 10 columns and the records come from two different levels (a BPM and other from the Complutense University of MADRID). I want the sorting, paging, filtering, etc. I thought to execute two separate threads to extract data from bpm and ucm and push it into a table of database for temporary storage during the session of the users. Now, from here, I can use the ADF - BC and happily enjoy everything about the features of the box like sorting, filtering, etc. In addition, this will save my effort to encode all these things at the web level.

What are the disadvantages of such an approach, or is there a better approach? Please suggest!

Thank you very much and appreciate your opinion on this.

Yousuf,
You might as well generate Datacontrols of features of process or UCM and leverage BPM such as filtering, sorting, etc.
You must use ADF BC not necessarily for her.

Tags: Java

Similar Questions

  • Oracle real world ADF design and architecture main courses

    Hello

    Please consider the video "ADF Architecture TV - who is it for?"

    at http://www.YouTube.com/watch?v=_Fo2KdTjp-w

    In this video, Chris Muir mentions "...". What you may not know, is that Architecture ADF TV channel has developed a number of PowerPoint presentations or an internship at Oracle called "Oracle real world design ADF and guiding architecture courses. ..."

    This "course" is a course that can be taken by customers of Oracle (or partners)?

    Pointers to information or resources about this course are welcome.

    Thank you very much

    Jan Vervecken

    Jan,

    in fact you attended parts of this training to the Portugal earlier this year. We then deployed EMEA (Munich, Lisbon, Warsaw) and now the North American (inviting partners at these events - Munich was followed by 43 people, who for the most part where the partners).

    The training is developed by MP for everyone but we cannot deliver it in person as often as we need. Some Oracle employees attended a training of trainers event and will be re - run locally (PTS as far as I know think of doing a session - don't know where in the EMEA region)

    Chris and I, as well as others in the team currently save sessions (although brief because we do not have the chance to discuss topics on YouTube as we can in the classroom) to make the content available to the public. We hope to add value by the recording sessions and look for free content as quickly as possible. We started with the release 1 video per week, but as soon as our recording buffer fills up, will have of switching devices.

    Frank

  • Lists at several levels in the text indented

    Hello everyone,

    I use RoboHelp HTML 11 and I have a question about the use of the lists at several levels in the text indented.

    The main text in my headings is indented by 122.7px in order to leave enough space for text boxes that summarize parts of the body of the text in the left margin.

    Now, I want to create a multilevel list style so that I can use these lists in the main text indented. Therefore, I created a "List_Style" paragraph style, which includes the indentation of the main text (122.7px). Then, I created a new multilevel list style, in which each list level is based on the paragraph style "List_Style". In my understanding adopt the indentation of the "List_Style" style, but unfortunately it doesn't. Can someone please tell me why and what I need to do to make this work?

    Best,

    Mr. Fox

    PS: My output will be Responsive HTML5 Layout and printed Documentation and I created all the styles that I use in RoboHelp.

    It is not a setting in HR or a word that will fix it. Word lists are a law unto themselves.

    You can map a multilevel list HR to a word list style. Maybe if you set up a list of words and mapped to that you will get a better result. You must create a multilevel list in a Word template and map that.

    See www.grainge.org for creating tips and RoboHelp

    @petergrainge

  • ATTRPARENT dimension of the text attribute to several levels of construction with a rules file

    Hello

    My first post here.

    I'm trying to create the dimension generation rule to create a dimension of the multilevel text attribute and then combine with the basic dimension.

    So far, it is difficult.

    With regard to my experience:

    -J' have a relatively basic understanding of the rules of charge both with regard to the data loads and define the updates - I find this quite confusing area and the documentation does not help that much

    -J' only started using dimensions attribute, so for me it's a new concept, but we are already quite useful in certain applications

    -J' I try to automate the process of construction of dimension attribute, and then associating attributes with the basic dimension

    I use the following documentation as a guide:

    Building size attribute and associate attributes

    http://docs.Oracle.com/CD/E12825_01/EPM.111/esb_dbag/frameset.htm?dotdimb.htm

    and / or

    Work with the attribute multi-level Dimensions

    http://docs.Oracle.com/CD/E26232_01/doc.11122/esb_dbag/frameset.htm?ch21s06s05.html

    (essentially the same source in both cases)

    The ultimate goal is to replicate one of our existing recently created attribute dimensions of a cube to another.

    I built a few versions of the required flat file and the corresponding rules file, but none worked.

    I tend to get the following validation error message:

    This field is defined as an ATTRPARENT. The following column must be a field of association attribute type.

    As I got stuck so I gave to the current actual attributes and moved on to experimenting with the sample / base cube.

    I built a flat file that is supposed to create a new dimension of text attribute named ABC with two attributes level structure:

    ABC

    A

    AA

    AB

    B

    BA

    BB

    and associate it with the dimension of the product in the following way

    200-10 AA

    200-20 AB

    200-30 BA

    200-40 BB

    The flat file looks like this:

    "AA"      "A"         "200-10"               "A"         "AA"      "200"

    "AB"      "A"         "200-20"               "A"         "AB"      "200"

    "AB"      "B"         "200-30"               "B"         "AB"      "200"

    "BB"       "B"         "200-40"               "B"         "BB"       "200"

    and the rule file has 6 matching columns with titles as follows:

    Level0, LEVEL1 ABC, ABC Level0, product ATTRPARENT0, ABC ABC0, LEVEL1 product, product

    all agree with what the documentation says.

    The first 2 columns are intended to define and create the dimension of the attribute, while the 4 next make association...

    I couldn't the above rules file to validate.

    The same validation error message appeared as previously:

    This field is defined as an ATTRPARENT. The following column must be a field of association attribute type.

    However when I tried to actually update the outline of the mistakes of dimbuild.err file has been created which gives some additional clues:

    \\ATTRPARENT column 4 must precede a numeric or datetime column attribute association

    Now... Finally the interesting part...

    Back to the documentation...

    I don't mind if the size of the attribute is generated and then those associated with step or in two separate steps.

    I try to do both tasks in one step only because that's what the documentation seems to suggest attributes at several levels.

    First of all I read:

    Note:

    If you work with a multilevel dimension attribute or with a dimension of the attribute of the digital type, Boolean, or date, the rules file requires an additional field. See working with Dimensions of the multilevel attribute.

    Yes, I work with a dimension of the multilevel attribute so the above statement applies (I guess) and so I'm going to see what works with several levels attribute Dimensions has to say.

    Then, I read:

    When an attribute is part of a digital multi-level, Boolean, or dimension attribute date, the source data must include columns for all generations or the size of the attribute levels.

    Fair enough... so I do what they say... my attribute dimension is at several levels, so I can assume that the statement above applies...

    So, I build my rule in accordance with the guidelines above.

    And then, as we have already mentioned, I get the error message about ATTRPARENT and when I read, it turns out that ATTRBPAREN cannot be used for numeric or date attribute dimensions !

    I'm totally confused at this point.

    What about the attribute text multi-level dimensions ?

    They are several levels but they are NOT numeric or date those!

    The documentation does not seem to tell what to do in this case...

    Anyone build something like that?

    What is the thing that I'm missing?

    What about

    I'm glad that you got to work. I tested and that is to create the dimension attribute and associate it with the rule of the load.

    You could ignore the construction size manually. Remove the attribute dimension. The rule1 go for the Dimension settings under the definition of Dimension tab. Then right-click on the product and change the properties. On the attribute tab, add 'Test' or whatever you want to call the attribute, and assign the text type. He adds the attribute and associate it with the basic dimension when it create the hierarchy. Note that the rules could actually be reversed where you create members of level 0 and then more later to create the hierarchy.  Of course you must pass the size of the attribute association to the other rule

  • JavaScript for the calculation of tax on income at several levels

    Hello world

    I am writing a script to custom calculation for the calculation of tax on income at several levels:

    1. the income up to $40,000 (20%)

    2. revenue between $40 001 and $60,000 (30%)

    3. revenue between $60 001 and $100,000 (35%)

    4 income more than $100 001 (40%)

    If the income is $ 80,000, tax calculation would be:

    Total tax = (40 000 * 20%) + (20 000 * 30%) + (20 000 * 35%)

    I managed to get the correct calculation for #1 but I'm having a difficult time for the rest. Here is my script to the point #1

    var value = Number (this.getField("Income").value);

    if(nValue<40001) {event.value = math.max (0, nValue * 0.20);}

    }

    else {event.value = 40000 * 0.20;}

    }

    Also, when I tried to change the amounts in the income, the tax has not changed.

    Help, please.

    Thanks in advance.

    I think that you need a script like:

    Event.Value = 0;
    var value = this.getField("Income").value;

    If (value > 0 & nValue)< 40000)="">
    20% of the income;
    NValue = Event.Value *. 2;
    }
    If (value > = 40000 & nValue)< 60000)="">
    30% of income plus 40 000 + 20% of 40000;
    Event.Value = (.3 * (nValue - 40000)) + (.2 * 40000);
    }
    If (value > = 60000 & nValue)< 100000)="">
    amount of 35% more than 60 000 + 30% 20 000 + 20% of the 40,000
    Event.Value = (.35 *(nValue-60000) + (.3 * 20000) + (.2 * 40000);)
    }
    If (value > = 100000) {}
    40% amount plus 100 000 + 35% of 40 000 + 30% of 20000, 20% of the 40,000
    Event.Value = (.4 * (nValue - 100000)) + (.35 * 40000) + (.3 * 20000) + (.2 * 40000);
    }

    To obtain your code, did you check the JavaScript console?

    Understand how interpreted languages handle errors?

  • How to create a table of contents of several levels?

    How to create a table of contents of several levels, or at least a TOC of two levels, so that when you click on the sign '+' or something similar to the first level, the second level will increase?

    Select the item/s from the list Table of contents, and then use the arrows that will apear at the bottom of the skin Editor to move them to the right.  This will cause a new point TOC to appear as a cap for all items indented beneath it.

    Be aware that during the execution by clicking on this article of the topic does not operate the game to slide under him.  There is no that expand the group to show slides of the child. You will then need to click on the first slide of the child in the group to trigger playback.  Personally I don't like the way it works, but that's how it is.  Register a feature (like me) request if you want that it works differently in a future version of Captivate.

  • [as2] Several levels of loading in a main level

    Hi .

    I´d would like to know.

    How could I make a preloader with several levels in as2?

    Can I use loadMovieNum or class MovieClipLoader?

    I want to make a main progress bar, which is loading

    at all levels, not a progress bar for each level.

    How can I do that?

    Thank you

    I changed levelNum and used swfA.length but impossible to change anywhere in the code:

    var swfA:Array = ["" swf1.swf ",...," swfN, swf ""];

    var mcl:MovieClipLoader = new MovieClipLoader();

    var OL: Object = {};

    var currentLevel:Number = 1;

    loadF();

    {lo.onLoadProgress = function(target:MovieClip,bl:Number,bt:Number):Void}

    TF. Text = 100 * (+ bl /(bt*swfA.length) swfA.length (currentLevel-1)) + '% Loaded ";

    }

    {lo.onLoadInit = function(target:MovieClip):Void}

    currentLevel ++;

    If (currentLevel<>

    loadF();

    } else {}

    launch application

    }

    }

    function loadF (): Void {}

    mcl.loadClip(swfA[currentLevel-1],currentLevel);

    }

  • Models: It is impossible to create a site based on a template with pages in several subfolders?

    When you create a Dreamweaver template html files, any update to the .dwt file resets all paths in unmodifiable document cancellation the first option parts "update links" has prompted the first record. This "update links" option, if possible after each backup to the model file, would be very useful in maintaining the integrity of components of a multi-level site link (navigation, for example). However, the option is available when you create a new from template file.

    By example, if I create "file1.html" in the folder "1" model "template.dwt" in "/ Templates", I am invited when recording to update links in this file. This option would amend a link (in a non editable region) in "file1.html" for "/ CSS/style. CSS 'to'... / / CSS/style. CSS"to take into account the location of the"file1.html"in file '1 '. Good things.

    However, when I save the .dwt file once again, with any sort of update, this '... / "is deleted from the"file1.html"links, breaking all bonds in this file." When you use Dreamweaver to create a several page site in several folders, I am saddened to the idea of hand coding and paste navigation instead of using templates. Is there a solution?  Thanks for reading.

    'Templates/css/style.css '.

    Have you considered using relative links to root on the whole? To see an overview of these pages, you must activate the option "Preview using temporary files" in your preferences, but this isn't a problem. With links to root, subordinate files will have links good regardless of how they are nested.

  • Form of the ADF for data structure with several child records

    Jdev version: 11.1.1.2.0

    I have a data structure with a one-to-many parent-child relationship. I give an example of the data structure.

    Employee table:
    ----------------------
    EmpId
    EmpName
    Salary

    Table Historiqueemploye:
    -------------------------------
    EmpId
    Previous_Employer
    From_Date
    To_Date


    In the ADF form for entering data for a new employee, I want to give a layout (say, a button "Add row") for the history of the employee's employment. How can we succeed in ADF?

    I'm new to ADF. Would be grateful if someone can help me with detailed steps or a link showing such a demonstration.

    Thanks in advance.

    Hello

    If you exposed a View for the Historiqueemploye table object, then simply drag this point of view as a form and then drag and drop the create operation (within the structure of the View object in the data control palette) as a button for the new line is created. If you do not always display the historical, add it to an af:popup and start button context menu create or hide the af: panelFormLayt that a form is added by default.

    Frank

  • ADF Code corner 64 - select several shuttles. Help, please

    Hi all.

    I have exactly the same case as described in the Code corner 64.
    The only difference is the name of VO and iterators.

    The value of the arrived of the shuttle piece of code below:
        public Integer[] getSelectedIndxs() {
            selectedIndxs = null;
            selectedIndxList = new ArrayList<Integer>();
            
            //get all enterprise role for the current selected user role
            DCIteratorBinding aclDciter = ADFUtils.findIterator("ACLvo1Iterator");
            RowSetIterator rsi = aclDciter.getRowSetIterator();
           
            //get access to the "EnterpriseRolesVOIterator"
            DCIteratorBinding enterpriseRolesIter = ADFUtils.findIterator("EnterpriseRolesVOIterator");
            
            while(rsi.hasNext()){
    
                //Get the key of enterprise role of the ACL
                Row rw = rsi.next();
                Key key = new Key(new Object[] { (String)rw.getAttribute("EnterpriseRolesId") });
                
                enterpriseRolesIter.setCurrentRowWithKey(key.toStringFormat(true));
    
                int indx = enterpriseRolesIter.getCurrentRowIndexInRange();
                selectedIndxList.add(indx);
            }
    
            selectedIndxs = selectedIndxList.toArray(new Integer[selectedIndxList.size()]);
            return selectedIndxs;
        }
    The value of "indx" looks good in the debugger.
    I also print a list of all of the table at the end and looks very good.

    The problem is that I get:
    * < SimpleSelectManyRenderer > < _getSelectedItems > found no value: 12 type: java.lang.Integer among the list of the SelectItems
    * < SimpleSelectManyRenderer > < _getSelectedItems > found no value: 13 type: java.lang.Integer among the list of the SelectItems
    * < SimpleSelectManyRenderer > < _getSelectedItems > found no value: 10 type: java.lang.Integer among the list of the SelectItems
    * < SimpleSelectManyRenderer > < _getSelectedItems > found no value: 11 type: java.lang.Integer among the list of the SelectItems
    etc...

    If anyone has AN idea please let me know. I'm going nuts with this...

    Thank you very much! I really appreciate

    Published by: apostolosk on March 15, 2012 12:06

    Finally, the error was the return index. I should had returned the values - not the index.

            ArrayList selectedValues = new ArrayList();
    
            //get all enterprise role for the current selected user role              //DCIteratorBinding aclDciter = (DCIteratorBinding)bindings.get("ACLvo1Iterator");
            DCIteratorBinding aclDciter = ADFUtils.findIterator("ACLvo1Iterator");
            aclDciter.executeQuery();
            RowSetIterator rsi = aclDciter.getRowSetIterator();
    
            Row[] rw1 = rsi.getAllRowsInRange();
            for (Row rowa : rw1){
            System.out.println("display row" + rowa.getAttribute("EnterpriseRolesId"));
                selectedValues.add((String)rowa.getAttribute("EnterpriseRolesId"));
            }
    
            return selectedValues.toArray(new String[selectedValues.size()]);
    

    Thank you very much.

  • I need to do at several levels of values in a cell

    I need a formula to give me several different levels on a cell.  More precisely;

    First % of $100,000 = 2,175

    % Of $400,000 = 1,305 following

    Next $2,000,000 = 8.7 percent

    Next $2 500 000 = 6.55 percent

    Next $2 500 000 = 6.1 percent

    More than $7,500,000 = 5.65 percent

    I have a formula in an old worksheet that works, but my values have changed, and I can't figure out exactly why it works.  I'm an amateur trying to look professional.  AMOUNT (0.25, 0.75% × G5 %×MIN(G5,2000000),0.5%×MIN(G5,500000),1%×MIN(G5,100000)))

    Hi stephanie,.

    Use a lookup table. This makes it easy to modify the thresholds and rates without having to rewrite the formula.

    Here's an example, using the rates and thresholds in your message.

    INT is the first two columns of search table.the are given seizure - threshold amounts in column A and the interest rate from thea threshold in column B.

    Column C contains the following formula, which is used to calculate the interest charged at each threshold.

    C2: entered value - 0 (zero)

    C3: = B2 + C2 × (A3−A2)

    Fill to last line requiring this calculation (line 7 in the example).

    MAIN is the table on which the interest due is calculated.  The amounts are recorded in column A, all other values in the table are calculated. Calculation has been spread over four columns to display each step separately. the whole calculation can be done in a single column, using the formula below.

    All formulas are entered in row 2, and then fulfilled down to the number of lines needed for the calculation of the amounts of the different loans.

    B2: = LOOKUP($A,INT::$A,INT::B)

    The interest rate on the amount greater than the amount of threshold spent last search.

    C2: IS EQUAL TO LOOKUP($A,INT::$A,INT::C)

    Research the amount of interest on a loan to this increased threshold amount.

    D2: = B × (($A, INT::$A) A−LOOKUP)

    Look up to the last threshold amount spent, which subtracts the amount of the outstanding loan and multiply the result by the interest rate in column B.

    E2: = C + D

    Calculates the changes of total interest by adding the due interest on the amounts until the last threshold and the interest due on the amount exceeding this threshold.

    The four formulas can be combined as follows, to return the same result:

    F2: = LOOKUP($A,INT::$A,INT::C) + (A−LOOKUP($A,INT::$A)) × LOOKUP($A,INT::$A,INT::B)

    Kind regards

    Barry

  • Numbering of the outline (several levels)

    Is there an equivalent to the functionality of Word in the bullets and numbering plan number? I quite often need to have lists that are similar to the following:

    1. some instructions.
    2. another statement.
    3. a question
    * If you have answered Yes to the question, do something
    * If you answered no, do something else
    4 another statement

    or

    1. a text
    2. more than text
    ) a text for article 2 void
    (b) another sub article 2 text
    3. more than text

    Sometimes I'm going to need to up to three levels of numbering. If I switch to chips or a new numbering in the middle of my list, the next item in the list eventually numbered incorrectly or not at all.

    Thank you
    Anita

    Best practices for HR lists like these is to roughly follow a similar process as in Word: number it together the outer list and then work your way into the inner levels. The real difference is that you have no word several options presented to you as role models. Instead, you must scroll through the part of the process.

    1. create all the paragraphs that will form normal text list (or remove any numbering of an existing list).
    2. Select all the paragraphs, then click on the button create a numbered list of type toolbar.
    3. for secondary numbers, select the paragraphs "sublist" and click Increase Indent. (You can change the formats of "Sub" [a, b, c, i, ii, iii, etc.] through the Style menu.)
    4. for chips slot, perform step 3, and then with paragraphs "sublist" still selected, click on create a bulleted list toolbar button.

    This seems to be the only way to deceive HR in not end the numbered list when he sees a sublist, then start a new list at the resumption of the external list.

    The annoying part is when you need to change the list, because the HR will try to "help" by adding the closing and opening of the tags that you add or remove content. Your choice is to clean the underlying code, or remove any numbering, make your changes and rerun steps 2-4.

    Good luck
    Leon

  • Dead Ringer for MS Paint with several levels of undo?

    For documentation purposes, I often have to "enrich" the images (photos, screenshots, sketch) with simple annotations, usually of the boxes around objects or arrows over the text, which is nothing spectacular. Basically MS Paint would be already perfectly my invoice, if only the darn program had more undo levels!

    Very that often, I need to go back just one more step and I could continue, but too often it is too late and I have to start over, i.e. revert to the last saved version. I am tired of it and so I'm looking for a very simple drawing program that essentially offers the same functionality as the painting, but with less than, say, 10 cancellation-levels.

    I looked around a bit for these emissions, but did not find enything irresistible, yet. I found most of the programs 'paint' are either "artists", i.e. offer develop brush and spray feature and what not they are oriented to the manipulation of the image (i.e. "beautify" photos of the camera) and offer no decent annotation features or so these annotation features are too basic (e.g. just rectangle, circles and lines of free form (, but not offer even a single arrow or star object which I use often).

    An option of 'sex' (to keep the annotations on a separate layer, we could toggle visible or not) would also be a nice feature.

    Any suggestions?

    Sorry I missed all the little forms, but in the FAQ:

    Forms - currently only lines, curves, rectangles, ellipse and free form gross polygons are supported. I intend to add support for many more shapes, as well more personalized forms, to 4.0.

    He can so that worm 4 - whenever it's due, sometimes 2012 apparently.

    There are other free packages like GIMP - http://www.gimp.org/screenshots/ but I have not used on Windows and I can't remember its Betacam 'forms' either - sorry. It can also be a bit of a learning curve that I can remember.

  • I'm working on a list at several levels, and when my list gets to the two figures on the third level, he pushes the first line of the text beyond the point of withdrawal.

    I played a bit with the indent and spacing in the paragraph without result style. How to get to the line upwards again after this point or just change the withdrawal of this it is so every game, no matter what number he?

    Use a withdrawal left, like 10 mm for iterated section, then set the indentation of first line to 10 mm. (or 15/15 etc., depending on how much you need. Enter a tab between the number and the text in the first line.

    If you use auto-numbering lists, then typing a tab is not necessary, but also take a look at the left indent and the parameters of the line first indent.

  • Can I have several levels of volume along an audio clip? SS12

    For example, I want there to be a single note of music on the video soundtrack.  But I want the music of the film to decline in volume when important things are said in the soundtrack.  Anyway I can raise and lower the volume at different points in the music of the film?

    KeechakVarg

    Thanks for the update and the good news of progress.

    Mixing Audio is an automatic lane to place keyframes volume... essentially, as the content of the timeline plays in the monitor area Edit with the Audio Mix dialog box open, adjust you volume sliders of Audio mixing for the numbered audio track, track involved narrative or Bo.

    The intelligent mixture basically can adjust the volume in the narration or sound track against the dialog box into a numbered audio track depending on how you specify track, foreground or background.

    Volume keyframes that are defined by these means can be considered as white dots on the band stretch audio clip and can be adjusted also.

    These keyframes of the volume can also be adjusted in the box show/hide the keyframe controls in the expanded group box adjust tab/adjustments Palette/Volume.

    You can also make keyframing of volume at the level of the scenario. See the clip audio rubberband, which is the orange line running horizontally through the audio clip.

    If you do not see the keyframes of the volume "white love"...

    a. make sure that the clip is set to Volume Volume: Clip and then click with the right button on the audio clip, select 'Show the Clip Keyfrasmes' and follow the path to the Volume Volume: Clip.

    We will follow to your results.

    Thank you.

    RTA

    Add on... Audio clip Rubberband

    http://www.atr935.blogspot.com/2014/05/pe12-audio-features.html

Maybe you are looking for