【发布时间】:2013-09-17 18:32:45
【问题描述】:
我正在开发一个应用程序,在第一个状态下,您使用 dataFields 选择日期范围,然后按一个按钮转到另一个状态并生成一个显示员工列表的数据网格和另一个可滚动的数据网格,其列动态生成并运行每个日期每个员工的小时数。
得到错误信息的步骤顺序是:
- 您选择一个日期范围,例如:从 01/01/2013 到 01/31/2013
- 您按下生成按钮(应用更改 currentState = "EmployeeList",一切正常)
- 按下返回按钮(返回初始状态,一切正常)
- 如果您更改的日期范围比之前的日期范围多,那么一切正常
-
如果您更改日期范围的天数少于日期范围之前的天数,则会出现下一个错误
TypeError:错误 #1009:无法访问空对象引用的属性或方法。 在 mx.controls.dataGridClasses::DataGridBase/http://www.adobe.com/2006/flex/mx/internal::columnHeaderWordWrap() 在 mx.controls.dataGridClasses::DataGridItemRenderer/validateProperties() 在 mx.managers::LayoutManager/validateClient() 在 mx.controls.dataGridClasses::DataGridHeader/updateDisplayList() 在 mx.core::UIComponent/validateDisplayList() 在 mx.managers::LayoutManager/validateDisplayList() 在 mx.managers::LayoutManager/doPhasedInstantiation() 在 mx.managers::LayoutManager/doPhasedInstantiationCallback()
如果你用谷歌搜索,那么访问 apache 错误报告网站会得到一些结果
https://issues.apache.org/jira/browse/FLEX-22108
没有更多的......
但我找到了解决方法!
【问题讨论】:
标签: apache-flex datagrid datagridcolumn