您好我有一個高級的數據網格在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