含有千分位的數值從Excel貼上GridWeb的cell中會觸發格式錯誤

你好,
我們將儲存格設定為使用千分位,如果輸入 1000,儲存格將顯示 1,000。
但是如果想複製excel內含千分位的數值(ex:1,000)資料至Aspose.Grid中,儲存格將不會視其為數值格式。
想請問有辦法使其判讀字串為含千分位逗號的數值格式嗎?
謝謝

@ness.chou
这个可以改进,我们建了一个跟踪单子,会在下次版本里面改完。
目前建议你在粘贴的目标区域先设置下样式。

Issue ID(s): CELLSNET-54421

了解,感謝!
想再請問一下有預計下個版本的更新日期嗎?

@ness.chou
在内部build的版本中已经改进了这个功能,但是正式版本要等到下月初的 v23.11里面

The issues you have found earlier (filed as CELLSNET-54421) have been fixed in this update. This message was posted using Bugs notification tool by johnson.shi

@ness.chou
请用nuget 更新最新的v23.11版本
gridweb的客户端js也需要更新一下 ,请从下面的npmjs获取v23.11版本

你好,
我已將nuget 更新最新的v23.11版本,gridweb也透過npm安裝新的客戶端js,但儲存格判斷千分位符號還是會執行到OnCellErrorClientFunction事件中
image.png (1.1 KB)

@ness.chou
方便提供可以复现这个问题的project么?

感謝協助,整個專案可能比較困難,這邊是頁面載入excel的部分

image.png (51.1 KB)

螢幕擷取畫面 2023-12-04 114101.png (20.2 KB)

@ness.chou
好的,我们将尝试复现它

@ness.chou
请参考我这个工程,我尝试了并未发现异常
CELLSNET-54421.zip (208.1 KB)
下面是复制动画
formated.gif (149.5 KB)

再次感謝協助,
目前發現是cell內需要包含資料驗證,想請問這部分有辦法針對有資料驗證的cell判斷千分位嗎?
儲存格設定如下圖一

image.jpg (110.5 KB)
image.png (41.8 KB)

@ness.chou

比如我现在b10设置了数据验证,为整数,0到9999999,
我观察了excel的行为,
比如 我现在复制单元格b6粘贴到b10,
b10的数据验证直接就没了。
只要是复制粘贴过来,原有的数据验证也直接清理掉了,
如果是要这样,那我们可以继续改进一下。
行为如下:一旦发生复制粘贴,就把目标粘贴区域的数据验证清理掉

將目標黏貼區域資料驗證清理掉是可行的。如果有安排進產品的案件單內,再麻煩告訴我預計的更版日期,感謝!

@ness.chou
我们建了跟踪单子,预计在12月的新版本里面改进这个行为

Issue ID(s): CELLSNET-54725

You can obtain Paid Support Services if you need support on a priority basis, along with the direct access to our Paid Support management team.

The issues you have found earlier (filed as CELLSNET-54725) have been fixed in this update. This message was posted using Bugs notification tool by johnson.shi

@ness.chou
你好,Aspose.Cells.GridWeb v23.12新版本已经发布了,可以从nuget里面直接更新到最新的v23.12版本。
另外客户端js版本也需要更新一下,可以从gridweb-spreadsheet - npm 获取