Completed
Last Updated: 02 Dec 2021 12:31 by ADMIN
Release 2021.R1.SP1
Created by: ANDREY
Comments: 0
Category: Spreadsheet
Type: Bug Report
1

Bug report

Related To: #5500

When there are merged cells and the SUM formula is used for the merged cells the result is wrong (it depends on the count of the merged cells)

Reproduction of the problem

  1. Open the Dojo
  2. Enter for example 5 in the merged cells (A1:B2)

Current behavior

The result in the D1 cell is 20. ( value of cell * count of cells in merged range)

Expected/desired behavior

The result should be 5. In the same scenario, the result in Excel will be 5.

Environment

  • Kendo UI version: 2020.3.1118
  • Browser: [all ]
Unplanned
Last Updated: 23 Nov 2020 14:13 by Marketing

Bug report

When importing from Excel in Spreadsheet if a date is entered, but the date format is not set explicitly, the imported date always has the following format: "mm-dd-yy". The issue is observed even if a culture is set.

Reproduction of the problem

  1. Open the Dojo example
  2. Import the following file
    DateFormat.xlsx

Current behavior

The value in Excel is "15.6.2020" , but the imported date in the Spreadsheet is "05-15-20" screencast

Expected/desired behavior

The format of the dates should be the same as in the imported file.

Environment

  • Kendo UI version: 2020.3.1118
  • Browser: [all ]
Completed
Last Updated: 18 Jan 2021 09:09 by ADMIN
Release 2021.R1
Created by: Softwarehouse
Comments: 0
Category: Spreadsheet
Type: Bug Report
3

Bug report

Values that are copied from Spreadsheet are duplicated when pasted in Excel if before that the copied cells have been cut and pasted inside the Spreadsheet.

Reproduction of the problem

  1. Open this Dojo project
  2. Cut B3:C3
  3. Paste the copied content to A1:B1
  4. Copy A1:B2
  5. Paste to Excel

Current behavior

In Excel, the first row is duplicated and the pasted content contains 3 rows, while 2 rows are copied

Expected/desired behavior

The pasted in Excel content should contain 2 rows instead of 3

Environment

  • Kendo UI version: 2020.3.1021
  • jQuery version: x.y
  • Browser: [all]
Unplanned
Last Updated: 11 Nov 2020 15:49 by ADMIN

Bug report

Reproduction of the problem

Dojo example.

  1. Click column "B"'s header to select the column.
  2. Use the "Wrap text" tool from the toolbar. The text in B2 is wrapped.
  3. While the column is still selected, use the "Wrap text" tool again.

Current behavior

The text in B2 is not unwrapped.

The merged cell prevents the unwrap. If there is no merged cell, or if the tool is used over the cell itself, wrapping/unwrapping works as expected.

Expected/desired behavior

The text in B2 is unwrapped.

Environment

  • Kendo UI version: 2020.3.1021
  • jQuery version: x.y
  • Browser: [all]
Unplanned
Last Updated: 03 Nov 2020 21:35 by ADMIN
Created by: PON
Comments: 0
Category: Spreadsheet
Type: Feature Request
1

Hi Team,

I'd like to request a built in method for finding the intersection of ranges for the Kendo UI Spreadsheet.  

Thank you

Unplanned
Last Updated: 02 Nov 2020 18:22 by ADMIN
Created by: Peter
Comments: 0
Category: Spreadsheet
Type: Feature Request
1

Hi Team,

I would like to request the ability to set an autoFit for the rows/columns(specific or all).  This would not just related to wrapping. 

For example, in the following Progress Kendo UI Dojo, the user can create 3 lines by button press.  But if the user replaces the contents with 1 line of text, it will keep the height of when the 3 lines were in cell.  

I know I could use the rowHeight method, but it would be great if there was a way for it to resize automatically.

Thank you for your consideration.

Unplanned
Last Updated: 27 Oct 2020 14:04 by ADMIN
Created by: G.K. Raju
Comments: 0
Category: Spreadsheet
Type: Feature Request
3

Hi Team,

I'd like to request a way to manipulate a large amount of cell groups in the Kendo UI Spreadsheet without decreasing performance.  For example, I'd like to be able to merge/unmerge and change font size to multiple specific cell groups.  I understand changing multiple DOM elements at the same time can cause sluggishness, but maybe there's a way to reduce the time. Currently, it's taking a long time to completely load.  

Thank you for investigating.

Completed
Last Updated: 05 Nov 2020 15:04 by ADMIN
Release 2020.R3.SP.next

Bug report

