技术支持


培训信息

2014-11-7 本周问题总结

1.明细表数据行第一行有默认值和单元格样式,点击第二行插入新行时结果不对,添加一行可能一直是正在加载,添加5行会把上面一行的内容全复制下来,添加10就会报索引超出范围,必须为非负值并小于集合大小

原因:允许扩展的明细表有个设计原则,就是每行都是一样的样式和Excel公式,因为做插行的时候必然会做复制新增,而这个模板的明细表的第一行跟其他行的内容完全不同。

2.WEB上,交叉表中,只要一列格式设置成百分比,则数据区域其它列格式也显示成百分比

原因:web 上不支持一个字段的不同单元格使用不同的样式

3.在Windows7的环境下,表单中打开超链接图片,默认用IE打开

a 在注册表里面,将 HKEY_CLASSES_ROOT\jpegfile\CLSID下的default值从{25336920-03F9-11cf-8FD0-00AA00686F13}改为{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}。
b.(1),文件类型的默认打开方式肯定修改了,它不能解决本问题。

(2),修改HKEY_LOCAL_MACHINE\Software\Microsoft\Office\9.0\Common\Internet
DWORD ForceShellExecute = 1 的方式做过,但是他不行。Offic12是Office2007,2010是14。显然这里的9应该是2003或者什么版本。

同样的方法对giffile(gif),pngfile(png),pjpegfile(jpeg)进行修改可以解决相应问题。