您好我有一个高级的数据网格在flex和有时填充此图形的查询将返回一个空的单元格值。当发生这种情况时,Datagrid显示“NaN”。无论如何,如果我的查询不返回任何东西Datagrid单元格保持空白。Datagrid返回一个空值,我可以替换它吗?
感谢 MXML: '
<mx:AdvancedDataGridColumn headerText="{Mlc.curr.get('address')}" dataField="datafield2" width="{Math.max(180,getStyle('fontSize')))}" />
<mx:AdvancedDataGridColumn headerText="{Mlc.curr.get('Name')}" dataField="datafield1" width="{Math.max(180,getStyle('fontSize')))}" />
</components:columns>
</components:RowColorDataGrid>
'
为:
accountViewGridCanv.numRows = 1000;
dgGridCanv.addParameter(Constants.parameter,"");
dgGridCanv.itemID = displayItems.indexOf(dgGrid);
基本查询运行电子表格和结果都显示在一个DataGrid,但如果电子表格中的单元格为空然后数据网格显示“NaN”
感谢 再次
请分享一些代码检查NaN。这听起来像你的DataGrid的dataProvider中有一个项目;但是我们需要知道如何处理服务中的结果以及如何设置dataProvider来确定。 – JeffryHouser
尝试管理列的标签功能。 – matilu
谢谢我使用的代码能够从数据网格中删除NaN,但它删除该列中的每一行。例如第1行和第2行是空的,但是3包含有效的数字。在这种情况下,所有3行返回0.是否有可能只适用于行与NaN – kris