リストグリッドの編集値を既存の値から数値フィールドのnullに設定する必要があります。編集は外部コンポーネントから行われ、グリッドに反映される必要があります。 Filedは必須ではないため、null値を持つことができます。 私は次のことをしようとしていた。SmartGWT:リストグリッドの編集値をプログラムで数値フィールドのnullに設定する
1)
Integer nullValue = null;
listGrid.setEditValue(rowNum, fieldName, nullValue);
2例外がスローされます)これはclearEditValue(たrowNum、 "フィールド名" と同じように働いているように見える)
HashMap map = new HashMap<>();
map.put("fieldName", null);
listGrid.setEditValues(rowNum, map);
私は」 SmartGWTを使用して6.0p
をnullに設定されている。この場合、文字列 にnullをキャストすることができますか?警告メッセージやエラーメッセージはありましたか? – dydigging
最初の解決策では、SmartGWTフレームワークからNPEを取得しています。 2番目の何も起こっていません(元の値はまだセルに表示されています) – mrh