When multiple cells are merged in the Spreadsheet the DatePicker is not always rendered at the correct position.

Reproduction of the problem

  1. Open the Demo
  2. Merge the cells vertically for rows 6-20.
  3. Reduce the browser size to set the scrollbars, so the Spreadsheet scrollbar to not be at its top position.
  4. Open the DatePicker.

Current behavior

The DatePicker is not always entirely visible (screencast)

Expected/desired behavior

DatePicker should be visible

Environment

  • Kendo UI version: 2020.3.915
  • Browser: [all ]
Unplanned
Last Updated: 29 Sep 2020 10:08 by ADMIN
Created by: Shadi
Comments: 0
Category: Spreadsheet
Type: Feature Request
2
Since the Spreadsheet does not support macros, implement error handling in the widget that notifies the user if they attempt to load a file that contains a macro. For more details see: Ticket ID: 1486172
Completed
Last Updated: 06 Nov 2020 15:19 by ADMIN
Release 2020.R3.SP.next

Hello,

 

I have some problems with setting up correct Cell Validation for my use-case. I want to create a list validation which is going to have a numeric options instead of typical string values.

So in order to achieve that I created a following cell validation:


{
    dataType: "list",
    showButton: true,
    comparerType: "list",
    from: '{1,2,3,4,5}',
    allowNulls: true,
    type: "reject"
}

 

Everything works fine in the widget, but the problems starts when I want to Export the following spreadsheet to Excel format. I'm getting the following message when trying to open such file:

 

