该帖已经被评为良好帖
|
|
---|---|
作者 | 正文 |
发表时间:2006-12-20
1.2版中支持表头合并,但是比较恶心的是在statnd版中支持生成表格后在调用js来合并表头,要想从xml配置,对不起,掏钱。搞得我很是郁闷,怎么办,搞它。其实也很简单,加了几句js搞定,对于生手说困难在于先要理清内部方法,我仅仅在我原来H它的_parseHeader方法中做一下手脚就搞定了。
我把我扩展的代码都传上来了,想要的自取。各位老大有什么好的扩展也通知一声,谢谢! 我改过的代码在extend_ivan文件夹下 1:支持自定义公式到任意cell(目前只是求和) 2:支持从XML里配置表头 3:支持从XML里配置表头合并。 其实我很想建议公司买一个正版的150$而已,真的算不上什么,公司给QA MM们买的什么IBM基层测试工具要20多万$,那群MM们还不是那它 做这Selenium做的事,唉,谁叫咱们是小弟呢! |
|
返回顶楼 | |
发表时间:2006-12-20
你好,非常感谢你的关注. 我用的是1.0pro了, 里面没有setSerializationLevel(userData,fullXML,config,changedAttr,onlyChanged)这个功能. 不知道怎么实现.
|
|
返回顶楼 | |
发表时间:2007-01-11
lipengch 写道 你好,非常感谢你的关注. 我用的是1.0pro了, 里面没有setSerializationLevel(userData,fullXML,config,changedAttr,onlyChanged)这个功能. 不知道怎么实现. 非常好
|
|
返回顶楼 | |
发表时间:2007-01-12
poiuyt373 写道 测试reloaddata,发现同样的xml也报错,"LoadXML Incorrect XML",跟踪了一下发现
dhtmlXCommon.js中 dtmlXMLLoaderObject.prototype.getXMLTopNode=function(tagName){ if(this.xmlDoc.responseXML){ var temp=this.xmlDoc.responseXML.getElementsByTagName(tagName); var z=temp[0]; }else var z=this.xmlDoc.documentElement; if(z) return z; if((_isIE)&&(!this._retry)){ var xmlString=this.xmlDoc.responseText; this._retry=true; this.xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); this.xmlDoc.async=false; this.xmlDoc.loadXML(xmlString); return this.getXMLTopNode(tagName); } dhtmlxError.throwError("LoadXML","Incorrect XML",[this.xmlDoc]) return document.createElement("DIV"); }; 必须把this._retry=true;这句注释掉才行,不清楚_retry有什么用 LZ 我在用dhtmlXGrid的时候也出现了这种问题,按照这位同学的方法仍没解决,不知你是怎么解决的? 请看一下我的问题吧!谢谢 http://www.iteye.com/topic/46367 |
|
返回顶楼 | |
发表时间:2007-01-16
lz,我的问题和上面的一样,注释掉那一句也还是不行,reload时仍报错呀,急死我了,呀
|
|
返回顶楼 | |
发表时间:2007-01-16
解决了,楼上的这样做:
这行:if((_isIE)&&(!this._retry)){ 变成:if(_isIE){ 就ok了 呵呵 |
|
返回顶楼 | |
发表时间:2007-01-16
berlo 写道 解决了,楼上的这样做:
这行:if((_isIE)&&(!this._retry)){ 变成:if(_isIE){ 就ok了 呵呵 我是服务器端处理的问题,现在已经解决了! |
|
返回顶楼 | |
发表时间:2007-01-16
你是服务器端处理的呀,还有个问题,你的数据是从服务器端取的数吧,服务器端是什么?jsp、php、asp?
我用的是jsp,直接loadXML(http://地址),服务器端返回xml格式的数据,现在能够正常的显示出数据来,但是我客户端取数据的请求发送了两遍,如果插入或修改操作岂不重复了,数据多对服务器端的压力也很大。这个问题你有吗?苦恼,跟踪代码也找不出来,嗨 |
|
返回顶楼 | |
发表时间:2007-01-17
刚才对dhtmlGrid进行500条数据的测试,什么呀,在一个数据窗口显示500条数据,反应极其缓慢,简直让人不能接受!!!!!!!!!!!!!
|
|
返回顶楼 | |
发表时间:2007-01-17
大家还知道有什么别的数据窗口比较好吗,功能倒不用太多,能增、删、改、动态添加数据就行呀
|
|
返回顶楼 | |