我正在开发一个应用程序,在第一个状态下,您使用 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.managers::DataGridItemRenderer/validateProperties(): :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
而且没有更多...
但是我找到了解决方法!