English 中文(简体)
Crystal Report XI trouble with big XML data file
原标题:

I have a big xml file (65 Mo) that I need to feed to a Crystal Report XI. My problem is that I tried running the report and it takes forever to display a single page (about 15 minutes a page). I still cannot see the end result since I am not patient enough to wait 15 days to get the full report.

My total report should be around 1500 pages and there is about 35000 lines of details.

Is there anything that I could do to improve performance? I tried using a XSD with the XML file but it is not really faster.

Would it be faster to use any other kind of connection? Would it be faster if I was directly querying the SQL database via OLE DB?

最佳回答

You ll have to switch to a more flexible data source, ie the SQL database. This will, barring network oddities, be much faster. As it is, if your report contains any sorting, grouping or filtering at all it is forced to parse the entire file before it can show the first page, which I suspect is the main cause of the huge delay. This will be much quicker when there s a server doing the work, which can then take advantage of indices and cache and pre-compiled routines.

问题回答

暂无回答




相关问题
how to represent it in dtd?

I have two element action and guid. guid is a required field when action is add. but when action is del it will not appear in file. How to represent this in dtd ?

.Net application configuration add xml-data

I need to add xml-content to my application configuration file. Is there a way to add it directly to the appSettings section or do I need to implement a configSection? Is it possible to add the xml ...

XStream serializing collections

I have a class structure that I would like to serialize with Xstream. The root class contains a collection of other objects (of varying types). I would like to only serialize part of the objects that ...

MS Word splits words in its XML format

I have a Word 2003 document saved as a XML in WordProcessingML format. It contains few placeholders which will be dynamically replaced by an appropriate content. But, the problem is that Word ...

Merging an XML file with a list of changes

I have two XML files that are generated by another application I have no control over. The first is a settings file, and the second is a list of changes that should be applied to the first. Main ...

How do I check if a node has no siblings?

I have a org.w3c.dom.Node object. I would like to see if it has any other siblings. Here s what I have tried: Node sibling = node.getNextSibling(); if(sibling == null) return true; else ...

Ordering a hash to xml: Rails

I m building an xml document from a hash. The xml attributes need to be in order. How can this be accomplished? hash.to_xml

热门标签