Cannot display more than 16 significant digit numbers from Oracle
The WebI Report cannot display more than 16 significant digit numbers from an Oracle data type field.
This occurs for both an ODBC and native driver connection to Oracle.
The data is defined by Number Data Type in Oracle, and view correctly in Universe, but display incorrectly in WebI report which created by InfoView.
I know BOE XIR2 has this behavior, but it seems that XI3.0 and XI3.1 also have this problem.
If this behavior in XI3.0 and XI3.1 perform by design? or it's a bug? and Why?
Thanks!
Hi Sarah,
Precision limitation of a Web Intelligence filter constant :
In an Oracle database, a Number field type can store up to 38 digits. When creating a Web Intelligence report in the Java Panel, a condition is specified for this field (that is represented in the universe as a number), and a constant number is entered for its value, only up to 15 digits of precision are retained.
For example, if 1234567890123456789 is entered, the value becomes 1234567890123460000.
Or, if you have a column in database which has a number like 123.123456789012345678 it will display only 123.123456789012.
Cause
The reason for this limitation is that Java Panel represents a number internally as a Double field type with only 15 digits precision. This is by design.
Resolution
The only workaround is to change the field type to a Character field; however, doing so means losing the ability to perform calculations and/or sorting on the field.
This issue has been raised as an Enhancement Request and given Track ID # ADAPT00908702.
Regards,
Deepti Bajpai
Similar Messages
-
How can I display more than 15 rows in a stacked 3D horizontal flash chart
It seems I cannot display more than 15 rows at a time in a stacked 3D horizontal flash chart.
Any ideas?
Thanks, PierreThe default history length of a chart is 1024. To make it longer is a right click option.
-
Power view display more than 500 values in a field
From my research, it looks like the limit of values in a Power View filter is 500. does anyone if this is configurable to increase (which
I am doubting based on Microsoft’s website as I’ve copied below). If it is not configurable and we cannot display more than 500 values when filtering, then what should be done
https://technet.microsoft.com/en-us/library/hh231514%28v=sql.110%29.aspxYou could always do the concatenation on the client. ie: "select action1, action2 from tableX" and then create a boilerplate object with text that references both of these columns. (eg: "&<action1> &<action2>"). This should give you the concatenation you're after.
Another alternative is to return a "long" column instead. The 4000 is probably down to the varchar datatype restriction. -
Display more than 7 users in the #SAPB1 calendar
How do I see more than 7 users in the #SAPB1 calendar? Transpose the present layout - users vertical/time line horizontal would also be a good idea. I'm aware that you can change the 7 by using the formsettings but this is too time consuming.
Hi Martin,
Only way to show more users is enable them from form settings.
also You cannot display more than seven users in the Group View simultaneously.
Thanks,
neetu
Edited by: Neetu Dhami on Dec 20, 2011 5:01 PM -
Hi,
Our Environment is Essbase 11.1.2.2 and working on Essbase EAS and Shared Services components.One of our user tried to run the Cal Script of one Application and faced this error.
Dynamic Calc processor cannot lock more than [100] ESM blocks during the calculation, please increase CalcLockBlock setting and then retry(a small data cache setting could also cause this problem, please check the data cache size setting).
I have done some Google and found that we need to add something in Essbase.cfg file like below.
1012704 Dynamic Calc processor cannot lock more than number ESM blocks during the calculation, please increase CalcLockBlock setting and then retry (a small data cache setting could also cause this problem, please check the data cache size setting).
Possible Problems
Analytic Services could not lock enough blocks to perform the calculation.
Possible Solutions
Increase the number of blocks that Analytic Services can allocate for a calculation:
Set the maximum number of blocks that Analytic Services can allocate to at least 500.
If you do not have an $ARBORPATH/bin/essbase.cfg file on the server computer, create one using a text editor.
In the essbase.cfg file on the server computer, set CALCLOCKBLOCKHIGH to 500.
Stop and restart Analytic Server.
Add the SET LOCKBLOCK HIGH command to the beginning of the calculation script.
Set the data cache large enough to hold all the blocks specified in the CALCLOCKBLOCKHIGH setting.
Determine the block size.
Set the data catche size.
Actually in our Server Config file(essbase.cfg) we dont have below data added.
CalcLockBlockHigh 2000
CalcLockBlockDefault 200
CalcLockBlocklow 50
So my doubt is if we edit the Essbase.cfg file and add the above settings and restart the services will it work? and if so why should we change the Server config file if the problem is with one application Cal Script. Please guide me how to proceed.
Regards,
NaveenYour calculation needs to hold more blocks in memory than your current set up allows.
From the docs (quoting so I don't have to write it, not to be a smarta***:
CALCLOCKBLOCK specifies the number of blocks that can be fixed at each level of the SET LOCKBLOCK HIGH | DEFAULT | LOW calculation script command.
When a block is calculated, Essbase fixes (gets addressability to) the block along with the blocks containing its children. Essbase calculates the block and then releases it along with the blocks containing its children. By default, Essbase allows up to 100 blocks to be fixed concurrently when calculating a block. This is sufficient for most database calculations. However, you may want to set a number higher than 100 if you are consolidating very large numbers of children in a formula calculation. This ensures that Essbase can fix all the required blocks when calculating a data block and that performance will not be impaired.
Example
If the essbase.cfg file contains the following settings:
CALCLOCKBLOCKHIGH 500 CALCLOCKBLOCKDEFAULT 200 CALCLOCKBLOCKLOW 50
then you can use the following SET LOCKBLOCK setting commands in a calculation script:
SET LOCKBLOCK HIGH;
means that Essbase can fix up to 500 data blocks when calculating one block.
Support doc is saying to change your config file so those settings can be made available for any calc script to use.
On a side note, if this was working previously and now isn't then it is worth investigating if this is simply due to standard growth or a recent change that has made an unexpected significant impact. -
Cannot have more than one Mobile item for a person
Hi,
I cannot have more than one mobile phone item for a person. In India some of them carry dual SIM card phones and both will be valid. In Lumia 800, I dont see an option to add two mobile items. I can do with a work around by choosing one mobile item with Windows Live Account and another with Google Account. But then that is not the right way to do it. If I need it both on same account, then I cannot do it.
This feature is available in all the Android phones. Also i am facing another issue is that Lumia 800 does not sync any mobile item #2 of Google account, so I have to go to Google and manually add that phone number to my phone, which is painful.
Hope Microsoft is listening.
But I really like the way the facebook, SMS and all other chat are sync'ed in one place.
Regards,
-Srinivasan.The wierd thing is they have duplicates for Home/Work but not for Cell. I have the odd contact that has two cell phones. Really only two work arounds, use one of the other available types as a secondary cell number or what I do is create two contacts, one in Exchange and one on Live. Since my main account is Exchange, I put the secondary number in the Live contact, then on the phone I link the two together. This way I see two cell numbers for one contact.
-
Cannot modify more than one base table through a join view
hi guys, my current problem is that i have a datablock based on a view, now all the fields bar 1 are updateable, but this one field that is obtained through a join is displayed, the user can enter data in this field which then pupulates other fields which are required, but this specific field should not be updated. Is there an option to state this as i keep getting the error:
cannot modify more than one base table through a join view
Any help would be greatly appreciated, thanks.the user can enter data in this field which then pupulates other fields So, using the value of "this field" you then query the rest of the fields? Can you show us the code you use to populate the rest of the fields?
but this specific field should not be updatedHave you tried setting the "Query Only" property of the field to "Yes" and the other DML properties (Ins, Upd, Del) to No?
Also, what is your Forms version?
Thanks,
Craig B-)
If someone's response is helpful or correct, please mark it accordingly. -
Not able to display more than 65k records in Bex report.
Hi Experts,
I have requirement for the Bex report to display more than 65k records..
Please help me on this.. i am feed up of get proper update for this..
Its urgent.. pls help on thisHi,
The Excel 2007 have a limit of 1,048,576 rows, unfortunately SAP cannot export more than 65.536 rows that is an exiting limitation exporting to Excel files.
The note 700206 explains the MAX Size Limit for XXL Export, and it's
not possible to increase this limit. XXL Export is generic export
utility to export the list object from SAP to Excel and it cannot
work differently for different Excel releases.
I would emphasizes the purpose of BEx Analyzer: it is not a tool for the
mass extraction of data, but it is a viewer/navigator tool for data.
For huge exports like the one mentioned SAP offers Open Hub as a 3rd
party tool. You can have more details in the url below:
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.
docs/library/icc/BW-OHS%20Open%20Hub%20Service%2c%20Third-party%20
Integration.pdf
Thanks,
Venkat -
Validation Rule: Department cannot have more than 5 employees
Say there is a LOV of departments. User will select one department, and employees connected with that department will be displayed in the table below.
Then there will be a button to create an employee. Once entering the data, the user will press Save button. Now there is a validation where the application will check that a department cannot have more than 5 employees.
I want to know how to create, and where to create such a validation rule, and how?Sorry to rain on the parade here, but I don't believe that any of these solutions will work correctly, at least not if your application has more than one user.
There is one way (short of using explicit locking, which is a bad idea for a web app) that I know of to implement such a requirement - it would involve creating a refresh-on-commit materialised view in the database and placing a check constraint on the MV. The MV would simply be something like "select department_no, count(*) num_employees from employees group by department_no" and the check constraint would ensure that num_employees must be less than or equal to 5.
John -
Message: 'You cannot set more than 30 breakpoints' - None set
Hi,
I am trying to debug a standard program.
When trying to set a dynamic breakpoint, I get a small dialog screen asking me for the main program. Once selected, I receive the following message:
'You cannot set more than 30 breakpoints'
Debugging using /h from the main program would take a very long time.
I checked and no breakpoints are set (Utilities > Breakpoints > Display).
What do I do? Please help.
Thanks,
JohnHi
check this :
Re: break points in debugging
You can not set more than 30 dynamic breakpoints.
Neha -
Cannot move more than 2 mailboxes from exchange 2007 to Exchange 2013
I have been trying to move mailboxes from ex2007 to ex2013with the new-migrationbatch and the new-moverequest command.
I have a DAG-cluster with two servers with all roles.
What happens is that I cannot get more than two concurrent mailbox moves. If I restart the MRS-service nothing happens. I have changed the config-file for the mailbox replication service and currently have these settings:
MaxMoveHistoryLength="5"
MaxActiveMovesPerSourceMDB="20"
MaxActiveMovesPerTargetMDB="20"
MaxActiveMovesPerSourceServer="100"
MaxActiveMovesPerTargetServer="100"
MaxTotalRequestsPerMRS="100"
What is funny is that when I start a new batch with autocomplete off, only two mailboxes goes to 95% and the rest of them is not even started.
The command I use is New-Migrationbatch -local -Name TestNew -csvdata ([System.IO.File]::ReadAllBytes("c:\temp\exchange\migration\testmigration.txt")) -targetdatabases mdb001,mdb002 -autostart
Here is the output of Get-MigrationConfig | fl
RunspaceId : d382f8a7-924a-4f0e-812e-f18970b632e2
Identity :
MaxNumberOfBatches : 100
MaxConcurrentMigrations : Unlimited
Features : MultiBatch
CanSubmitNewBatch : True
SupportsCutover : False
I have off course restarted both servers and services.Just out of curiosity, on which server you made these changes? Mailbox or CAS? And on Target or Source Server?
Cheers,
Gulab Prasad
Technology Consultant
Blog:
http://www.exchangeranger.com Twitter:
LinkedIn:
Check out CodeTwo’s tools for Exchange admins
Note: Posts are provided “AS IS” without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose. -
How to display more than 60 columns in a report
I have a table defined as follows
id
column_name
column_value
data sample
id col_name column_value
1 col1 val1
1 col2 val2
1 col3 val3
2 col1 val1
2 col2 val2
2 col3 val3
now I want to display the data in a report as follows
id col1 col2 col3
1 val1 val2 val3
2 val1 val2 val3
I was able to generate output using pivots [http://technology.amis.nl/blog/1197/pivot-dynamic-data]
the problem is that I can have more that 60 columns retrieved in each row, the pivot solution will retrieve them correctly but I can't display more than 60 columns in apex reports, why this restriction in apex, any solutionHello:
In the Source section of the report definition choose 'Use Generic Column Names (parse query at runtime only)' and then specify a suitable value for 'Maximum number of generic report columns:'
Varad -
Cannot run more than one instance of a remote app in remote desktop services Server 2012
All,
I installed "Remote Desktop Services (RDS) Quick Start Deployment for RemoteApp, Windows Server 2012 Style" using the instructions here http://blogs.technet.com/b/yungchou/archive/2013/02/07/remote-desktop-services-rds-quick-start-deployment-for-remoteapp-windows-server-2012-style.aspx
I need to set up an image viewing program (Olyvia) to allow students using Macs and iPads access to this windows only application in order for them to get their work done. We may have 12 or more students accessing and trying to run the Olyvia application
at any one time.
All works good, except that I cannot run the Olyvia application (setup as a remoteapp program) more than one instance at a time. That is, when I start up "olyvia" on a Mac, it works great. If I leave it up and running, and then try
and start up "olyvia" on an iPad (using different accounts), I get the following error message:
"Cannot run more than one instance of this program simultaneously. Either the program is already running, or it has not been terminated completely."
I need to understand the root issue.
1. Is this a licensing issue? So, I need to add some CALs to the RDS server?
2. Is this a application issue with "olyvia"? So, no matter what I do, it is not going to be able to be used by more than one person at a time when configured as a remoteapp?
3. Did I not "publish" the application correctly?
4. Is this happening because I followed the "quick start" guide?
Appreciate any help I can get on this. We have no problem getting CALs, I just need some help with the root issue.
Thanks,
Geoff Weatherford
CVMBS, CSUHi Geoff,
Each application uses different techniques for determining if multiple instances are running. If you can determine what method it is using then perhaps you could use App-V or other virtualization software.
In the best case you really should direct your question to the maker of Olyvia. The reason I said that is they specifically designed their software to prevent multiple instances, so the first question is, why? Is it related to Licensing?
Compatibility? If you knew the specific reason(s) why they are doing it and the technique used then at the point using a virtualization technique may be the best option.
-TP -
How do I display more than one region as a modal popup?
Hello all!
I have a popup that displays a report region. I now want it to display more than one region, say a report region and another report region underneath it.
Here's the code that I currently have (and this one can popup one region):
$.fx.speeds._default = 1000;
$( function(){
$('#ModalForm').dialog(
modal: true,
autoOpen: false,
width: 650,
height: 450,
buttons:{ Calculate: function(){calculateTotal();},
Close: function(){closeForm();}
function openForm(pFoodTemplateId, pMealTypeId)
var getone = new htmldb_Get('shiny',&APP_ID.,"APPLICATION_PROCESS=DUMMY", &APP_PAGE_ID.); // initialize get
getone.add('P24_TEMPLATEID', pFoodTemplateId);
getone.add('P24_MEALID', pMealTypeId);
gReturn = getone.get();
getone = null;
$('#ModalForm').dialog('open');
function closeForm()
{$('#ModalForm').dialog('close');}
$(document).ready(function()
{$('a.temppop').click(function() {openForm();});
});The class of the button (or in my case, the link in another region that's not displayed as a popup) is temppop.
QUESTION:_
How do I edit my existing code, so that it can now display another region?
The ID of the region it displays now is ModalPopup. I would like to add another region, with another ID off course. Pick any ID, as long as you can explain to me how.Magali wrote:
Hello all!
I have a popup that displays a report region. I now want it to display more than one region, say a report region and another report region underneath it.
Here's the code that I currently have (and this one can popup one region):
$.fx.speeds._default = 1000;
$( function(){
$('#ModalForm').dialog(
modal: true,
autoOpen: false,
width: 650,
height: 450,
buttons:{ Calculate: function(){calculateTotal();},
Close: function(){closeForm();}
function openForm(pFoodTemplateId, pMealTypeId)
var getone = new htmldb_Get('shiny',&APP_ID.,"APPLICATION_PROCESS=DUMMY", &APP_PAGE_ID.); // initialize get
getone.add('P24_TEMPLATEID', pFoodTemplateId);
getone.add('P24_MEALID', pMealTypeId);
gReturn = getone.get();
getone = null;
$('#ModalForm').dialog('open');
function closeForm()
{$('#ModalForm').dialog('close');}
$(document).ready(function()
{$('a.temppop').click(function() {openForm();});
});The class of the button (or in my case, the link in another region that's not displayed as a popup) is temppop.
QUESTION:_
How do I edit my existing code, so that it can now display another region?
The ID of the region it displays now is ModalPopup. I would like to add another region, with another ID off course. Pick any ID, as long as you can explain to me how.First build your dialog for new ID (please replace NEWREGIONID with your region static id)
$( function(){
$('#NEWREGIONID').dialog(
modal: true,
autoOpen: false,
width: 650,
height: 450,
buttons:{ Calculate: function(){calculateTotal();},
Close: function(){closeForm();}
And now you could open or close the dialog
$('#NEWREGIONID').dialog('open'); -
How do I display more than one month calendar in the day-view?
iCal has always had a nice feature that allowed me to display little, what I call, mini-month calendars while in the day-view. This allowed me to quickly jump to a day two or three (or more) months ahead (or behind) to check appointments on that day or set an appointment, without switching out of the day-view.
The mini-month was a small clickable calendar that looked something like this:
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
There was also a forward and backward arrow box [ < ][ > ] that allowed me to quickly scroll to the mini-month to find the day I wanted to click into. And, if I wanted to give it more room by adjusting the frame, I could display up to three months at a time within my day view.
Since upgrading iCal to 5.0 with the Lion upgrade, I can no longer display more than the current mini-month calendar on the day view.
This is REALLY inconvenient. Now, there is no way (that I know of) for me to stay in the day view and be able to jump ahead to a specific day two or three months out, or even to a day in the NEXT month without either going to the year view (a big waste of time) or click on the last day of the current month and then clicking the ">" day arrow to get to the next day which then shows that month's mini-calendar.
How do I display more than the current month's mini-month calendar in the day view on Lion?Unfortunately you can't do what you want. Many people have complained to Apple about this. I suggest you provide Apple feedback directly at http://www.apple.com/feedback/macosx.html. They will not provide a direct response but hopefully if enough people provide feedback Apple will fix this.
Maybe you are looking for
-
How can I sync my large aperture photo library between 2 macs?
I have read various solutions to this, but quite frankly cannot determine which is the best for my situation. I keep my master library on my iMac and use a Macbook when traveling. My objective is to be able to share the master library on my Macboo
-
I have iTunes running on my Windows8 desktop for some while with no problems. Yesterday I purchased a song, deleted a free game app. and upgraded to the most current version of iTunes. This morning I could not pull up iTunes, so I retored my iTunes
-
I plugged in connector with disk (scan disk 4G) and nothing happened
-
NPE when executing methodAction
Good day! Situation as follows: Have task-flow with fragments, which put in region in popup. Region's refresh mode is "As Needed". Task-flow had one view and one view scope bean. View have one simple bind method form Application Module: public String
-
Query For Finding Revised PO Amout in Purchasing in Each Revisions
Can anybody please tell me how can i write a query for Extracting individual PO amounts in each revisions of a PO from PO_LINES_ARCHIEVE_ALL.. ie FOR Each revisions of a PO What was the total PO Amount Regards Binu