Completed
Last Updated: 31 Mar 2020 11:10 by ADMIN
Release R2 2020
At the moment the print settings set to the WorksheetPageSetup class are not passed to the Print dialog which leads to bad user experience. If you set the print settings of the RadSpreadsheet like so:

WorksheetPageSetup pageSetup = this.radSpreadsheet.Workbook.ActiveWorksheet.WorksheetPageSetup;
pageSetup.PageOrientation = PageOrientation.Landscape;

and then select Print, the Spreadsheet print menu will show the print preview as landscape. However, when after that you click on Print for the default print dialog to appear and then click Preferences, you will notice that the preference is set to Portrait. The print job will be Landscape, but the incorrect information in the default dialog creates confusion.

This is an example of how to set the preference of the default dialog:

PrintDialog printDialog = new PrintDialog();
var printTicket = printDialog.PrintTicket;
printTicket.PageOrientation = System.Printing.PageOrientation.Landscape;
Unplanned
Last Updated: 31 Oct 2018 07:51 by ADMIN
ADMIN
Created by: Tanya
Comments: 0
Category: Spreadsheet
Type: Bug Report
10
Check how the performance can be improved in this scenario. The StyleGallery is taking much time to load, the GetUsedCellRange method is called multiple times.
Unplanned
Last Updated: 24 Sep 2021 06:14 by ADMIN
Value of a cell is visualized outside of the cell boundaries, or the value is clipped and partially visible, when the cell is updated (from code-behind), while being in an inactive worksheet, and is referenced by another cell from the active sheet.

Workaround: get a value of some cell in the active sheet and set it again to the same cell.

The issue is reproducible after the official release of Q1 2015.
Unplanned
Last Updated: 31 Oct 2018 13:43 by ADMIN

At the moment when any of the properties are changed, e.g. the frozen panes, the UI is not notified and you have to export and import the file in order for the UI to pick them up. Workaround: There are several workarounds: 1. Change the active worksheet and return to the old one 2. Export and import the document 3. Change the workbook of the RadSpreadsheet to a new one, and return the old one after that

4. Freeze the active worksheet using the ActiveWorksheetEditor.FreezePanes() method and freeze all others using the ViewState:

RadWorksheetEditor editor = this.radSpreadsheet.ActiveWorksheetEditor;
editor.FreezePanes(new CellIndex(3,3));
foreach (var worksheet in this.radSpreadsheet.Workbook.Worksheets)
{
    worksheet.ViewState.FreezePanes(5, 5);
}
Completed
Last Updated: 02 Oct 2015 14:46 by arnaud
ADMIN
Created by: Tanya
Comments: 1
Category: Spreadsheet
Type: Bug Report
3
The fix will be available in our next LIB release (v. 2015.03.1005).
Unplanned
Last Updated: 19 Mar 2019 14:29 by ADMIN
Currently, when the user is editing a cell and saves the document without leaving the edit mode first, the current value is not preserved in the saved document.
When pressing the File -> Save button in the ribbon, the Save dialog doesn't appear at all.
 
Workaround: Manually commit the change before saving. This workaround will also respect data validation:
var layer = ((NormalWorksheetEditorPresenter)radSpreadsheet.ActiveWorksheetEditor.ActivePresenter).UILayers.GetByName(WorksheetPredefinedUILayers.CellInput);
CellInputUILayer cellInputUILayer = (CellInputUILayer)layer;
cellInputUILayer.ApplyChange();
Duplicated
Last Updated: 13 Mar 2023 15:26 by ADMIN
When importing a document containing a formula with an invalid reference an exception is thrown: FormulaParseException: 'Unused input [A1] after attempting to parse the formula [#REF!A1]'
Completed
Last Updated: 31 Oct 2018 07:53 by ADMIN
The BitmapImage class throws the exception. We could show some kind of no-image-placeholder instead of throwing exception, or skip the image.

Telerik Reporting creates such files.

Attached is a sample project demonstrating how to customize the Open command descriptor to remove .emf images just after importing the document.

Available in R3 2018 Official Release Version.
Unplanned
Last Updated: 31 Oct 2018 07:53 by ADMIN
Steps to reproduce:
- Open RadSpreadsheet
 -Put 1 in B2 and B6
 -Put 0 in B3, B4, B5
 -Add filtering on columns A and B
 -Filter on column B to have only rows with 1. The rows 3 to 5 will be hidden.
 -Paste "1234" as cell selection in the Range A2:A6 
 Note: It is important to enter 1234 in another cell, make a cell selection and then paste it
 -Remove the filter

