Data error - Double value of Sum row Aggregation
Hello,
I've recently created a new UNX universe based of SQL server query wich brings me determined values for payments and debts, when check the value on my XLS file wich is the main data source for the SQL DB, a single row is for 66,207.70 but on the universe when i check the values it doubles it.
Here are four sets of pictures showing the value of a client PGE/ACRE when it's under AVG aggregation and when it's under SUM aggregation.
Can someone help me identify the reason and how to fix it?
Hi Marvin,
In report level you getting double value so you can unchecked avoid duplicate row.
Thank you
Mustafa
Similar Messages
-
WPF Data gird double value in cell round up automatically
Hi All,
I have one datagrid where one of the columns contains double values. I placed limitations on length and decimal part. Decimal part is always comes with 2 digits. Now during editing the cell that holds double value in DataGrid , if I enter value of
99.99 then it is becoming 100. At this moment the cell is still under edit mode.
If the columns hold decimal type values then this automatic round up is not happening. But due to some constraints , at this moment we can't change the columns type from double to decimal. So I just want to disable the auto round up with double
values in DataGrid. I searched in MSDN forums but did not find any , tried adding StringFormat for columns. But it did not help.
I tested by keeping the double value outside of the DataGrid ( in editbox ) , I don't see any automatic round up. So I suspect there could be something with DataGrid that is resulting automatic round up.
Is there any way to disable this automatic round op on double values in DataGrid? I welcome your comment.
Thanks,
Brahmaji.Well, 99.99 as you mentioned in your original post is not the same value as 9999999999999999. You cannot store the value 9999999999999999 in a double field.
You could change the type to decimal to be able to store values with a higher precision:
public class Movie
public string Title { get; set; }
public int Year { get; set; }
public string Director { get; set; }
public bool Hit { get; set; }
public decimal Price { get; set; }
new Movie()
Title = "The Lawnmower Man",
Year = 1992,
Director = "Brett Leonard",
Hit = true,
Price = 22.23M
If you want to prevent the value of the source property from getting set when an invalid double value is entered you could implement your own ValidationRule:
namespace SampleGrid
class MyValidationRule : System.Windows.Controls.ValidationRule
public override System.Windows.Controls.ValidationResult Validate(object value, System.Globalization.CultureInfo cultureInfo)
string s = value.ToString();
double d;
if(double.TryParse(s, out d))
return new System.Windows.Controls.ValidationResult(false, "invalid value");
return System.Windows.Controls.ValidationResult.ValidResult;
<DataGridTemplateColumn Header="Price">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding Price, StringFormat=##.00}"/>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
<DataGridTemplateColumn.CellEditingTemplate>
<DataTemplate xmlns:local="clr-namespace:SampleGrid">
<TextBox>
<TextBox.Text>
<Binding Path="Price" StringFormat="##.00">
<Binding.ValidationRules>
<local:MyValidationRule ValidationStep="RawProposedValue"/>
</Binding.ValidationRules>
</Binding>
</TextBox.Text>
</TextBox>
</DataTemplate>
</DataGridTemplateColumn.CellEditingTemplate>
</DataGridTemplateColumn>
<!--<DataGridTextColumn Header="Price"
Binding="{Binding Price, StringFormat=##.00}" />-->
Then the value won't get rounded. Of course you can still not set the double source property to 9999999999999999 though.
There is no property that you can set on the DataGrid to prevent the value from getting rounded.
Hope that helps.
Please remember to helpful posts as answer to close the thread and then start a new thread if you have a new question. -
Stale data error while trying to update row.
Hi,
I have a search page, from where i would like to select a particular record and update some of its attributes. But when i try to commit the transaction, i get the error below:
Unable to perform transaction on the record. \nCause: The record contains stale data. The record has been modified by another user. \nAction: Cancel the transaction and re-query the record to get the new data.
My Results table, based on VO1(based on EO), has an image item which submits the page and opens another page with the details of the current record, and provides the user with an option to update one of the attributes. The second page, where the user updates the attributes is based on another VO (say VO2, which again is based on the same EO as VO1).
Behind the Apply button, i call a method in the AM which simply commits the transaction and then re-directs to the original search page and displays the confirmation message.
Pseudo Code:
In the controller for VO1 (search page).
if <update> then
params = config_id ;
am.invokeMethod("initSketchDetails,params) ;
In AM
public void initSketchDetails(String config_id)
vo = getVO2 ;
vo.initQuery ;
In VO2Impl
public void initQuery(String config_id) {
<convert string to jbo.domain.number>
setWhereClause("config_id = :1);
setWhereClauseParams(null) ;
SetWhereClauseParam(0,config_id);
executeQuery();
In the PFR of Controller for the Update Page
if ("apply" != null)
am = pageCOntext.getAM ;
am.invokeMethod("apply") ;
pageCOntext.forwardImmediately to results page ..
AMImpl
public void apply() {
getTransaction.commit();
Where am i going wrong?
Thanks
AshishHi,
I noticed that this error is occuring only under certain conditions.
In my application a particular record can have 4 statuses (Draft, Submitted, Cancelled and Technical Query). But when a record is being updated, it can only be updated to Draft, Technical Query or Cancelled.
The error occurs ONLY when i am trying to update a record which is in Submitted Status to any other status. If i update a record from Draft -> Technical Query/Cancelled, there are no issues!!!
I cant figure out where the problem lies.
The poplist picks up values from a lookup.
Any idea how to debug this situation?
Thanks
Ashish -
Hi there,
I'm using a sap.ui.table.Table and want to add rows. However, I get the error message stated above in the title of this thread.
The same happens when adding the rows via XML view by defining the rows aggregation.
Coding in Table-dbg.js
* @see JSDoc generated by SAPUI5 control API generator
sap.ui.table.Table.prototype.addRow = function() {
jQuery.sap.log.error("The control manages the rows aggregation. The method \"addRow\" cannot be used programmatically!");
Any ideas?
Regards
TobiasHi Tobias,
A row could be added to the model instead.
Below post might help.
Re: Adding 1 row to a table in SAPUI5 with local data(textfields etc...)
Thanks and Regards, Venkatesh -
Sum values in last row for date format "hh24:mi"
Hi,
I have a big problem creating a sum row with date data.
I created a sql view where the result looks like that:
SELECT category_name,
user_name,
b_mmyyyy,
b_1, ..., b_31
FROM view_category_user_booking
category_name, user_name, b_1, ..., b_31
category1, user1, 122008, 01:00, ..., 03:30
category2, user1, 122008, 02:00, ..., 01:00
category3, user1, 122008, 00:00, ..., 00:15My goal is to integrate a sum row at the end for the columns b_1 ... b_31
category_name, user_name, b_1, ..., b_31
category1, user1, 122008, 01:00, ..., 03:30
category2, user1, 122008, 02:00, ..., 01:00
category3, user1, 122008, 00:00, ..., 00:15
Sum, user1, 122008, 03:00, ..., 04:45I tried it like that:
select decode(grouping(category_name),1,'Summe',category_name),
sum(to_number(replace(b_1,':',','))) as b_1,
sum(to_number(replace(b_31,':',','))) as b_31
from category_user_booking
where user_name = 'user1'
and b_mmyyyy = '122008'
group by rollup(category_name)But the result isn't really successful
category_name, b_1, b_31
category1, 1, 3,3
category2, 2, 1
category3, 0, 0,15
Sum, 3, 4,45Is there somebody with an idea?
Thanks ahead,
TobiasHi Avinash,
the problem is not the grouping it is the date format.
Instead of a value like 5,4 > I want 05:40 or 1,75 > I want 02:15 in the sum value.
In my table all time values are saved in the format hh24:mi.
I don't know how to get that via a sql statement.
Output I want:
category_name, user_name, b_1, ..., b_31
category1, user1, 122008, 01:00, ..., 03:30
category2, user1, 122008, 02:00, ..., 01:00
category3, user1, 122008, 00:00, ..., 00:15
Sum, user1, 122008, 03:00, ..., 04:45Regards,
Tobias -
Error when adding the sums of time duration when 1 cell value is 0
I am creating a very basic spreadsheet on my iPad to be used as a time clock by my 3 employees. Columns A & B are times in and out respectively and column C is the duration (B-A.) Rows 1-6 are Monday-Saturday and row 7 (specifically cell C7) is the sum of the durations of each day. So far, so good. Here's the problem...I would like to keep the same formula (C=B-A) in each cell from C1 to C6 regardless of whether or not that employee actually worked that day. When nothing is entered into columns A or B, the resulting value for column C is 0. When the value of any cell in column C is 0, the formula in cell C7 (=sumC1:C6) results in an error. Any ideas???
Also, is it possible to cut or delete the text of a cell and leave the cell formatting (i.e. fill colors, text color, boarder, etc)?
Thanks again,
Matt"When the value of any cell in column C is 0, the formula in cell C7 (=sumC1:C6) results in an error. Any ideas???"
Hi Matt,
The error is that SUM cannot deal with a collection of values that contains both durations (eg. 1h 12m) and numbers ( eg. 0 ).
Don't let the value in any cell in the range be 0.
Your formula in column C is now: =B-A
If both B and A are empty, the result will be zero.
Use this revised formula: =IF(OR(LEN(A)<1,LEN(B)<1),"",B-A)
If either of the cells required to complete the subtraction has no data, the formula rturns a null string—a text value, which will be ignored by SUM. When both A and B contin Date and Time values, the formula returns a duration, and SUM will work.
Regards,
Barry -
Sum of Values from previous rows in a dynamic table
Hello,
I have a dynamic table has multiple rows (added dynamically via a button). One column in the table is a Quantity column. Another is a Total column. We do not want to keep a running total, but only wish to display a total when the rest of the cells in that row are emty and the previous row(s) has/have values in the Quantity column. The Total is the sum on the Quatnities up to a blank row. Below is a sample. How do I get teh value of the Quantities in the previous rows?
Quantity
Total
5
8
12
25
7
27
34
22
22
Another option might be to put the Total in the last row with data as opposed to the row below the data.
Any ideas?
Regards,
KarlThe script is written to achive your requirement (i.e. the second approach you have mentioned)
You can either contact me at [email protected] to get the sample form created.
Or the following is the XML Source of the form. Copy the entire content in XML source view of your form and see the result.
<?xml version="1.0" encoding="UTF-8"?>
<?xfa generator="AdobeLiveCycleDesignerES_V9.0.0.0.20091029.1.612548" APIVersion="3.1.9277.0"?>
<xdp:xdp xmlns:xdp="http://ns.adobe.com/xdp/" timeStamp="2012-02-28T14:04:54Z" uuid="2c561cdf-3377-4e84-9a89-51e740bb2fea">
<template xmlns="http://www.xfa.org/schema/xfa-template/2.8/">
<?formServer defaultPDFRenderFormat acrobat9.0dynamic?>
<subform name="form1" layout="tb" locale="en_US" restoreState="auto">
<pageSet>
<pageArea name="Page1" id="Page1">
<contentArea x="0.25in" y="0.25in" w="197.3mm" h="284.3mm"/>
<medium stock="a4" short="210mm" long="297mm"/>
<?templateDesigner expand 1?></pageArea>
<?templateDesigner expand 1?></pageSet>
<subform w="197.3mm" layout="tb">
<subform name="Subform1" w="190.5mm" h="25.4mm">
<field name="Button1" y="15.875mm" x="60.325mm" w="28.575mm" h="6mm">
<ui>
<button highlight="inverted"/>
</ui>
<font typeface="Myriad Pro"/>
<caption>
<value>
<text>Add Row</text>
</value>
<para vAlign="middle" hAlign="center"/>
</caption>
<border hand="right">
<?templateDesigner StyleID apbx2?>
<edge stroke="raised"/>
<fill/>
</border>
<bind match="none"/>
<event activity="click" name="event__click">
<script contentType="application/x-javascript">
try
Subform2.Table1._Row1.addInstance(1);
//for(var i=0;i<Subform2.Table1._Row1.count;i++)
//xfa.resolveNode("Subform2.Table1.Row1["+i+"].Total").execEvent("exit");
}catch(e)
app.alert(e)
</script>
</event>
</field>
<?templateDesigner expand 1?></subform>
<subform name="Subform2" w="196.85mm">
<subform name="Table1" layout="table" columnWidths="55.916mm 44.47mm" x="38.1mm" y="12.7mm">
<border>
<edge/>
</border>
<subform layout="row" name="HeaderRow" id="HeaderRow_ID">
<assist role="TH"/>
<draw h="10mm" name="Cell1">
<border>
<edge/>
<corner thickness="0.1778mm"/>
</border>
<ui>
<textEdit/>
</ui>
<value>
<text>Quantity</text>
</value>
<font typeface="Myriad Pro"/>
<margin topInset="0.5mm" bottomInset="0.5mm" leftInset="0.5mm" rightInset="0.5mm"/>
<para vAlign="middle" hAlign="center"/>
</draw>
<draw h="10mm" name="Cell2">
<border>
<edge/>
<corner thickness="0.1778mm"/>
</border>
<ui>
<textEdit/>
</ui>
<value>
<text>Total</text>
</value>
<font typeface="Myriad Pro"/>
<margin topInset="0.5mm" bottomInset="0.5mm" leftInset="0.5mm" rightInset="0.5mm"/>
<para vAlign="middle" hAlign="center"/>
</draw>
<border>
<edge presence="hidden"/>
</border>
<occur max="-1"/>
<?templateDesigner expand 1?></subform>
<subform layout="row" name="Row1">
<assist role="TR"/>
<field name="Quantity" w="55.916mm" h="9.317mm">
<ui>
<numericEdit>
<border presence="hidden">
<?templateDesigner StyleID aped0?></border>
<margin/>
</numericEdit>
</ui
><
font typeface="Myriad Pro"/><
margin topInset="1mm" bottomInset="1mm" leftInset="1mm" rightInset="1mm"/><
para vAlign="middle"/><
border><
edge/><
corner thickness="0.1778mm"/></
border></
field><
field name="Total" w="44.47mm" h="9.317mm" access="readOnly"><
ui><
numericEdit><
border presence="hidden">
<?templateDesigner StyleID aped0?>
</border><
margin/></
numericEdit></
ui><
font typeface="Myriad Pro"/><
margin topInset="1mm" bottomInset="1mm" leftInset="1mm" rightInset="1mm"/><para vAlign="middle"/>
<border>
<edge/>
<corner thickness="0.1778mm"/>
</border>
<calculate>
<script contentType="application/x-javascript">
try
var nextRow = xfa.resolveNode("Subform2.Table1.Row1["+(this.parent.instanceIndex+1)+"]"); // Next row of the table
if((nextRow==null || nextRow.Quantity.rawValue == null || nextRow.Quantity.rawValue=="") && Quantity.rawValue!=null) // If there is no more rows OR the next row don't contain any Quantity value
var subTotal = 0;
for(var j=this.parent.instanceIndex;j>=0;j--) // Loop until the previous row has empty value OR reach start of row Index (i.e. 0)
var prevObj = xfa.resolveNode("Subform2.Table1.Row1["+j+"].Quantity"); // locate the previous row's Quantity object
if(prevObj.rawValue == null || prevObj.rawValue=="")
break; // if blank value found, skip the loop
subTotal+= prevObj.rawValue;
this.rawValue = subTotal; // Update the Total value
}else
this.rawValue = null; // Clear the total value
}catch(e)
app.alert(e)
</script>
</calculate>
</field>
<border>
<edge presence="hidden"/>
</border>
<occur max="-1"/>
<?templateDesigner expand 1?></subform>
<keep intact="contentArea"/>
<?templateDesigner rowpattern first:1, next:1, firstcolor:f0f0f0, nextcolor:ffffff, apply:0?>
<overflow leader="HeaderRow"/>
<?templateDesigner expand 1?></subform>
<?templateDesigner expand 1?></subform>
<?templateDesigner expand 1?></subform>
<proto/>
<desc>
<text name="version">9.0.0.0.20091029.1.612548.606130</text>
</desc>
<?templateDesigner expand 1?></subform>
<?templateDesigner DefaultPreviewDynamic 1?>
<?templateDesigner DefaultRunAt client?>
<?templateDesigner Grid show:1, snap:1, units:0, color:ff8080, origin:(0,0), interval:(125000,125000)?>
<?templateDesigner FormTargetVersion 28?>
<?templateDesigner DefaultLanguage JavaScript?>
<?acrobat JavaScript strictScoping?>
<?templateDesigner Zoom 62?>
<?templateDesigner Rulers horizontal:1, vertical:1, guidelines:1, crosshairs:0?>
<?templateDesigner SaveTaggedPDF 1?>
<?templateDesigner SavePDFWithEmbeddedFonts 1?></template>
<config xmlns="http://www.xfa.org/schema/xci/2.8/">
<agent name="designer">
<!-- [0..n] -->
<destination>pdf</destination>
<pdf>
<!-- [0..n] -->
<fontInfo/>
</pdf>
</agent>
<present>
<!-- [0..n] -->
<pdf>
<!-- [0..n] -->
<fontInfo/>
<version>1.7</version>
<adobeExtensionLevel>3</adobeExtensionLevel>
</pdf>
<xdp>
<packets>*</packets>
</xdp>
</present>
</config>
<localeSet xmlns="http://www.xfa.org/schema/xfa-locale-set/2.7/">
<locale name="en_US" desc="English (United States)">
<calendarSymbols name="gregorian">
<monthNames>
<month>January</month>
<month>February</month>
<month>March</month>
<month>April</month>
<month>May</month>
<month>June</month>
<month>July</month>
<month>August</month>
<month>September</month>
<month>October</month>
<month>November</month>
<month>December</month>
</monthNames>
<monthNames abbr="1">
<month>Jan</month>
<month>Feb</month>
<month>Mar</month>
<month>Apr</month>
<month>May</month>
<month>Jun</month>
<month>Jul</month>
<month>Aug</month>
<month>Sep</month>
<month>Oct</month>
<month>Nov</month>
<month>Dec</month>
</monthNames>
<dayNames>
<day>Sunday</day>
<day>Monday</day>
<day>Tuesday</day>
<day>Wednesday</day>
<day>Thursday</day>
<day>Friday</day>
<day>Saturday</day>
</dayNames>
<dayNames abbr="1">
<day>Sun</day>
<day>Mon</day>
<day>Tue</day>
<day>Wed</day>
<day>Thu</day>
<day>Fri</day>
<day>Sat</day>
</dayNames>
<meridiemNames>
<meridiem>AM</meridiem>
<meridiem>PM</meridiem>
</meridiemNames>
<eraNames>
<era>BC</era>
<era>AD</era>
</eraNames>
</calendarSymbols>
<datePatterns>
<datePattern name="full">EEEE, MMMM D, YYYY</datePattern>
<datePattern name="long">MMMM D, YYYY</datePattern>
<datePattern name="med">MMM D, YYYY</datePattern>
<datePattern name="short">M/D/YY</datePattern>
</datePatterns>
<timePatterns>
<timePattern name="full">h:MM:SS A Z</timePattern>
<timePattern name="long">h:MM:SS A Z</timePattern>
<timePattern name="med">h:MM:SS A</timePattern>
<timePattern name="short">h:MM A</timePattern>
</timePatterns>
<dateTimeSymbols>GyMdkHmsSEDFwWahKzZ</dateTimeSymbols>
<numberPatterns>
<numberPattern name="numeric">z,zz9.zzz</numberPattern>
<numberPattern name="currency">$z,zz9.99|($z,zz9.99)</numberPattern>
<numberPattern name="percent">z,zz9%</numberPattern>
</numberPatterns>
<numberSymbols>
<numberSymbol name="decimal">.</numberSymbol>
<numberSymbol name="grouping">,</numberSymbol>
<numberSymbol name="percent">%</numberSymbol>
<numberSymbol name="minus">-</numberSymbol>
<numberSymbol name="zero">0</numberSymbol>
</numberSymbols>
<currencySymbols>
<currencySymbol name="symbol">$</currencySymbol>
<currencySymbol name="isoname">USD</currencySymbol>
<currencySymbol name="decimal">.</currencySymbol>
</currencySymbols>
<typefaces>
<typeface name="Myriad Pro"/>
<typeface name="Minion Pro"/>
<typeface name="Courier Std"/>
<typeface name="Adobe Pi Std"/>
<typeface name="Adobe Hebrew"/>
<typeface name="Adobe Arabic"/>
<typeface name="Adobe Thai"/>
<typeface name="Kozuka Gothic Pro-VI M"/>
<typeface name="Kozuka Mincho Pro-VI R"/>
<typeface name="Adobe Ming Std L"/>
<typeface name="Adobe Song Std L"/>
<typeface name="Adobe Myungjo Std M"/>
</typefaces>
</locale>
</localeSet>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 4.2.1-c043 52.398682, 2009/08/10-13:00:47 ">
<
rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><
rdf:Description xmlns:xmp="http://ns.adobe.com/xap/1.0/" rdf:about=""><
xmp:MetadataDate>2012-02-28T14:04:54Z</xmp:MetadataDate><
xmp:CreatorTool>Adobe LiveCycle Designer ES 9.0</xmp:CreatorTool></
rdf:Description><
rdf:Description xmlns:pdf="http://ns.adobe.com/pdf/1.3/" rdf:about=""><
pdf:Producer>Adobe LiveCycle Designer ES 9.0</pdf:Producer></
rdf:Description><
rdf:Description xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" rdf:about=""><
xmpMM:DocumentID>uuid:2c561cdf-3377-4e84-9a89-51e740bb2fea</xmpMM:DocumentID></
rdf:Description><
rdf:Description xmlns:desc="http://ns.adobe.com/xfa/promoted-desc/" rdf:about=""><
desc:version rdf:parseType="Resource"><
rdf:value>9.0.0.0.20091029.1.612548.606130</rdf:value><
desc:ref>/template/subform[1]</desc:ref></
desc:version></
rdf:Description></
rdf:RDF></
x:xmpmeta></xdp:xdp> -
How to solve NaN error, while dealing with multiplication of double values
i am getting NaN error in the program.
consider this following code
for (j=0;j<nh;j++)
sum = 0.0;
for (i=0;i<ni;i++){ sum = sum + (ai[i] * wi[i][j]) ;}
//System.out.println(sum);
ah[j] = sigmoid(sum);
public static float sigmoid(float x)
return ((Math.exp(x)- Math.exp(-x)) / (Math.exp(x)+Math.exp(-x)));
ni = 2500-- no of input nodes;
nh = 5000 -- no of hidden nodes;
i am getting problem in calculating the "sum" value. its returning NaN for "sum".
here a[i] values are around some +/- 0.XXXXXXXX upto 14 digits
and wi[j][j] values are also +/- 0.XXXXXX upto 14 digits.
all values are of datatype double.
i was stucked up with this problem. what i am to do?
give me suggestions..
please reply meThis can occur with double divisions. I wrote a small method that solves this:
* Set double values that have a value of 'NaN' or 'Infinity' to 0.0. This can happen when dividing double values as they
* don't cause a DivisionByZeroException.
* @param value Double value to check.
* @return Input value with 'NaN' and 'Infinity' set to 0.0.
static public double resetNaN(final double value, final double resetValue) {
return (Double.isNaN(value) || Double.isInfinite(value)) ? resetValue : value;
}//resetNaN() -
Hi there,
I am having a kind of weird issues with my oracle enterprise db which was perfectly working since 2009. After having had some trouble with my network switch (replaced the switch) the all network came back and all subnet devices are functioning perfect.
This is an NFS for oracle db backup and the oracle is not starting in mount/alter etc.
Here the details of my server:
- SunOS 5.10 Generic_141445-09 i86pc i386 i86pc
- Oracle Database 10g Enterprise Edition Release 10.2.0.2.0
- 38TB disk space (plenty free)
- 4GB RAM
And when I attempt to start the db, here the logs:
Starting up ORACLE RDBMS Version: 10.2.0.2.0.
System parameters with non-default values:
processes = 150
shared_pool_size = 209715200
control_files = /opt/oracle/oradata/CATL/control01.ctl, /opt/oracle/oradata/CATL/control02.ctl, /opt/oracle/oradata/CATL/control03.ctl
db_cache_size = 104857600
compatible = 10.2.0
log_archive_dest = /opt/oracle/oradata/CATL/archive
log_buffer = 2867200
db_files = 80
db_file_multiblock_read_count= 32
undo_management = AUTO
global_names = TRUE
instance_name = CATL
parallel_max_servers = 5
background_dump_dest = /opt/oracle/admin/CATL/bdump
user_dump_dest = /opt/oracle/admin/CATL/udump
max_dump_file_size = 10240
core_dump_dest = /opt/oracle/admin/CATL/cdump
db_name = CATL
open_cursors = 300
PMON started with pid=2, OS id=10751
PSP0 started with pid=3, OS id=10753
MMAN started with pid=4, OS id=10755
DBW0 started with pid=5, OS id=10757
LGWR started with pid=6, OS id=10759
CKPT started with pid=7, OS id=10761
SMON started with pid=8, OS id=10763
RECO started with pid=9, OS id=10765
MMON started with pid=10, OS id=10767
MMNL started with pid=11, OS id=10769
Thu Nov 28 05:49:02 2013
ALTER DATABASE MOUNT
Thu Nov 28 05:49:02 2013
ORA-00202: control file: '/opt/oracle/oradata/CATL/control01.ctl'
ORA-27037: unable to obtain file status
Intel SVR4 UNIX Error: 79: Value too large for defined data type
Additional information: 45
Trying to start db without mount it starts without issues:
SQL> startup nomount
ORACLE instance started.
Total System Global Area 343932928 bytes
Fixed Size 1280132 bytes
Variable Size 234882940 bytes
Database Buffers 104857600 bytes
Redo Buffers 2912256 bytes
SQL>
But when I try to mount or alter db:
SQL> alter database mount;
alter database mount
ERROR at line 1:
ORA-00205: error in identifying control file, check alert log for more info
SQL>
From the logs again:
alter database mount
Thu Nov 28 06:00:20 2013
ORA-00202: control file: '/opt/oracle/oradata/CATL/control01.ctl'
ORA-27037: unable to obtain file status
Intel SVR4 UNIX Error: 79: Value too large for defined data type
Additional information: 45
Thu Nov 28 06:00:20 2013
ORA-205 signalled during: alter database mount
We have already checked in everywhere in the system, got oracle support as well without success. The control files are in the place and checked with strings, they are correct.
Can somebody give a clue please?
Maybe somebody had similar issue here....
Thanks in advance.Did the touch to update the date, but no joy either....
These are further logs, so maybe can give a clue:
Wed Nov 20 05:58:27 2013
Errors in file /opt/oracle/admin/CATL/bdump/catl_j000_7304.trc:
ORA-12012: error on auto execute of job 5324
ORA-27468: "SYS.PURGE_LOG" is locked by another process
Sun Nov 24 20:13:40 2013
Starting ORACLE instance (normal)
control_files = /opt/oracle/oradata/CATL/control01.ctl, /opt/oracle/oradata/CATL/control02.ctl, /opt/oracle/oradata/CATL/control03.ctl
Sun Nov 24 20:15:42 2013
alter database mount
Sun Nov 24 20:15:42 2013
ORA-00202: control file: '/opt/oracle/oradata/CATL/control01.ctl'
ORA-27037: unable to obtain file status
Intel SVR4 UNIX Error: 79: Value too large for defined data type
Additional information: 45
Sun Nov 24 20:15:42 2013
ORA-205 signalled during: alter database mount -
Deletion of Total(Aggregated Sum) rows in planning book
I want to get rid of 'Total(Aggregated Sum)' rows in planning book tables.
'Total' line is useful but too many lines are uncomfortable for planners, so we're searching for the method not to use it.
If you know how to configure or use macro for it, please let me know.
Thank you,
HyeReeHi,
I can delete totals, but I can´t delete subtotals.
Macro Delete Totals
IF
New condition
PLOBS_FOR_LEVEL( ACT_LEVEL ) = 1
Step 1 iterations
ROW Ratio 1
ROW_VISIBLE( 0 )
ROW Ratio 2
ROW_VISIBLE( 0 )
ROW Ratio n
ROW_VISIBLE( 0 )
ENDIF
This macros works ok to deleting row totals.
Raúl. -
Error occurs when updating grid Data Table - invalid value type [66000-150]
I am receiving the below error when using SetValue method of the Grid.DataTable object
Error No:-7768
Error Desc:Data Table - invalid value type [66000-150]
Any idea on why this error will ocurr
the data that I am trying to set is text and column data type is also text
sincerely yours
RayHi Ray,
I kind of faced a similar problem wherein, my functionalities work perfectly fine in the devt. environ but doesn't even reflects in the production environ. I kind of tried installing VS and removed it and things started working fine later.
Reason might be that some of the devt. components are missing in the production environ, other than .NET framework. If possible, you can try this.
Regards,
Satish. -
Compare values in different rows for date/time clashing
Hello,
Odd one this so bear with me...
If I'm asking this question in the wrong place I apologise in advance
I'm building a C# application that queries SQL tables, one of the functions I need to be able to implement is the ability to query a row(1) for it's datetime value, and disallow another rows(2) datetime value to be updated if the value of that row(2) is
within an hour of the other row(1).
I hope that makes sense...
Any help will be greatly appreciated!
Thanks
BrendanHello,
Thanks for your reply.
Would there be another way to do this?
If there was some way to do this:
UPDATE table SET 'column' VALUES '02/02/2015 14:00' WHERE Date = 02/02/2015 IF 'Column' = 02/02/2015 14:00 OR 02/02/2015 13:00 DENY
I know that's not a proper statement, but you get the idea.
The problem is that the datetime value is likely to change a lot, and I would like to avoid having to change this manually, but if I could somehow check for a datetime value with an hour either side of the update value that would be great.
Thanks
Brendan -
"Reversal value greater than the value invoiced to date" error
Hi all,
I have a scenario. there is a invoice which we tried to reverse through MR8M. But it was not successful. Now , as a alternative solution I am trying to book credit memo. There were two line items in the PO. When I try to book Credit memo, the system throws error "Reversal value greater than the value invoiced to date" only for line item 2. Line item 1 is perfectly OK. Any suggestions why this is happening ? If it would have been exchange rate problem then I think the error should be for both the line items.
Regards,
VivekHi,
You told that youtr PO is having two line utems and you are trying to post the credit memeo for the two line items.
Does your po is invoiced for the two line items ?
if the second line item is not posted with any invoice , while posting credit memo to second line item system will give this error.This is one scenario.
May be you would have wrongly entered the values ?
There could have been already reversed or posted the credit memo for then second line item .
check whather you are posting any subsequent posting ?
Regards, -
Please help in converting double value to date..
Hi Friends,
I have a double value which I am getting from reading the excel file using Apache POI Classes.
For example: The date in the excel cell is 12/18/2008 and when reading the cell using the POI class it is returning 39800.0
instead of returning the original excel date 12/18/2008.
Basically I need to convert back the double value 39800.0 to 12/18/2008.
Did anybody face issue like this, or is there any other way to get date value from excel files.
I am posting part of my code for reference..
public String getCellValues(HSSFCell cell) {
if (cell.getCellType()==0 ) {
return ""+cell.getNumericCellValue();
if (cell.getCellType()==1 ) {
return cell.getStringCellValue();
return "";
Thanks in Advance
James George.Cells have a type (string, numeric, blank etc) and that's about it as far as content is concerned.
But they do have a style.
cell.getCellStyle() will return you an HSSFCellStyle. And this class has a method getDataFormat() which returns a short value. I guess you might attempt to guess that a numeric value "was" a date from the fact the returned value is one of the known date formats.
http://poi.apache.org/apidocs/org/apache/poi/hssf/usermodel/HSSFDataFormat.html
In other words if you look at
short format = cell.getCellStyle().getDataFormat();and you see a 2 you know you are looking at an ordinary ("0.00") number value. If you see a 14 you are looking at a ("m/d/yy") date. And so on for the rest. -
'Master data type User table cannot add row'-DTW error
Hi All,
I am creating a template for user define Master data table from DTW, when i am trying to port data by using that template through DTW. it is giving error like--'Master data type User table cannot add row'
So can any one have solution for this.
Regard's
HariHari,
Please see SAP Note 1234690 on the SAP PartnerEdge Portal. This seems like a similar problem although the example is using the Business One SDK which uses the DI API. The DTW also uses the DI API ... so there may be a relation.
You may want to check the latest patch level for SAP Business One 2007A as the note says it is a known issue.
Eddy
Maybe you are looking for
-
Background job hanging reasons
background job hanging reasons
-
Changing "Payment Reference" in AR Invoices
Hi All, I'm very new to SAP B1. I want to overwrite(by using DI API) the "Payment reference" field in the invoice for a particular customer when closing the Payment. Please somebody give any idea. Thank you. Best Regards, Buddhika Edited by: Buddhika
-
Does anyone get the following exception when trying to run their EJB application? I'm running JDeveloper 11.1.1.4 and trying to run my application via right click after deploying the application. I get the same error when trying to run my test progra
-
Mac OS X crashes after hard drive installation
I just recently installed a new Hard Drive in my iBook G4. I noticed that after I installed OS X 10.4.2 the OS started crashing every time it booted. Ive done an APPLE HARD WARE TEST to see if my iBook was Ok & it was. I did an upgrade from 10.4.2 to
-
Support Assistant not working properly
I cannot get my Support Assistant to load. I have a Presario desktop with Windows 7 and when I try open Support Assistant the blue circle keeps spinning and it says An Error Occurred at the top of the window. Also, at the bottom the Product Name, Pr