Technical Support Forum Index
Technical Support Forum
Access ChemAxon scientists and developers here. For registration and login issues contact website support.

Support Ticket System is replacing forum

This forum was converted into a searchable archive. You cannot add posts here any more. For support please use our new Ticket System.

Create your first ticket
Unable to import more than 8 digit in decimal integer field.
To watch this topic for replies  Register (enables digests) or give email address:
This topic is locked: you cannot edit posts or make replies.
Display posts from previous:   
    View previous topic :: View next topic    
Author Message
Dmitry

Joined: 10 Oct 2013
Posts: 4

View user's profile

Back to top
Link to postPosted: Tue Dec 10, 2013 11:36 amPost subject: Unable to import more than 8 digit in decimal integer field. Reply with quote

My .SDF file contains energy values in Hartrees (8-12 digits). When importing this values in decimal integer format JChem cuts them to 8 digits. I've tried DECIMAL, NUMERIC, REAL etc. options with no result. Importing in text format works properly, but any converting to integer format cuts values again.

Also JChem groups digits in 123, 456.7800 format, while I prefer 123 456. 7800  without comma. I cant find any grouping option except true/false.

JChem 6.1.3 32-bit

Win& 64-bit




 Filename: screenshot.png    Filesize: 12.19 KB    Viewed: 4072 Time(s)
 Description:  
screenshot.png
fzimandl

Joined: 23 Jun 2011
Posts: 434

View user's profile

Back to top
Link to postPosted: Thu Dec 12, 2013 12:10 amPost subject: Reply with quote

Yes you right. If decimal format is chosen, numbers are imported completely wrong. I could import 10 digit integers successfully. IJC unfortunately can't work with integers bigger than 10 digits. Bigger's were wrongly identified as decimals :(

With regards of displayed decimal number format. The decimal separator and thousand separator are not customisable. There are recognised from the locale which is used in Java. This locale can be changed when the application starts by passing a parameter to Java Virtual Machine.

I.e. this parameter "-J-Duser.language=cs" will change the numbers to be like "1 982 234,34".

The parameter should be put to instantjchem.conf file. Please read http://www.chemaxon.com/instantjchem/ijc_latest/docs/admin/startup_options.html 

Thanks for telling us your issue. We'll look how we can make big integers work.

This topic is locked: you cannot edit posts or make replies.
Page 1 of 1


To watch this topic for replies   Register (enables digests) or give email address  
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum