Calculate Column using COUNT on an Attribute

Can we do COUNT on Attribute in an Analytic View ?
Ex:  Count("CARTYPE")
CARTYPE values : ("SE,LE,XE, etc...)
Thanks

I am assuming you want to see the count as a field/column within the analytic view itself.
If so take a look at note 1791464 as it will show you how you can invoke the built-in row.count of an analytic view.

Similar Messages

  • Javascript errors - Summing columns using Javascript

    Hi
    I have two regions on a page which are tabular forms that I have manually setup using APEX_ITEMS that I would like to use some JavaScript to pick up the values entered and sum that row up. I used Vikas example for tabular form calculation and it works perfectly for 1 region however if I have two regions it seems to give me the following error message in Firefox:
    g_table.rows[rownum].cells[getCellPos(g_table, html_GetElement("COL05"), "column")] has no properties
    Which I gather is because there are two columns on the page named COL05 and idea how I could get around this problem.
    I've put an example here: http://apex.oracle.com/pls/otn/f?p=35414:4

    Hello,
    It could be a bit difficult to auto sums a row, as
    usually rows include non-numeric columns. In any
    case you can always use a computation column in your
    select statement, or build a derived column in the
    report attributes tab. The problem is to update these
    columns in real-time, after a specific cell has been
    changed, and for that you need JavaScript.I realised this thats why I wanted to pickup the column and Row and then I would be able to replace the value in the specified column ie. total column using javascript for each row.
    I’m not sure I’m following you, but if you mean the
    current (active) rownum per displayed report page,
    you can use the #FIRST_ROW_FETCHED# and
    #LAST_ROW_FETCHED# substitution strings, in the
    footer of the report region.
    If you meant something else, please elaborate a bit
    more.Look at the revised demo app http://apex.oracle.com/pls/otn/f?p=35414:4 as you can see in this particular example each region returned 15 rows of data. I wondered if there was a way to pick up the last row returned so that I could use the same javascript function I use to calculate the rows I could update that specific column/total row. Example, in my demo app you will see a null row returned I would like to find this row then update the values.

  • How to insert a blank value in not nul column using transform activity

    can anyone help me on how to insert blank values in a not null column using transform activity or however possible..This is a requirement in my project ..

    vidya
    In DB adapter or-mappings.xml , did you made any changes. If not the open that file in any notepad editor and change the following
    <attribute-mapping xsi:type="direct-mapping">
    <attribute-name>director</attribute-name>
    <field table="MYTABLE" name="MAKE_IT_BLANK_NOT_NULL" xsi:type="column"/>
    <attribute-classification>java.lang.String</attribute-classification>
    </attribute-mapping>You can try to add this:
    <attribute-mapping xsi:type="direct-mapping">
    <attribute-name>director</attribute-name>
    <field table="MYTABLE" name="MAKE_IT_BLANK_NOT_NULL" xsi:type="column"/>
    <null-value></null-value>
    <attribute-classification>java.lang.String</attribute-classification>
    </attribute-mapping>Refer below link for details
    Re: Insertion of Blank value to a Not Null varchar column in SQL server table
    Thanks
    AJ

  • Object use count is negative when two users access ViewObject at same time

    I need help!
    In my application, if two users execute the same view object at the same time, the users will see a combination of the two record sets: One user will receive their requested result set plus part of the other user's set and the other will receieve only a partial result set.
    Here is what I get in the BC4J log:
    [1397] Diagnostic Properties: Timing:false Functions:false Linecount:true Threshold:6
    [1398] Connected to Oracle JBO Server - Version: 9.0.5.16.0
    [1399] mPCollUsePMgr is false
    [1400] ViewObjectImpl.mDefaultMaxRowsPerNode is 70
    [1401] ViewObjectImpl.mDefaultMaxActiveNodes is 30
    [1402] Default locking mode changed to: optimistic
    [1403] Created root application module: 'net.tetra.w2ms.Manager.model.w2ms_mgr_AppModule'
    [1404] Locale is: 'en_US'
    [1405] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [1406] Creating a new pool resource
    [1407] Trying connection/2: url='jdbc:oracle:thin:@tetusdb01.tetra.net:1521:TETDW' info='{user=tetw2ms, password=wireless2}' ...
    [1408] Successfully logged in
    [1409] JDBCDriverVersion: 9.0.1.5.0
    [1410] DatabaseProductName: Oracle
    [1411] DatabaseProductVersion: Oracle9i Enterprise Edition Release 9.2.0.3.0 - Production With the Partitioning, OLAP and Oracle Data Mining options JServer Release 9.2.0.3.0 - Production
    [1412] Column count: 39
    [1413] ViewObject: ImBininventoryView close prepared statements...
    [1414] ViewObject: ImBininventoryView Created new QUERY statement
    [1415] SELECT ImBininventory.ITEMNUMBER, ImBininventory.STATUS, ImBininventory.LOCATION, ImBininventory.PALLETNUMBER, ImBininventory.LOTNUMBER, ImBininventory.STATUS1, ImBininventory.ITEM1, ImBininventory.LOCATION1, ImBininventory.PALLET1, ImBininventory.LOT1, ImBininventory.LOCATION2, ImBininventory.ITEM2, ImBininventory.STATUS2, ImBininventory.PALLET2, ImBininventory.LOT2, ImBininventory.PALLET3, ImBininventory.LOT4, ImBininventory.LOCATION5, ImBininventory.STATUS5, ImBininventory.PALLET5, ImBininventory.LOT5, ImBininventory.ITEM5, ImBininventory.ITEM6, ImBininventory.STATUS6, ImBininventory.EXPIRATIONDATE6, ImBininventory.RECEIVEDATE6, ImBininventory.LOCATION6, ImBininventory.PALLET6, ImBininventory.LOT6, ImBininventory.QTYONHANDNEG7, ImBininventory.QTYONHAND, ImBininventory.QTYALLOCATED, ImBininventory.QTYBACKORDERED, ImBininventory.QTYONORDER, ImBininventory.PONUMBER, ImBininventory.FREEZEQTYONHAND, ImBininventory.STOPSHIPDATE, ImBininventory.DATELASTCOUNTED, ImBininventory.FILLER FROM IM_BININVENTORY ImBininventory WHERE (location2 = '#RCV' and qtyonhand > 0)
    [1416] Bind params for ViewObject: ImBininventoryView
    [1417] Column count: 8
    [1418] ViewObject: VReplenishmentView close prepared statements...
    [1419] ViewObject: VReplenishmentView Created new QUERY statement
    [1420] SELECT VReplenishment.ITEMNUMBER, VReplenishment.BIN, VReplenishment.QTYONHAND, VReplenishment.DEMAND, VReplenishment.QTY_TO_PICK, VReplenishment.ENABLED, VReplenishment.UNITSPERPALLET, VReplenishment.PALLETCAPACITY FROM V_REPLENISHMENT VReplenishment WHERE (1=1)
    [1421] Bind params for ViewObject: VReplenishmentView
    [1422] Column count: 8
    [1423] ViewObject: VReplenishmentView Reusing defined prepared Statement
    [1424] Bind params for ViewObject: VReplenishmentView
    [1425] $$added root$$ id=-2
    [1426] oracle.jbo.common.JboAssert: (Assertion Failed) Object use count is negative on VR of VO VReplenishmentView
         at oracle.jbo.common.Diagnostic.ASSERT(Diagnostic.java:303)
         at oracle.jbo.common.Diagnostic.ASSERT(Diagnostic.java:326)
         at oracle.jbo.server.ViewRowStorage.releaseUse(ViewRowStorage.java:134)
         at oracle.jbo.server.ViewRowImpl.releaseInner(ViewRowImpl.java:238)
         at oracle.jbo.server.ViewRowImpl.getAttributeInternal(ViewRowImpl.java:647)
         at net.tetra.w2ms.Manager.model.VReplenishmentViewRowImpl.getItemnumber(VReplenishmentViewRowImpl.java:41)
         at net.tetra.w2ms.Wavelink.BCBroker.getReplenishments(BCBroker.java:2169)
         at net.tetra.w2ms.Wavelink.events.tasks_OnLoad.process(tasks_OnLoad.java:39)
         at com.wavelink.edge.events.PostData.ZzW(Unknown Source)
         at com.wavelink.edge.events.ApplicationContext.vw(Unknown Source)
         at com.wavelink.edge.events.ApplicationContext.handleEvent(Unknown Source)
         at com.wavelink.studio.server.SessionServlet.yZW(Unknown Source)
         at com.wavelink.studio.server.SessionServlet.doPost(Unknown Source)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:765)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:208)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:125)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
         at java.lang.Thread.run(Thread.java:534)
    [1427] oracle.jbo.common.JboAssert: (Assertion Failed) Object use count is negative on VR of VO VReplenishmentView
         at oracle.jbo.common.Diagnostic.ASSERT(Diagnostic.java:303)
         at oracle.jbo.common.Diagnostic.ASSERT(Diagnostic.java:326)
         at oracle.jbo.server.ViewRowStorage.releaseUse(ViewRowStorage.java:134)
         at oracle.jbo.server.ViewRowImpl.releaseInner(ViewRowImpl.java:238)
         at oracle.jbo.server.ViewRowImpl.getAttributeInternal(ViewRowImpl.java:647)
         at net.tetra.w2ms.Manager.model.VReplenishmentViewRowImpl.getBin(VReplenishmentViewRowImpl.java:57)
         at net.tetra.w2ms.Wavelink.BCBroker.getReplenishments(BCBroker.java:2169)
         at net.tetra.w2ms.Wavelink.events.tasks_OnLoad.process(tasks_OnLoad.java:39)
         at com.wavelink.edge.events.PostData.ZzW(Unknown Source)
         at com.wavelink.edge.events.ApplicationContext.vw(Unknown Source)
         at com.wavelink.edge.events.ApplicationContext.handleEvent(Unknown Source)
         at com.wavelink.studio.server.SessionServlet.yZW(Unknown Source)
         at com.wavelink.studio.server.SessionServlet.doPost(Unknown Source)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:765)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:208)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:125)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
         at java.lang.Thread.run(Thread.java:534)
    [1428] oracle.jbo.common.JboAssert: (Assertion Failed) Object use count is negative on VR of VO VReplenishmentView
         at oracle.jbo.common.Diagnostic.ASSERT(Diagnostic.java:303)
         at oracle.jbo.common.Diagnostic.ASSERT(Diagnostic.java:326)
         at oracle.jbo.server.ViewRowStorage.releaseUse(ViewRowStorage.java:134)
         at oracle.jbo.server.ViewRowImpl.releaseInner(ViewRowImpl.java:238)
         at oracle.jbo.server.ViewRowImpl.getAttributeInternal(ViewRowImpl.java:647)
         at net.tetra.w2ms.Manager.model.VReplenishmentViewRowImpl.getQtyonhand(VReplenishmentViewRowImpl.java:73)
         at net.tetra.w2ms.Wavelink.BCBroker.getReplenishments(BCBroker.java:2169)
         at net.tetra.w2ms.Wavelink.events.tasks_OnLoad.process(tasks_OnLoad.java:39)
         at com.wavelink.edge.events.PostData.ZzW(Unknown Source)
         at com.wavelink.edge.events.ApplicationContext.vw(Unknown Source)
         at com.wavelink.edge.events.ApplicationContext.handleEvent(Unknown Source)
         at com.wavelink.studio.server.SessionServlet.yZW(Unknown Source)
         at com.wavelink.studio.server.SessionServlet.doPost(Unknown Source)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:765)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:208)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:125)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
         at java.lang.Thread.run(Thread.java:534)
    [1429] oracle.jbo.common.JboAssert: (Assertion Failed) Object use count is negative on VR of VO VReplenishmentView
         at oracle.jbo.common.Diagnostic.ASSERT(Diagnostic.java:303)
         at oracle.jbo.common.Diagnostic.ASSERT(Diagnostic.java:326)
         at oracle.jbo.server.ViewRowStorage.releaseUse(ViewRowStorage.java:134)
         at oracle.jbo.server.ViewRowImpl.releaseInner(ViewRowImpl.java:238)
         at oracle.jbo.server.ViewRowImpl.getAttributeInternal(ViewRowImpl.java:647)
         at net.tetra.w2ms.Manager.model.VReplenishmentViewRowImpl.getBin(VReplenishmentViewRowImpl.java:57)
         at net.tetra.w2ms.Wavelink.BCBroker.getReplenishments(BCBroker.java:2169)
         at net.tetra.w2ms.Wavelink.events.tasks_OnLoad.process(tasks_OnLoad.java:39)
         at com.wavelink.edge.events.PostData.ZzW(Unknown Source)
         at com.wavelink.edge.events.ApplicationContext.vw(Unknown Source)
         at com.wavelink.edge.events.ApplicationContext.handleEvent(Unknown Source)
         at com.wavelink.studio.server.SessionServlet.yZW(Unknown Source)
         at com.wavelink.studio.server.SessionServlet.doPost(Unknown Source)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:765)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:208)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:125)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
         at java.lang.Thread.run(Thread.java:534)
    oracle.jbo.common.JboAssert: (Assertion Failed) Object use count is negative on VR of VO VReplenishmentView
         at oracle.jbo.common.Diagnostic.ASSERT(Diagnostic.java:303)
         at oracle.jbo.common.Diagnostic.ASSERT(Diagnostic.java:326)
         at oracle.jbo.server.ViewRowStorage.releaseUse(ViewRowStorage.java:134)
         at oracle.jbo.server.ViewRowImpl.releaseInner(ViewRowImpl.java:238)
         at oracle.jbo.server.ViewRowImpl.validate(ViewRowImpl.java:615)
         at oracle.jbo.server.ViewRowSetIteratorImpl.validateCurrentRow(ViewRowSetIteratorImpl.java:3090)
         at oracle.jbo.server.ViewRowSetIteratorImpl.next(ViewRowSetIteratorImpl.java:1545)
         at oracle.jbo.server.ViewRowSetImpl.next(ViewRowSetImpl.java:2606)
         at oracle.jbo.server.ViewObjectImpl.next(ViewObjectImpl.java:5006)
         at net.tetra.w2ms.Wavelink.BCBroker.getReplenishments(BCBroker.java:2140)
         at net.tetra.w2ms.Wavelink.events.tasks_OnLoad.process(tasks_OnLoad.java:39)
         at com.wavelink.edge.events.PostData.ZzW(Unknown Source)
         at com.wavelink.edge.events.ApplicationContext.vw(Unknown Source)
         at com.wavelink.edge.events.ApplicationContext.handleEvent(Unknown Source)
         at com.wavelink.studio.server.SessionServlet.yZW(Unknown Source)
         at com.wavelink.studio.server.SessionServlet.doPost(Unknown Source)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:765)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:208)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:125)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
         at java.lang.Thread.run(Thread.java:534)
    [1431] oracle.jbo.common.JboAssert: (Assertion Failed) Object use count is negative on VR of VO VReplenishmentView
         at oracle.jbo.common.Diagnostic.ASSERT(Diagnostic.java:303)
         at oracle.jbo.common.Diagnostic.ASSERT(Diagnostic.java:326)
         at oracle.jbo.server.ViewRowStorage.releaseUse(ViewRowStorage.java:134)
         at oracle.jbo.server.ViewRowImpl.releaseInner(ViewRowImpl.java:238)
         at oracle.jbo.server.ViewRowImpl.getAttributeInternal(ViewRowImpl.java:647)
         at net.tetra.w2ms.Manager.model.VReplenishmentViewRowImpl.getQtyonhand(VReplenishmentViewRowImpl.java:73)
         at net.tetra.w2ms.Wavelink.BCBroker.getReplenishments(BCBroker.java:2169)
         at net.tetra.w2ms.Wavelink.events.tasks_OnLoad.process(tasks_OnLoad.java:39)
         at com.wavelink.edge.events.PostData.ZzW(Unknown Source)
         at com.wavelink.edge.events.ApplicationContext.vw(Unknown Source)
         at com.wavelink.edge.events.ApplicationContext.handleEvent(Unknown Source)
         at com.wavelink.studio.server.SessionServlet.yZW(Unknown Source)
         at com.wavelink.studio.server.SessionServlet.doPost(Unknown Source)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:765)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:208)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:125)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
         at java.lang.Thread.run(Thread.java:534)
    [1432] oracle.jbo.common.JboAssert: (Assertion Failed) Object use count is negative on VR of VO VReplenishmentView
         at oracle.jbo.common.Diagnostic.ASSERT(Diagnostic.java:303)
         at oracle.jbo.common.Diagnostic.ASSERT(Diagnostic.java:326)
         at oracle.jbo.server.ViewRowStorage.releaseUse(ViewRowStorage.java:134)
         at oracle.jbo.server.ViewRowImpl.releaseInner(ViewRowImpl.java:238)
         at oracle.jbo.server.ViewRowImpl.getAttributeInternal(ViewRowImpl.java:647)
         at net.tetra.w2ms.Manager.model.VReplenishmentViewRowImpl.getItemnumber(VReplenishmentViewRowImpl.java:41)
         at net.tetra.w2ms.Wavelink.BCBroker.getReplenishments(BCBroker.java:2169)
         at net.tetra.w2ms.Wavelink.events.tasks_OnLoad.process(tasks_OnLoad.java:39)
         at com.wavelink.edge.events.PostData.ZzW(Unknown Source)
         at com.wavelink.edge.events.ApplicationContext.vw(Unknown Source)
         at com.wavelink.edge.events.ApplicationContext.handleEvent(Unknown Source)
         at com.wavelink.studio.server.SessionServlet.yZW(Unknown Source)
         at com.wavelink.studio.server.SessionServlet.doPost(Unknown Source)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:765)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:208)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:125)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
         at java.lang.Thread.run(Thread.java:534)
    [1432] oracle.jbo.common.JboAssert: (Assertion Failed) Object use count is negative on VR of VO VReplenishmentView
         at oracle.jbo.common.Diagnostic.ASSERT(Diagnostic.java:303)
         at oracle.jbo.common.Diagnostic.ASSERT(Diagnostic.java:326)
         at oracle.jbo.server.ViewRowStorage.releaseUse(ViewRowStorage.java:134)
         at oracle.jbo.server.ViewRowImpl.releaseInner(ViewRowImpl.java:238)
         at oracle.jbo.server.ViewRowImpl.validate(ViewRowImpl.java:615)
         at oracle.jbo.server.ViewRowSetIteratorImpl.validateCurrentRow(ViewRowSetIteratorImpl.java:3090)
         at oracle.jbo.server.ViewRowSetIteratorImpl.next(ViewRowSetIteratorImpl.java:1545)
         at oracle.jbo.server.ViewRowSetImpl.next(ViewRowSetImpl.java:2606)
         at oracle.jbo.server.ViewObjectImpl.next(ViewObjectImpl.java:5006)
         at net.tetra.w2ms.Wavelink.BCBroker.getReplenishments(BCBroker.java:2140)
         at net.tetra.w2ms.Wavelink.events.tasks_OnLoad.process(tasks_OnLoad.java:39)
         at com.wavelink.edge.events.PostData.ZzW(Unknown Source)
         at com.wavelink.edge.events.ApplicationContext.vw(Unknown Source)
         at com.wavelink.edge.events.ApplicationContext.handleEvent(Unknown Source)
         at com.wavelink.studio.server.SessionServlet.yZW(Unknown Source)
         at com.wavelink.studio.server.SessionServlet.doPost(Unknown Source)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:765)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:208)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:125)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
         at java.lang.Thread.run(Thread.java:534)
    [1434] oracle.jbo.common.JboAssert: (Assertion Failed) Object use count is negative on VR of VO VReplenishmentView
         at oracle.jbo.common.Diagnostic.ASSERT(Diagnostic.java:303)
         at oracle.jbo.common.Diagnostic.ASSERT(Diagnostic.java:326)
         at oracle.jbo.server.ViewRowStorage.releaseUse(ViewRowStorage.java:134)
         at oracle.jbo.server.ViewRowImpl.releaseInner(ViewRowImpl.java:238)
         at oracle.jbo.server.ViewRowImpl.getAttributeInternal(ViewRowImpl.java:647)
         at net.tetra.w2ms.Manager.model.VReplenishmentViewRowImpl.getBin(VReplenishmentViewRowImpl.java:57)
         at net.tetra.w2ms.Wavelink.BCBroker.getReplenishments(BCBroker.java:2169)
         at net.tetra.w2ms.Wavelink.events.tasks_OnLoad.process(tasks_OnLoad.java:39)
         at com.wavelink.edge.events.PostData.ZzW(Unknown Source)
         at com.wavelink.edge.events.ApplicationContext.vw(Unknown Source)
         at com.wavelink.edge.events.ApplicationContext.handleEvent(Unknown Source)
         at com.wavelink.studio.server.SessionServlet.yZW(Unknown Source)
         at com.wavelink.studio.server.SessionServlet.doPost(Unknown Source)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:765)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:208)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:125)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
         at java.lang.Thread.run(Thread.java:534)
    [1435] oracle.jbo.common.JboAssert: (Assertion Failed) Object use count is negative on VR of VO VReplenishmentView
         at oracle.jbo.common.Diagnostic.ASSERT(Diagnostic.java:303)
         at oracle.jbo.common.Diagnostic.ASSERT(Diagnostic.java:326)
         at oracle.jbo.server.ViewRowStorage.releaseUse(ViewRowStorage.java:134)
         at oracle.jbo.server.ViewRowImpl.releaseInner(ViewRowImpl.java:238)
         at oracle.jbo.server.ViewRowImpl.getAttributeInternal(ViewRowImpl.java:647)
         at net.tetra.w2ms.Manager.model.VReplenishmentViewRowImpl.getQtyonhand(VReplenishmentViewRowImpl.java:73)
         at net.tetra.w2ms.Wavelink.BCBroker.getReplenishments(BCBroker.java:2169)
         at net.tetra.w2ms.Wavelink.events.tasks_OnLoad.process(tasks_OnLoad.java:39)
         at com.wavelink.edge.events.PostData.ZzW(Unknown Source)
         at com.wavelink.edge.events.ApplicationContext.vw(Unknown Source)
         at com.wavelink.edge.events.ApplicationContext.handleEvent(Unknown Source)
         at com.wavelink.studio.server.SessionServlet.yZW(Unknown Source)
         at com.wavelink.studio.server.SessionServlet.doPost(Unknown Source)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:765)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:208)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:125)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
         at java.lang.Thread.run(Thread.java:534)
    [1436] oracle.jbo.common.JboAssert: (Assertion Failed) Object use count is negative on VR of VO VReplenishmentView
         at oracle.jbo.common.Diagnostic.ASSERT(Diagnostic.java:303)
         at oracle.jbo.common.Diagnostic.ASSERT(Diagnostic.java:326)
         at oracle.jbo.server.ViewRowStorage.releaseUse(ViewRowStorage.java:134)
         at oracle.jbo.server.ViewRowImpl.releaseInner(ViewRowImpl.java:238)
         at oracle.jbo.server.ViewRowImpl.getAttributeInternal(ViewRowImpl.java:647)
         at net.tetra.w2ms.Manager.model.VReplenishmentViewRowImpl.getItemnumber(VReplenishmentViewRowImpl.java:41)
         at net.tetra.w2ms.Wavelink.BCBroker.getReplenishments(BCBroker.java:2169)
         at net.tetra.w2ms.Wavelink.events.tasks_OnLoad.process(tasks_OnLoad.java:39)
         at com.wavelink.edge.events.PostData.ZzW(Unknown Source)
         at com.wavelink.edge.events.ApplicationContext.vw(Unknown Source)
         at com.wavelink.edge.events.ApplicationContext.handleEvent(Unknown Source)
         at com.wavelink.studio.server.SessionServlet.yZW(Unknown Source)
         at com.wavelink.studio.server.SessionServlet.doPost(Unknown Source)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:765)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:208)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:125)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
         at java.lang.Thread.run(Thread.java:534)
    [1437] oracle.jbo.common.JboAssert: (Assertion Failed) Object use count is negative on VR of VO VReplenishmentView
         at oracle.jbo.common.Diagnostic.ASSERT(Diagnostic.java:303)
         at oracle.jbo.common.Diagnostic.ASSERT(Diagnostic.java:326)
         at oracle.jbo.server.ViewRowStorage.releaseUse(ViewRowStorage.java:134)
         at oracle.jbo.server.ViewRowImpl.releaseInner(ViewRowImpl.java:238)
         at oracle.jbo.server.ViewRowImpl.getAttributeInternal(ViewRowImpl.java:647)
         at net.tetra.w2ms.Manager.model.VReplenishmentViewRowImpl.getBin(VReplenishmentViewRowImpl.java:57)
         at net.tetra.w2ms.Wavelink.BCBroker.getReplenishments(BCBroker.java:2169)
         at net.tetra.w2ms.Wavelink.events.tasks_OnLoad.process(tasks_OnLoad.java:39)
         at com.wavelink.edge.events.PostData.ZzW(Unknown Source)
         at com.wavelink.edge.events.ApplicationContext.vw(Unknown Source)
         at com.wavelink.edge.events.ApplicationContext.handleEvent(Unknown Source)
         at com.wavelink.studio.server.SessionServlet.yZW(Unknown Source)
         at com.wavelink.studio.server.SessionServlet.doPost(Unknown Source)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:765)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:208)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:125)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
         at java.lang.Thread.run(Thread.java:534)
    [1438] oracle.jbo.common.JboAssert: (Assertion Failed) Object use count is negative on VR of VO VReplenishmentView
         at oracle.jbo.common.Diagnostic.ASSERT(Diagnostic.java:303)
         at oracle.jbo.common.Diagnostic.ASSERT(Diagnostic.java:326)
         at oracle.jbo.server.ViewRowStorage.releaseUse(ViewRowStorage.java:134)
         at oracle.jbo.server.ViewRowImpl.releaseInner(ViewRowImpl.java:238)
         at oracle.jbo.server.ViewRowImpl.getAttributeInternal(ViewRowImpl.java:647)
         at net.tetra.w2ms.Manager.model.VReplenishmentViewRowImpl.getQtyonhand(VReplenishmentViewRowImpl.java:73)
         at net.tetra.w2ms.Wavelink.BCBroker.getReplenishments(BCBroker.java:2169)
         at net.tetra.w2ms.Wavelink.events.tasks_OnLoad.process(tasks_OnLoad.java:39)
         at com.wavelink.edge.events.PostData.ZzW(Unknown Source)
         at com.wavelink.edge.events.ApplicationContext.vw(Unknown Source)
         at com.wavelink.edge.events.ApplicationContext.handleEvent(Unknown Source)
         at com.wavelink.studio.server.SessionServlet.yZW(Unknown Source)
         at com.wavelink.studio.server.SessionServlet.doPost(Unknown Source)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:765)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:208)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:125)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
         at java.lang.Thread.run(Thread.java:534)
    [1439] Column count: 8
    [1440] ViewObject: VReplenishmentView Reusing defined prepared Statement
    [1441] Bind params for ViewObject: VReplenishmentView
    [1442] $$added root$$ id=-2
    Does anyone have any ideas? This is a very frustrating problem!

    A little more detail...
    Deployment is to iAS 10g (9.0.4)
    App written with jdev 9.0.5.2
    Code where problem occurs:
    public String[] getReplenishments() throws Exception {
    String[] replenishmentLists = new String[2];
    boolean firstTime = true;
    try {
    if (w2msAM == null) {
    w2msAM = Configuration.createRootApplicationModule(amDef, config);
    ViewObject vo = w2msAM.findViewObject("VReplenishmentView");
    vo.setWhereClause("1=1");
    vo.executeQuery();
    logger.debug("VReplenishmentView returned " + vo.getRowCount() +
    " rows");
    StringBuffer rlDisplay = new StringBuffer();
    StringBuffer rlFile = new StringBuffer();
    while (vo.hasNext()) {
    if (!firstTime) {
    rlFile.append("\n");
    rlDisplay.append(",");
    firstTime = false;
    VReplenishmentViewRowImpl row = (VReplenishmentViewRowImpl) vo.next();
    rlFile.append(row.getItemnumber());
    rlDisplay.append(" " +
    (StringHelper.padRight(row.getItemnumber(), 14) +
    StringHelper.padRight(row.getBin(), 11) +
    StringHelper.padLeft(String.valueOf(
    row.getQtyonhand().longValue()).toString(), 4)));
    if (rlFile != null) {
    replenishmentLists[0] = rlFile.toString();
    rlFile = null;
    replenishmentLists[1] = rlDisplay.toString();
    rlDisplay = null;
    } else {
    replenishmentLists[0] = "";
    replenishmentLists[1] = "";
    vo.closeRowSet();
    vo.setWhereClause("1=1");
    return replenishmentLists;
    } catch (Exception e) {
    logger.error("getReplenishments:" + e.toString());
    e.printStackTrace();
    throw e;
    Thanks for any help...
    Dirk.

  • Logical column using data source from 2 generations of same hierarchy

    Hi experts,
    I'm using Essbase as my data source in CEIM physical layer,
    and I have a hierarchy called "Entity" which contains different level of companies,
    in Generation 2 I have only one member called "group totals" and in Generation 3 are 5 members representing 5 different industries,
    I need to use these total 6 members as slider on the top of the view(a Dial),
    and the measure I want to show is scaled in rate, which I can't simply sum up those five members in Gen3 to get Gen2 measurement.
    I tried to create a logical column using Entity-default(the alias table) as datasource, it worked but was not sorted in outline style.
    I tried to sort them using calculate items in selection steps, but calculate items seemed cannot be shown as section or slider.
    So I wonder if I can simply create a logical column that sourced from different generations(in this case, my Gen2 and Gen3) of same hierarchy,
    is it possible to do such things?
    Thanks for reply.

    You could try General Database Discussions the main db foum.
    What are you using to migrate your database? Why is it being mapped from varchar2(8) to varchar2(32). It sounds like someone/something is intervening here.
    Barry

  • Issue with using a multi-valued attribute in calculation

    Hi,
    I have the following two attributes for some calculation:
    QTY (mdex:long-set)     VOLUME (mdex:long)
    1^2^3^4^7                2
    3                        4
    I want to calculate the total volume with (MAX value of QTY in the set) * VOLUME.
    It seems there is no built in function to calculate the MAX value from a set. So, for now, I am trying to calculate the same using ARB with the following qry:
    DEFINE "myVW" AS SELECT
    ARB(CASE WHEN IS_EMPTY("QTY") THEN { 0 } ELSE "QTY" END) AS "Quantity",  /* QTY can be NULL */
    ARB("TOTAL_PART_VOLUME") AS "UnitVolume"  /* ARB to prevent "Source attribute must be aggregated" error */
    "UnitVolume" * "Quantity" AS "TotalVolume"
    FROM BASE_VIEW
    GROUP BY "SOME_OTHER_COLUMN"
    I am getting the folloing error: Cannot multiply mdex:long and mdex:long-set. I am not sure why "Quantity" is a multivalued field.
    Is the above calculation possible at all? Or a better approach would be to calculate TotalVolume using a transformer in the integrator during data load?
    Thanks in advance. I am using endeca version 7.6.1.
    daich

    Hi Daich,
    Doing an ARB (or nearly any set based operation) on a SET will still return you a SET.  In your case, it's a Set of one (which might be the least useful thing there is).
    The only way you can really go from Sets to Members of Sets (which should be non-set types) is to do a GROUP BY MEMBERS(QTY).  You could then do that plus some EQL gymnastics and get back to taking the max off of the grouped attribute.
    Depending on your data volumes, this EQL could perform sub-optimally.  You may want to consider adjusting your data model to account for this by having single-assign and multi-assign versions of the same attribute.  It's a little tough to say if that's an option given your use case without more info though.
    Regards,
    Patrick Rafferty
    Branchbird.

  • Dax Calculate column even when there is no record at a date

    We are creating a powerpivot model based on a table with data about worktasks of our employees.
    This is simplified our input:
    Tasknr date started dateended
    1 20140101 20140201 (yyyymmdd)
    2 20140102 20140103
    3 20140104 20140108
    Etc
    We created two measures to calculate how many tasks are opened and closed per day. That was no problem, but now the tricky part. We also want to know each day how many tasks are
    still open, even on days that no tasks are opened (or closed).
    My approach was to create a calculated column to determine how many tasks are opened up to that date and subtracted the closed tasks and end up with the tasks that are open. That
    seems to be working :
    =COUNTROWS(FILTER(Tasks; Tasks[Open]<=EARLIER(Tasks[Open]))) - COUNTROWS(FILTER(Tasks; Tasks[Close]<=EARLIER(Tasks[Open])))
    When I load this to the excel pivot I end up with this:
    Row Labels| Opened | Closed | Open not finished
    1/1/2014
            1         
    0          1
    1/2/2014        
    1          0         
    2
    1/3/2014
            0         
    1         0
    1/4/2014
            1         
    0         2
    The line with 1/3/2014 should have 1 in the column [opened not finished], but because that calculation is linked to the opendate column, not to the closed and 3/1/2014 no task
    was opened, there is no value. On days that no tasks are opened or closed there even is no line at all although there could be tasks that are still open.
    I need a mechanism that calculates the value even when there are no records
    on a particular day. Our users want to be able to view the results on any date they select.
    I have considered a second table with all the dates and calculate columns from the task-table but are there other ways to do this? I searched this forum but did not find an answer
    so far.

    Hi Jacob,
    In our company we have a standard date table that is included in all of our models. What I didn't want to do in this case was to extend that table with calculated fields to solve this issue. Alternative was to create a new date table with the calculated
    fields I needed. But I don't like that also so what I did was rewrite the sql that loaded the data into the pivot so that the measures were calculated at the load. But I am also not happy with that solution because of maintanance and performance reasons. My
    feeling is that there must be a way to solve this with only dax in the loaded table.
    Jacob's answer does exactly what you want. The DAX expression in his response is a measure which you could put in your Tasks table. You don't need to alter your date dimension in any way.
    The key to this technique is that the date table cannot have an active relationship to your Tasks table. (although you could have an inactive relationship and then you could use the USERELATIONSHIP function to make other measures easier to calculate)
    Translating Jocob's measure into something against a 'Tasks' table would looks like the following:
    =
    CALCULATE (
    COUNTROWS ( Tasks ),
    FILTER (
    Tasks,
    Tasks[Open] <= MAX ( Calendar[Date] )
    && Tasks[Closed] >= MAX ( Calendar[Date] )
    http://darren.gosbell.com - please mark correct answers

  • How to use Counter?

    i have a character Order Number
    Now in report for some set of data i have to show, Number of orders
    i think i need to use Counter in order to do that? yes/no
    how to use that
    lets say for month of January, user want to see the total # of orders for State- California...
    how to do that?
    thnking u

    Hello
    Put your date characteristics in the row, same with the state (unless you want to filter a specific value then, just filter on it without adding it).
    In the column, create a structure (Right-mouse click --> "New Structure")
    Right-mouse click on the "Structure" just added and select "New Formula"
    Use the value "1" as the calculation of this formula and then select the tab "Aggregation", pick the "Counter for All Detailed Values" and as a reference characteristics, pick your "Order Document" characteristics.
    Simple as that.
    Regards,
    John

  • How to set Tile count column or count row?

    How to set Tile count column or count row? If not can do, How
    to adjust count row or count column?
    Thx for all idea.

    The Tile container's number of columns and rows is calculated
    based on each child's width and height (or based on tileWidth and
    tileHeight which you can set). If you need more control over the
    layout, use Grid.

  • Parsing (COunting Elements and Attributes)

    Can anyone point me to the method sfor counting elements and attributes in a parsed XML document. For example, I have a XML document that contains a number of 'word' files, I need to produce a printout that gives the total number. The files have a size attribute and I need to calculate and printout the total size of all the files together

    ChuckBing,
    Thanks for the pointers. I now have the following method:
    }  public void startElement(String elementName, AttributeList al) throws SAXException
          String attributeValue;
          if (elementName.equals("PRICE"))
          if(al.getLength()>0)
          for(int j = 0;j<al.getLength();j++)
            attributeValue = al.getValue(j);
            System.out.println("Total Attribute value is " + attributeValue);
          }This obviously allows me to extract the detail from "PRICE" but "PRICE" actually has two attributes. I can't find another method that allows me to extract out the detail for a specific attribute.
    Can you suggest anything?

  • Using count to count the number of occurrences of a primary key

    Hi,
    I'm relatively new to T-SQL and more of a SAS guy.
    I just need to some help.
    I have a table
    CF_ID    Name
    4444     Mark
    4444    Mark
    3321   Sarah 
    All i want to do add in a new column to count the number of occurrence of the CF_ID. So my new table would be:
    CF_ID    Name     New_column
    4444     Mark       1
    4444     Mark       2
    3321     Sarah     1 
    Any help would be gratefully appreciated.
    Thank you
    Umar Javed

    Hello Umar,
    You can use the
    ROW_NUMBER (Transact-SQL) for this:
    SELECT *, ROW_NUMBER() OVER (PARTITION BY CF_ID ORDER BY Name) AS New_Column
    FROM yourTable
    Olaf Helper
    [ Blog] [ Xing] [ MVP]

  • How can I calculate column percentage in Essbase report writer?

    If you think about sample:basic, I have Q1 and Q2 on my columns and PkgType, Bottle and Can on my rows. i want to create a new column "%" and show the quarterly values as a percent of PkgType for the respective quarter. Essbase Analytical Services Technical Reference has this example but it doesn't work on my report, I don't if it's because I have attribute dimension on my rows:
    // This report performs column calculations based on values in a
    // report row.
    <PAGE (Scenario, Product, Market)
    Actual
    <COLUMN (Year)
    Qtr1 Qtr2
    { DECIMAL 2 3 4 }
    { NAMEWIDTH 22 WIDTH 7 3 4 }
    { ORDER 0 1 3 2 4 5 }
    <ROW (Accounts)
    { SAVEROW } Sales
    { CALCULATE COLUMN "%" = 1 % "Sales" 1 }
    { CALCULATE COLUMN "% " = 2 % "Sales" 2 }
    { CALCULATE COLUMN "Avg" = 1 + 2 / 2. }
    <DESCENDANTS Accounts
    Any help will be much appreciated!

    sorry that example was based on Demo:Basic and it does work but when apply that logic to what I try to do, it doesn't work.
    Please see the PkgType example I sent and I am trying to get this result in Sample:Basic.
         Sales     New York     Product     Actual
         Qtr1     %     Qtr2     %
    Pkg Type     7,705     100     9,085     100
    Bottle     5,707     74.07     6,727     74.04512933
    Can     1,998     25.93     2,358     25.95487067
    I tried this script but didn't work:
    <PAGE("Measures","Market","Product","Scenario")
    <COLUMN("Year")
    <ROW("Pkg Type")
    "Sales"
    "New York"
    "Product"
    "Actual"
    "Qtr1"
    "Qtr2"
    "Pkg Type"
    "Bottle"
    "Can"
    { CALCULATE COLUMN "%" = 1% "Pkg Type" 1 }
    { CALCULATE COLUMN "% " = 3 % "Pkg Type" 3 }
    !

  • Not able to display data in different columns using Unicode encoding

    Hi,
    Iam using Unicode encoding in my Java appln to support Japanese characters while downloading CSV report. But using the Unicode encoding displays all data in the first column of Excel sheet.
    Please let me know how to display data in different columns using Unicode encoding in Excel sheet.

    Hi Venkat,
    After extracting data into DSO check the request whether active or not.
    Check data in DSO in contents.
    If is there any restrictions on info providers in Queries.
    Let us know status clearly.......
    Reg
    Pra

  • Not able to display data in separate columns using Unicode encoding

    Hi,
    Iam using Unicode encoding in my Java appln to support Japanese characters while downloading CSV report. But using the Unicode encoding displays all data in the first column of Excel sheet.
    Please let me know how to display data in different columns using Unicode encoding in Excel sheet.
    This is an urgent need. Please help me out.

    Hi,
    I have no problem with item :P15_EV_LCL this is having a value my probem here is i am using java script to display the value in different color based on the condtion case
    eg:
    select
    case
    TRUNC((
    ( (NVL(Z."AEWP",0) - NVL(Z."BEWP_Final",0) ) / DECODE(Z."BEWP_Final",0,NULL,Z."BEWP_Final") ) * 100
    ),2)
    = :P15_EV_LCL
    then
    span style="background-color:lightgreen"
    || TRUNC((
    ( (NVL(Z."AEWP",0) - NVL(Z."BEWP_Final",0) ) / DECODE(Z."BEWP_Final",0,NULL,Z."BEWP_Final") ) * 100
    ),2) || '%' || /span
    else
    span style="background-color:yellow"
    || TRUNC(
    ( (NVL(Z."AEWP",0) - NVL(Z."BEWP_Final",0) ) / DECODE(Z."BEWP_Final",0,NULL,Z."BEWP_Final") ) * 100
    ),2) || '%' || /span
    end "Effort"
    from actuals Z
    If i dont use this <Span style="Background-color:color"> i am able to generate data in excel sheet if i use this color coding i am not able to get data in spread sheet.
    Please suggest
    Thanks
    Sudhir
    Edited by: Sudhir_N on Mar 23, 2009 10:00 PM

  • I have to use count function  in "if-else" condition in rtf tempelate

    I have a nedd to use count fucntion in my rtf fucntion in IF-ELSE condition like this :
    if
    (count INVOICE_LEVEL from xml where (INVOICE_LEVEL=SM_SUMMARY_LEVEL)) =  (count coloumn_A from xml ) --- if the count matches
    THEN print "NO DATA FOUND"
    else --- if not
    end if ;
    --------XML------
    <COMP123>
       <SM_SUMMARY_LEVEL>2</SM_SUMMARY_LEVEL>
      <SM_CHARGE_HEAD>2</SM_CHARGE_HEAD>
      <INVOICE_LEVEL>2</INVOICE_LEVEL>
      <RCVR_ADDRS3_PART1>SG</RCVR_ADDRS3_PART1>
      <RCVR_ADDRS3_PART2>ASIA ,</RCVR_ADDRS3_PART2>
      <TXN_CSTMR_REF>ABC-DEF</TXN_CSTMR_REF>
      <TAX_ID>PCT-ID</TAX_ID>
      </COMP123>
    <COMP123>
       <SM_SUMMARY_LEVEL>2</SM_SUMMARY_LEVEL>
      <SM_CHARGE_HEAD>2</SM_CHARGE_HEAD>
      <INVOICE_LEVEL>2</INVOICE_LEVEL>
      <RCVR_ADDRS3_PART1>SG</RCVR_ADDRS3_PART1>
      <RCVR_ADDRS3_PART2>ASIA ,</RCVR_ADDRS3_PART2>
      <TXN_CSTMR_REF>ABC-DEF</TXN_CSTMR_REF>
      <TAX_ID>PCT-ID</TAX_ID>
      </COMP123>
    can any one help me to write the correct syntax and logic for this .
    THANKS!

    I am using the below way but it is not working as desired it is always printing the derived value.
    <?xdofx:if (xdofx:round((to_number(to_char(SYSDATE,'JSSSSS'))-to_number(to_char(to_date(DOB_DATE, 'YYYY-MM-DD'),'JSSSSS'))) div 100000)) <= 30 then '(1-30)' else '(1-100)' end if?>
    Let me know if i missed anything..
    Thanks,
    Jana

Maybe you are looking for