永中首页 | 产品聚焦 | 销售渠道 | 服务支持 | 教育专栏 | 二次开发 | 在线订购 | 产品注册 | 免费下载 | 新闻中心 | 关于永中 | 永中未来星
发新话题
打印

EIO二次开发的几个问题

EIO二次开发的几个问题

目前2004的二次开发资料很少,特别是详细的说明和demo。我有几个问题想了解一下
1. EIO文件是否支持正则表达式的搜索,我对EIO的全文检索比较感兴趣,是否有详细资料对这方面做说明。
2. EIO API是否可以直接对WORD/EXECL/PPT文件进行检索,我是说不通过格式转换
3. EIO的宏中的窗体可否单独运行,我的意思是我是否可以做一个在IE中的APPLET打开一个GUI的EIO文件,而不跳出宏运行界面和整个OFFICE的环境。就象开发了一个独立运行的JAVA GUI程序一样,有点类似一个webstart的applet
4. 我目前测试发现图表生成速度还是比较慢,主要是获取数据源的时候比较慢,是否有类似jasperreport中的那种自定义数据源的接口。这样用户在实现报表功能的时候,只要实现固定类就可以将任意数据作为数据源来使用。
5.  从我最近几天试用2004来看,eio在集成开发应用上有非常大的用处,只是目前实例太少。希望永中能更贴近用户多提供开发实例,让更多开发者可以利用永中的独特功能来实现应用开发。我倡议永中能在自己网站上建立自己的开发者园地,让更多人知道永中能干什么。从我目前感觉看,永中绝对不止是office那么简单,实际真正能用到的地方非常多,东西做的非常好,但看怎么用。只有有了开发者的支持,永中的软件才能有真正的广泛市场前景,希望永中公司不要只把自己的软件定位在office应用上,哪对这个软件来说简直是个功能的贬低。

TOP

另外我还想再多说几句,目前永二次开发的要求都是必须安装 eio office。但OFFICE本身是有licesen限制的。这样就会限制eio文件格式的推广。我建议把这个事情分成2本分来看,对于非OFFICE应用来说,如果开发者只是想借用EIO文件格式和其特殊功能来实现二次开发,应该有一个基于公用协议下的运行库来支持这种开发。比如宏编辑部分图表部分,我建议就可以单独分出来。这样实际是给用户提供了一个可视觉化的开发环境,虽然这个环境并不那么完整,但对于开发界面和简单引用来说是足够了。 如果可以有一个免费的单独可以运行的库供开发者使用,那么我相信永中自己的技术和自己的EIO文件格式将会有很大的推广前景。同时永中图表功能做得非常不错,这个部分实际上就是个报表控件。只要永中能把他们单独推广,那么前景一定非常广泛。 而对于OFFICE的操作,包括对文档的各种编辑OFFICE操作可以单独作为产品收费。这样需要打开EIO文件来使用OFFICE功能的用户可以和只是使用永中特殊功能的用户分开,我相信对于永中推广自己的技术会有很大帮助。

TOP

强烈支持!
[FLY]国产化支持者,倡导者,志愿者的宣言——让我们共同跳入国产化的冷水,把国产化搅成活水[/FLY]

TOP

建议将此想法提交永中公司

TOP

永中Office是高度集成的,能拆分吗?
如果选择我,我将带你独步天下!

TOP

1.永中Office目前还不支持正则表达式的搜索,并且只能对文字处理有用。对WORD/EXECL/PPT文件进行检索可通过在内存中转换成EIO文档再做全文检索。
2.永中Office中的宏窗体目前必须在Office里面运行。当然完全可以做到将永中Office的界面隐藏起来。或者直接用Swing实现窗体,永中Office和该窗体在同一个进程里面。
3.永中Office对数据源的处理都是通过电子表格来进行处理的。当然支持标准的JDBC数据源。可将JDBC数据源导入到电子表格中,这样就可以实现三个应用间的数据交换和同步。

TOP

建议楼主EMAIL给support@evermoresw.com.cn
[FLY]国产化支持者,倡导者,志愿者的宣言——让我们共同跳入国产化的冷水,把国产化搅成活水[/FLY]

TOP

太高深了,
我记忆中的童话,已经慢慢的溶化,爱不是这样.........

TOP

多谢斑竹,你回答的前两个问题,我想是OK啦.只是我说的自定义数据源指的不是JDBC数据源,而是一个更复杂的自定义概念.应该是一个借口类,可以使用HASHTABLE或者数组形式往这个类里添值.他自己应该也支持一些方法,可以方便我们把已经通过程序处理好的值传如该类. 这个概念类似jasperreport里的dori.jasper.engine.JRDataSource 的概念.这样可以广泛支持各种数据源.而不受SQL的限制.往往一些复杂应用需要从多个数据源,甚至是不同类型数据库中同时读取数据经过程序处理后才能生成一个特定图表的数据源.使用基本JDBC很难做到。我建议斑竹可以参考一下http://jasperreports.sourceforge.net/ ,这个是个开源项目,他们在报表制作上做的非常好,只是他们对图表处理还有很多缺陷.但他的自定义数据源的概念我认为是非常灵活的。如果斑竹有兴趣,我可以发一个jasper1.0的手册,哪里有一些介绍.不过如果直接看他代码其实更清楚.

TOP

引用:
Originally posted by dingalu at 2004-10-19 07:22 AM:
1.永中Office目前还不支持正则表达式的搜索,并且只能对文字处理有用。对WORD/EXECL/PPT文件进行检索可通过在内存中转换成EIO文档再做全文检索。
2.永中Office中的宏窗体目前必须在Office里面运行。当然完全可以 ...
哇  回答的真是好啊  佩服  不过我还是没听明白怎么回事
让永中先用起来! 爱情是二个人相互折磨,一起疯狂,彼此弱智,共同神经的人生游戏。

TOP

发新话题