When defaultCellStyle is used the configured font is applied to the cells in the Spreadsheet. However, the font is not applied when adding new rows.
The configured font in the defaultCellStyle is not taken into account. The font in the newly inserted row is Arial 12, while in the example it should be 'Courier New' 18.
The font configured by using the defaultCellStyle option should be applied to all cells in the Spreadsheet, even if inserted after initialization.
Hyperlinks in a Spreadsheet cell do not work mobile devices.
The link in the cell does not work.
The link should work
Hi, I'm using the spreadsheet control and i'm having an issue with date columns.
When I enter a valid date, it works fine.
but when I enter an empty date (clicking delete on date column, or emptying out the contents)
the date gets stored as "new Date(0,0,-1)" ["Sat Dec 30 1899 00:00:00 GMT+1130 (New Zealand Daylight Time)" in my local time]
obviously, this is incorrect, and it should store the value as NULL.
it happens regardless of whether the schema/model has nullable=true.
If I manually modify the dataItem via JS, it stores it correctly as null.
I have a dojo demo set up which replicates the issue.
https://dojo.telerik.com/oFowivUN
Steps:
Doing some investigation into the kendo code, it seems to be caused by the serialToDate method of the spreadsheet.
Thanks
When you enter a value with leading zeros and then use the drag handle at the bottom right corner to change the value of the cells below, the leading zeros are being removed.
The value entered for the cells below is SS13, SS14 etc.
The value entered for the cells should be SS0012, SS0013 etc.
Use case: My app doesn't know how many rows of data the excel spreadsheet will be prior to upload. I've defaulted to my maximum amount of 10,000 which will be normal for some, but overkill for others. The ability to change the number of rows/columns to accommodate the size of the sheet after loading, would be a nice addition. As a workaround, I'm destroying and reloading the widget instance after the initial load.
Open this web site:
https://demos.telerik.com/kendo-ui/spreadsheet/datasource
And follow the steps provided here:
https://www.screencast.com/t/UdEKYqIve
The first added cell value (or row) is removed when the user deletes an empty row.
If the ID is entered, the result is even stranger:
https://www.screencast.com/t/osmVOiY7al
It should behave and function like Excel. I think with local/static binding there are no issues.
When pasting content to a Spreadsheet that has only one column(columns: 1), the data is not pasted in the targeted cell and a JS error appears in the browser's console.
The issue appears only in scenarios where the columns configuration is set to 1.
No data is pasted in the selected cell and the below error appears in the console:
The user should be able to paste content in a Spreadsheet cell in all component scenarios - with one or multiple columns.
Hi Admin,
I made the DIV where I had the Spreadsheet widget in full screen mode by: document.fullscreenElement. I have some validations configured in the spreadsheet. Apparently, in full screen mode, the prompt opens behind it. Is there a way I can do an "appendTo" to the validation prompt?
Please advise.
Thank you very much.
Best Regards,
Jenny
Hi
We have noticed that spreadsheet filter box (click on filter down arrow) didnt appear when clicked on certain environment (win10, surface pro 7), but works on others.
What happens is you click the down arrow, a scroll bar appears on rhs, which i think is suggesting the popup has positioned soemwhere off visible area.
This happens in each browser - edge (94.0.992.50 ), chrome (95.0.4638.54 ) and firefox (93.0). Plug ins disabled. Windows 10.0.19043
Wondered if about high res screens or display settings?
Recreated with kendo demo
https://dojo.telerik.com/aruPOzEx
then tried each kendo version going back in time, and basically version 2020 R2 SP1 it worked (see attached working.. shot), and anything since it fails.
In the shots i am clicking on company filter arrow. the failversion-before is before i click, failversion-after is after click - where you can see extra vertical scrollbar
Regards
Chris
Cell value is not displayed after setting a formula for a range and creating a merged cell in the Spreadsheet.
The value of the B1:B2 merged cell is not displayed.
The value of the B1:B2 merged cell should be displayed.
Hello,
When spreadsheet cells are merged and have comment, it's shown only when hovering over first cell and not shown when hovering over other cells of the merged group of cells
Example to reproduce on dojo - https://dojo.telerik.com/@Andrii/uHINuvIh
On the cell A1 there is a comment, merged cells are A1:G1, comment is shown only when hover over cell A1.
Currently, when working on a mobile device, the Spreadsheet doesn't have all the functionalities available when working on a desktop machine.
Providing support for the merge cell, multi-cell selection & context menu opening when working on a mobile device will be very useful for the Spreadsheet.
Hello
When we have filtered rows in a spreadsheet (some rows are hidden) and we copy a single cell and paste into a range containing the hidden rows....
The spreadsheet copies the value into all cells in the range including those that are hidden. This is not the same functionality as Excel.
That said, is the any way to skip hidden cells in the paste range?
Is there a way to override the Kendo past function to do this? Can you provide an example?
Thank you
Jeffrey Suffet
### Bug report
When the property "useCultureDecimals" is enabled in a culture where the decimal separator is the comma, the function Text() does not format numbers correctly.
### Reproduction of the problem
1. Set a culture where the decimal separator is the comma (i.e. "da-DK");
2. Create a Spreadsheet and enable the property "useCultureDecimals";
3. Enter a number with a decimal separator comma (i.e. "0,1141");
4. Format the cell by using the Text() function ( =TEXT(A1; "##0,00%") );
5. The number is not formatted properly - "011%"
A Dojo sample for reproduction: https://dojo.telerik.com/AsiLiKil/12
### Expected/desired behavior
"0,1141" should be formatted as "11,41%" as in Excel.
### Environment
* **Kendo UI version: 2021.3.914
* **jQuery version: 1.12.4
* **Browser: [all]
Hi there,
I'd love the ability to specify regex validation for the spreadsheet component. I saw a forum post (https://www.telerik.com/forums/spreadsheet-regex-validation) someone else had made relating to this, but couldn't find a feature request made based off of it.
(taken from the post) Ideally it'd look something like this:
var columnSens = spreadsheet.activeSheet().range("A2:A10");
columnSens.validation({
dataType: "custom",
from: 'REGEX("^(()|((?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[^\da-zA-Z]).{8,60}))$")',
type: "warning",
allowNulls: true,
titleTemplate: "Invalid Password",
messageTemplate: "Passwords must be between 8 - 60 characters long and contain the following: 1 number, 1 uppercase letter, 1 lowercase letter, and 1 special (non letter or number) character."
});
When trying to select multiple cells in Spreadsheet, an error "n._ref.height is not a function" occurs.
Regression introduced with R3 2021.
An error "n._ref.height is not a function" occurs and cells are not selected.
No error should occur and cells should be selected.
Currently, after export to excel and opening the exported file again in Spreadsheet, the row heights for rows with predefined height change. The above could be easily observed on the Index demo:
* initially, the height of the top row is set to 70px;
* export the Spreadsheet to Excel;
* after re-importing the above file, the height of the first row "Invoice #52" becomes 81px without any apparent reason.
I have a first example using the Kendo Toolbar widget and I was able to get an Angular button rendered in the toolbar: http://dojo.telerik.com/ucIfin When I tried to do the same thing in the Kendo Spreadsheet widget toolbar, it failed to compile my template: http://dojo.telerik.com/UseWI In general Angular directives are not compiled properly when specified in the template of a Spreadsheet Toolbar item. I am aware of a workaround for the kendo-button specific case, but I would like the template to work for custom Angular directives as well.