Various Grid-stuff (bugs ofc) - Ext JS

本文讨论了 Ext Grid 中遇到的编辑模式与自适应调整大小的问题,并记录了这些问题的解决过程。主要涉及编辑格子在特定条件下的异常行为及解决方案。
First:
You're doing a great job and I look forward to a final

Second:
The bad news: I have some more fun for you to work with.
The good news: The bugs are getting 'smaller' (harder to find, and only generated by a specific method)

Third:
1. Autoresizing rightmost column when one or more column are locked (either by code or the contextmen)
(This is on my EditorGrid, but I guess you'll get the same on a regular grid)
- One or more of the columns are locked, either from the contextmenu or by code
- Autosizing the rightmost column (by doubleclicking on the resize-handle) gives the following error:
_eb[i].childNodes[_e6] has no properties
GridView(13, undefined)ext-all.js (line 202)
GridView(13, true, undefined)ext-all.js (line 202)
GridView(Object browserEvent=Event mouseout button=0 shiftKey=false, div.x-grid-split)ext-all.js (line 202)
EventManager(Object browserEvent=Event mouseout button=0 shiftKey=false)ext-all.js (line 20)
wrappedFn(dblclick clientX=0, clientY=0)
Unfortunately I'm not able to dig too deep in your source to find this one out (yet), and I'm not able to reproduce the error in any of your examples.
But if you think the error is on my side, please do tell and I'll do a more thorough check.

2. 'Stupid' / 'Intentional behavior' in EditorGrid ?
- EditorGrid, NumberField

When the cell is selected and not in edit-mode there is some strange behavior. If I press a key on the keyboard (ie. '1' or '6') it enters edit-mode correctly and prints in the number and lets me continue to enter numbers. However, if I hit enter or tab right away (with only one digit inside) it will revert to its original value! And why does tapping a character on my keyboard initialize the edit-mode? It seems as though the character that initializes the edit-mode dont pass through validation (character allowed) or gets buffered (reverts to original value) by the editor.

(I can make some examples of both if you want)

Love the data.Store, its brilliant!

Hope you have time to check these out.


-bone
Reply With Quote
  #2  
Old 02-23-2007, 05:53 AM
Default

1. I am debugging this now.

2. I don't know why I put that code it. It was difficult to implement and as you said, it has some validation issue. Hitting enter and then editing is reasonable - so I will comment out that "feature" for now until there is more time to test it.
Reply With Quote
  #3  
Old 02-23-2007, 06:00 AM
Default

Brilliant
Your response-time is insanely low!
(this is good)
Reply With Quote
  #4  
Old 02-23-2007, 06:23 AM
Default

#1 is fixed. I also found and fixed a related bug where column autosize AFTER moving a column caused autosize to increment 5px on each double click.

I will have new build with these changes soon. Right now my code is in a "hybrid" state as I am finally merging the Ext adapter (allowing other core libs like jQuery) idea into the code. (it's working great so far!)
Reply With Quote
  #5  
Old 02-23-2007, 08:45 AM
Default

Take your time, dont rush too much.
And I'm really looking forward to the endresult!
Reply With Quote
内容概要:本文介绍了一个基于Matlab的综合能源系统优化调度仿真资源,重点实现了含光热电站、有机朗肯循环(ORC)和电含光热电站、有机有机朗肯循环、P2G的综合能源优化调度(Matlab代码实现)转气(P2G)技术的冷、热、电多能互补系统的优化调度模型。该模型充分考虑多种能源形式的协同转换与利用,通过Matlab代码构建系统架构、设定约束条件并求解优化目标,旨在提升综合能源系统的运行效率与经济性,同时兼顾灵活性供需不确定性下的储能优化配置问题。文中还提到了相关仿真技术支持,如YALMIP工具包的应用,适用于复杂能源系统的建模与求解。; 适合人群:具备一定Matlab编程基础和能源系统背景知识的科研人员、研究生及工程技术人员,尤其适合从事综合能源系统、可再生能源利用、电力系统优化等方向的研究者。; 使用场景及目标:①研究含光热、ORC和P2G的多能系统协调调度机制;②开展考虑不确定性的储能优化配置与经济调度仿真;③学习Matlab在能源系统优化中的建模与求解方法,复现高水平论文(如EI期刊)中的算法案例。; 阅读建议:建议读者结合文档提供的网盘资源,下载完整代码和案例文件,按照目录顺序逐步学习,重点关注模型构建逻辑、约束设置与求解器调用方式,并通过修改参数进行仿真实验,加深对综合能源系统优化调度的理解。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值