DVT problems in Jdeveloper 12.1.3

Hi,

In 12.1.3 when you drag and drop a view object as a graph, the bindings created are not a type graph anymore, they are a normal tree, which raises the following question; how do you access again the wizard for the graph in case you want to change something on it or even further; how would you now implement a drill down graph? I wrote a post for the previous release which seems to be not applicable for this new realease. Am I missing something?

Regards.

  • The fact that the new Charts now use a standard tree binding instead of a custom Graph binding allows for more flexible tag structure and usage of stamping.
    For example, to achieve the feature where each bar is colored differently even though they all belong to the first series, we recommend to use attribute groups to specify that the bars should be colored by group.
    To to this, you would insert the following code into the <dvt:chartDataItem> tag, instead of swapping the series and group bindings:
    <dvt:attributeGroups value=[your group binding] id="ag1"type="color"/>
                                                                         
    I believe that in your example it would be the following:
    <dvt:chartDataItem group=#{row.EarningStatus} .....>
    <dvt:attributeGroups value=#{row.EarningStatus} id="ag1"type="color"/>
    </dvt:chartDataItem>
    If you use this new feature, then the bars would still be nicely spaced and display the labels below as in the original Chart, but would be colored differently as desired.
    This feature and other new Chart formatting features are described in this video:

    Hope this helps,
    Katia
    • 5. Re: DVT Visualization Graphs in 12.1.3
      Katarina Obradovic-Sarkic-OracleExplorer
      Hi Alejandro,

      Regarding the drilling capabilities - since the new Charts are using standard rowset binding, you could use them for master-detail scenarios. For example, if your Chart is displaying orders by customer, and you have a master-detail data control set up for Customers and OrdersForCustomer, you could display OrdersForCustomer in an ADF Table. You can add two simple attributes on the Chart to enable row selection and then when you click on a bar in the Chart to select a customer, the table would update to display only the orders for the selected customer.
      The attributes to set on the Chart are:
      dataSelection="single"
      selectionListener="#{bindings.Customers.collectionModel.makeCurrent}" where bindings.Customers.collectionModel is the model for the Chart.

      Hope this helps,
      Katia

    http://download.oracle.com/otn_hosted_doc/jdeveloper/12cdemos/DVTChartsFormatting/DVTChartsFormatting.html

    https://community.oracle.com/thread/3597261?start=0&tstart=0

    Comments

    Popular posts from this blog

    Another user has changed the row with primary key oracle.jbo.Key[12 ].

    Working With File Throgh WebUtill

    Reading From File