In the past I had a similar problem with the list validation (but for string values) (https://www.telerik.com/account/support-tickets/view-ticket/1381434)

There you suggested to create a validation using different format for "from" property. So I decided to change it from:

from: '{1,2,3,4,5}',

to

from: '"1,2,3,4,5"',

 

After that I can freely export the spreadsheet without any problems, but then my list is inserting string values instead of numeric ones, therefore this solution is not suitable for my use-case.


And my question is: Is there a possibility to create a Cell validation where I can put numeric values as a possible options without breaking the export process? 

 

Here's a example spreadsheet, which I used to reproduce this behavior: https://dojo.telerik.com/IfuMIbic

 

Best regards,

Completed
Last Updated: 17 Aug 2021 06:37 by ADMIN

Bug report

Excel file is corrupted when it is created with the kendo.ooxml.Workbook toDataURL method, using stringified sheet data:

let dataURL = new kendo.ooxml.Workbook(JSON.stringify(data)).toDataURL();

If the data is passed to the Workbook without stringifying it, this causes a circular reference error (check the console).

let dataURL = new kendo.ooxml.Workbook(data).toDataURL();

Reproduction of the problem

Dojo example.

  1. Click the "To Json" button above the Spreadsheet.
  2. Try to open the generated file in Excel.

Current behavior

The generated Excel file is corrupted

Expected/desired behavior

The generated Excel file is not corrupted

Environment

  • Kendo UI version: 2020.2.617
  • jQuery version: x.y
  • Browser: [all]
Unplanned
Last Updated: 24 Aug 2020 11:40 by ADMIN

Working with numbers like 0.000001056  in a Spreadsheet that is bound to a dataSource, after saving the dataSource, the mentioned number will be converted to an exponential format. 

The current feature request is about preventing the format changing after saving decimal numbers.

It will be very useful if we can use the Spreadsheet with dataSource binding but keep the decimal numbers as such, not converting them to exponential expressions.

 

Unplanned
Last Updated: 18 Aug 2020 06:27 by ADMIN
Created by: Owen
Comments: 1
Category: Spreadsheet
Type: Feature Request
3

In the Spreadsheet control for jQuery it is possible to set cells as read-only through the use of the Enable property.

However, on calling saveAsExcel() these cells are editable. This means as a developer it is then necessary to create both the spreadsheet JSON (for Kendo Spreadsheet) as well as another spreadsheet class to export to Excel.

Could you please map the Cell.Enable property to the setting of Excel cells as disabled/read-only. Thanks 👍

Completed
Last Updated: 28 Jan 2021 15:05 by ADMIN
Release 2021.R1.SP.next

Bug report

Reproduction of the problem

Use the Events demo to reproduce, since the events are logged in the console: https://demos.telerik.com/kendo-ui/spreadsheet/events

  1. Add a new sheet
  2. Drag left the newly added sheet, to make it first
  3. Click "Invoice", hold down the mouse button and drag the Invoice sheet back to first place

Current behavior

The Invoice sheet is selected but the selectSheet event does not fire.

Expected/desired behavior

The selectSheet event fires

Environment

  • Kendo UI version: 2020.2.617
  • jQuery version: x.y
  • Browser: [all]
Unplanned
Last Updated: 06 Aug 2020 08:18 by Naveen
Created by: Naveen
Comments: 0
Category: Spreadsheet
Type: Bug Report
1

Bug report

Memory usage is increased if the DevTools is open. Navigation between sheets is also slower.

Reproduction of the problem

  1. Open our Spreadsheet demo in Chrome.
  2. Import the attached Spreadsheet.
  3. Open the Task Manager to check Chrome memory usage, and switch sheets to see the navigation speed.
  4. Open DevTools and check memory usage again. Note that switching sheets is also significantly slower.

Current behavior

Memory usage increased and slower sheet change.

Expected/desired behavior

Memory usage should not be increased and sheet navigation should not be slow.

Environment

  • Kendo UI version: 2020.2.619
  • Browser: [all]
Unplanned
Last Updated: 21 Jul 2020 07:16 by ADMIN
Created by: Dhruven
Comments: 1
Category: Spreadsheet
Type: Feature Request
4

When I use this formula 

=HYPERLINK("mailto:"&B4&"?subject=“& B5 & “&body=“ & B6,", "test")

in the excel, I am able to click on the link which opens up my mail client with compose new email window and also populates To, Subject and Body of the email from cells B4, B5, B6 respectively.

But currently, HYPERLINK formula does not support "mailto:" functionality in Kendo UI spreadsheet. I would love to see this with kendo UI spreadsheet. 

For more details you can see the discussion on the forums here

Unplanned
Last Updated: 14 Jul 2020 07:25 by Naveen

Bug report

The AND formula, when used as part of an array formula, does not evaluate the whole array.

{=AND(A1:D1="")} would return TRUE if a value is entered in the range B1:D1 and FALSE only if value is entered in A1
=IF(AND(A1="",B1="",C1="",D1=""),TRUE,FALSE) would return FALSE if value is entered in any cell in range A1:D1

Reproduction of the problem

  1. Run this dojo
  2. Select cell E1, press F2 to edit formula and press Ctrl+Shift+Enter to enter as an array formula

Current behavior

  1. Enter a value in cell B1 - Array formula evaluates as TRUE, Non-array formula as FALSE
  2. Only if a value is entered in A1 the Array formula will evaluate as FALSE

Expected/desired behavior

Array formula should be evaluated correctly and return FALSE when a value is entered in any cell in range A1:D1.

Environment

  • Kendo UI version: 2020.2.617
  • Browser: [all]
Unplanned
Last Updated: 08 Jul 2020 07:55 by ADMIN
Created by: Naveen
Comments: 0
Category: Spreadsheet
Type: Feature Request
1
It would be useful to have a method capable of executing a formula without assigning it to a cell in the Spreadsheet.
Completed
Last Updated: 05 Nov 2020 13:23 by ADMIN
Release 2020.R3.SP.next

Bug report

When using a custom cell editor in the Spreadsheet along with keyboard navigation value selection is not limited to the cell with the custom cell editor

Reproduction of the problem

  1. Run the Custom Editors Demo
  2. Click on cell B2 and open the list popup with available values for selection
  3. Press the right arrow key on the keyboard
  4. Select a value from the list
  5. The selected value will be applied to cell C2

Current behavior

The selected value is applied to cell other then the one using the custom cell editor

Expected/desired behavior

The selected value should be applied only to the cell with the custom cell editor

Environment

  • Kendo UI version: 2020.2.617
  • Browser: [all]
Unplanned
Last Updated: 22 Jun 2020 18:18 by Vamsi
Created by: Vamsi
Comments: 0
Category: Spreadsheet
Type: Bug Report
1

Bug report

Reproduction of the problem

Reproducible in this demo: https://demos.telerik.com/kendo-ui/spreadsheet/datasource

  1. Scroll down to row 78
  2. Focus A78 and drag to E78. Copy the data
  3. Paste over the empty 79 row's first cell
  4. Press Ctrl + Z to undo the changes.
  5. Open the browser's dev tools network tab and press the "Save" button above the Spreadsheet.

Current behavior

The data cleared by the "undo" shortcut is saved and sent to the server

A different behavior is exhibited if the data is pasted over the row header instead of the row's first cell. Follow the same steps, but on step 3. instead of pasting over the first cell, paste the data over the row 79 header. After undo and then clicking "Save", the fields have null values.

Expected/desired behavior

No data is sent with the request

Environment

  • Kendo UI version: 2020.2.617
  • jQuery version: x.y
  • Browser: [all]