Expected: "1234" in pasted in cells A2 and A6 only.
Actual: "1234" in pasted in cells A2, A3, A4, A5, A6.
Unplanned
Last Updated: 18 Aug 2022 09:09 by Rui
Created by: Rui
Comments: 0
Category: Spreadsheet
Type: Bug Report
3
Add formula error checking like in Excel
Unplanned
Last Updated: 17 Jun 2021 11:06 by ADMIN

Hi,

Excel files containing charts, created in Excel are displayed incorrectly in Telerik spreadsheet control.

Excel view:

 

Telerik:

 

Line colors and dots are incorrect.

Excel file loaded in Telerik WPF demo app. Test file is attached.

Regards Robby

Unplanned
Last Updated: 13 Mar 2018 12:52 by ADMIN
ADMIN
Created by: Tanya
Comments: 0
Category: Spreadsheet
Type: Bug Report
3
When filtering a big range of values, the performance is low. The whole UI is re-created.
Unplanned
Last Updated: 31 Oct 2018 08:14 by ADMIN
When setting the following strings as cell value, they are recognized as dates. In industry standard applications like MS Excel and OpenOffice, they are recognized as strings:
- "12 3456" in bg-BG, fr-FR, ru-RU, sv-FI, en-US
- "12.3456" in de-DE
- "1 23" in en-US
- "2013/5" in en-US
- "3000-03" in en-US
Unplanned
Last Updated: 31 Oct 2018 08:14 by ADMIN
If plain text is pasted in a cell, and the text is automatically recognizable as date, number, percentage, formula or other format, the text is always converted to the recognized number format.

Instead, the cell's current number format should affect the convertion in the following way:
- If the current format is General -> parse the value with the automatically recognized format, and set the value with the automatically recognized format
- If the current format is Text -> set the value as text, and preserve the current format (Text)
- If the current format is any other format -> try parse the value with the current format
  - Successful -> set the parsed value with the current format
  - Unsuccessful -> parse the value with the automatically recognized format, and set the parsed value with the current format.

As a result, strings which are recognizable as dates, for example, are pasted as their numeric representation instead of with their Date formatting. Also it's not possible to paste something as plain text. 

Workaround: for always pasting plain text: Create custom Paste button and executes the following code:
this.radSpreadsheet.ActiveWorksheetEditor.Selection.Cells.SetValueAsText(Clipboard.GetText());
Completed
Last Updated: 04 Oct 2021 10:45 by ADMIN
Release LIB 2021.3.927 (27 Sep 2021)
When importing a document containing a destination that does not refer to a formula an exception is thrown: System.NullReferenceException: 'Object reference not set to an instance of an object.'
Unplanned
Last Updated: 31 Oct 2018 07:54 by ADMIN
Images inserted in RadSpreadsheet are resized when the active sheet is changed. The set size is very small, making them almost invisible.

Workaround: Remove the two RadNumericUpDowns in the Picture contextual tab in the ribbon UI. They can be recognized by their bindings, to SetShapeWidth.SelectedValue and SetShapeHeight.SelectedValue respectively.

Steps to reproduce:
- Open RadSpreadsheet with the default Ribbon UI present.
- Insert image using the button in the Ribbon -> Illustrations -> Pictures.
- Add new sheet using the Sheet Selector (+) button, or change the sheet to another sheet
- Return to the initial sheet.

Expected: The image retains its original size.
Actual: The image size is changed to very small one.
Unplanned
Last Updated: 31 Oct 2018 07:54 by ADMIN
If you set "[h]:mm" as a custom format to a cell which has time set to it the calculated value in the cell is wrong for the minutes. The minutes part is interpreted as months.
Unplanned
Last Updated: 31 Oct 2018 07:54 by ADMIN
The number format [hh]:mm causes ArgumentException on import.
Unplanned
Last Updated: 31 Oct 2018 07:53 by ADMIN
Borders can overhang 1 px from the corresponding cells. The issue is reproducible only on some zoom levels, and is most probably related to WPF layout rounding. The issue is mostly visible when borders are missing. 

On different zoom levels, different borders are hanging.
1 2 3 4 5 6