询问者
SL如何显示、编辑格式复杂的Excel工作表?TFSoft的方法也许不对。

常规讨论
-
SL如何显示、编辑格式复杂的Excel工作表?
1)TFSoft采用在Web端读取Exce工作表信息,然后把读取的信息(单元格合并、边框、字体、颜色、只读等)发到SL端,再利用SL强大的UI功能,以可以任意合并单元格的网格方式显示和编辑Excel工作表,最后把这些信息又发还给服务端,在服务端生成Excel文件,把生成后的文件内容又发回到SL端。从而实习SL端模拟Excel工作表的读取、显示、编辑、存盘等功能。并将整个过程按照控件规范制成T4ExcelSheet控件。如此,绕来绕去,主要是因为,SL端无法分析*.xls文件的格式,服务端分析就比较容易。当然如果是高版本的Excel文件(*.xlsx)格式已开放,分析起来就比较好办,但是中国目前还很多人在用Excel2003及以前的版本。
2)各位有什么其他高招?请在此留言讨论。
3)TFSfot的实例参见:
http://211.152.41.146/TFSoftTestWeb/
用户名:User4
密码:123456
登录后,投肥调查->数据管理->进入浏览/编辑/新增。可查看T4ExcelSheet的在线编辑Excel文件的效果。
注:该系统,Web端实现0代码,0实体定义。全部代码仅在SL书写。(当然后台有T4DataLib通用类库)。
欢迎提出宝贵意见。
- 已编辑 TFSoft 2011年12月9日 13:46
- 已更改类型 Daoping Liu - MSFTModerator 2011年12月16日 2:48