zxfreg 发表于 2017-5-19 18:43:51

文件打开报错

设计器打开报错了

dexteryao 发表于 2017-5-22 16:32:33

你这个文件的来源是什么?

zxfreg 发表于 2017-5-22 16:53:37

dexteryao 发表于 2017-5-22 16:32
你这个文件的来源是什么?

在设计器里设计的,保存完就打不开了,报错

dexteryao 发表于 2017-5-22 18:02:37

具体原因还需要调查。
如果每次设计的模板都有这个问题,建议您重新安装设计器。

zxfreg 发表于 2017-5-22 18:09:57

dexteryao 发表于 2017-5-22 18:02
具体原因还需要调查。
如果每次设计的模板都有这个问题,建议您重新安装设计器。

只有这个报错,其他的没有报错,麻烦看一下是什么原因,谢谢!!

dexteryao 发表于 2017-5-23 13:54:46

您这个xml的模板没有行,行数都是0,但是却有一个selection range,所以打开报错了。

您可以将文件中的 SelectionModel 下 Items 节点直接删除掉。
或者用代码打开spread后重新保存。
            gcSpreadSheet1.OpenXml(@"C:\Users\dexteryao\Downloads\111.ssxml");
            gcSpreadSheet1.ActiveSheet.RowCount = 10;

            gcSpreadSheet1.SaveXml(@"D:\abc.xml");

zxfreg 发表于 2017-5-23 15:24:41

dexteryao 发表于 2017-5-23 13:54
您这个xml的模板没有行,行数都是0,但是却有一个selection range,所以打开报错了。

您可以将文件中的...

你好,这是不是一个bug啊,设置10行后可以打开了,但是打开后,把行数改成0后,保存再打开还是同样的问题,只有手动删除selectionmodel下的items

dexteryao 发表于 2017-5-23 17:58:13

嗯,这个是设计器的bug。在有选择区域时候就去设置选择区域没有判断是否有行。
页: [1]
查看完整版本: 文件打开报错