Welcome to the Xceed Community | Help
Community Search  
More Search Options

Printing Bugs

Sort Posts: Previous Next
  •  11-01-2011, 4:58 PM Post no. 31280

    Printing Bugs

    Both of these issues were found in the latest version of the DataGrid. 

    Grouped Printing

    If you group by a column, then collapse all of the groups and attempt to print - nothing will print. If at least one of the groups is expanded, then all of the grouped rows will print. It would nice to be able to just print all of the groups for a quick report.

    ColumnStretchMode Layout

    If you attempt to print (Portrait mode only) with ColumnStretchMode set to 'Last', then it will always print across at least two pages as long as you have at least 2 columns displayed. This does not seem to happen when printing to Landscape mode.

    Filed under:
  •  11-02-2011, 10:46 AM Post no. 31284 in reply to 31280

    Re: Printing Bugs

    We were able to reproduce the issue. Thank you for bringing this to our attention.

    A fix request has been submitted to the development team. We will inform you by email when the fix becomes available for download. Thank you for your patience.
    Marc

    Developer in Technical Support
    Xceed - Multi-talented components - http://xceed.com
    Filed under: ,
  •  01-04-2012, 2:00 PM Post no. 31515 in reply to 31280

    Re: Printing Bugs

    Hi John,

    When we were able to pin down where the bug was located, it was too late to place it in the next service release (January 9, 2012). During the last couple of months before each service release/upgrade, the developers will concentrate mostly on testing the component from the bug fixes that were being implemented. Judging from the developers notes that he left me about the bug, they have a fix for the bug but it will have to wait for POSSIBLY the next service release. We will be reviewing the pending changes next week after the upgrade for the DataGrid is made available to the public. We will notify you when the fix will become available.


    Marc

    Developer in Technical Support
    Xceed - Multi-talented components - http://xceed.com
  •  01-15-2012, 3:03 PM Post no. 31558 in reply to 31515

    Re: Printing Bugs

    Another thing I have noticed is that it seems that the print process results in a rather large memory leak. Perhaps there is some cleanup that is not being done in your custom DocumentPaginator class (assuming that is the process you use). It would be nice to have that looked at if you're looking at other printing related items as well.
  •  01-16-2012, 10:12 AM Post no. 31560 in reply to 31558

    Re: Printing Bugs

    Hi John,

    Are you able to give me more detailed information concerning the memory leak. Currently, there are no known issues with memory leaks and printing. With this information, we will be able to investigate the issue. Can you provide more information on where in the process the memory leak happens? Does the memory leak occur in a small simple sample application where we can replicate the problem?


    Marc

    Developer in Technical Support
    Xceed - Multi-talented components - http://xceed.com
  •  01-19-2012, 12:00 PM Post no. 31582 in reply to 31560

    Re: Printing Bugs

    I'll see if I can find time to put something together, the basic scenario that seems to cause issues is along these lines:

    -30 columns of data
    -10k rows of data
    -Header/Footer enabled (not sure if this matters)
    -I typically test by printing using PDFCreator or Adobe PDF

    My best workaround right now is to add a (dirty) call to GC.Collect() every 20 or so pages in the Print Callback. Otherwise my memory will climb until it crashes with an OutOfMemoryException. 

     

     

  •  01-19-2012, 12:02 PM Post no. 31583 in reply to 31582

    Re: Printing Bugs

    Here's a crash we've seen. I think this is related to having network printers that possibly can't be accessed when the Print Window is opened. It's my best guess as it is not always reproable.

    "If the user attempts to change the printer on the Print Preview window when the printer is selected, the Print Preview window will move to being behind the application.  If you click on the Print Preview window the printer will now be the printer you selected, however, the paper size is blank.  If you select a paper size or click print, the application will crash."

    I've attached the stacktrace that we see for reference.

  •  01-26-2012, 2:59 PM Post no. 31615 in reply to 31583

    Re: Printing Bugs

    Hi John,

    We are still not able to reproduce these issues. Are you able to send us a small self contained sample application that replicates this issue? With this information, I will be able to investigate this further.

    Can you describe more information about your network printer? Is it pointing to a printer server, or is it just a printer that is shared over a network? Can you provide more information about how the printer was setup?


    Marc

    Developer in Technical Support
    Xceed - Multi-talented components - http://xceed.com
View as RSS news feed in XML
Contact | Site Map | Reviews | Legal Terms of Use | Trademarks | Privacy Statement Copyright 2011 Xceed Software Inc.