2017-10-11 7 views
0



現在、私は編集可能なリストグリッドに取り組んでいます。ユーザが行を選択して「作成」ボタンを押すたびに新しい行を作成します。ボタン。新しい行は、選択した行のすぐ下に追加する必要があります。 48:04.373:。私は指定されたインデックスでListGridに行を追加する

15警告メッセージが表示されましたしかし、私はListGrid.getRecordList()addAt(ListGridRecordのREC、インデックスindex)

以下の方法に

を使用してみましたMUP3:WARN :Log:ResultSetは読み取り専用です。この操作(addAt)は無視されます。

私はsmartgwtショーケースを検索してグリッドを編集する方法を探しました。新しい行が指定されたインデックスに追加されましたが、適切なものは見つかりませんでした。

私は)私は声明に ListGrid.fetchDataを(使用していますので、ResultSetを作成したばかりであることを知るようになったこの問題を解決する方法はありますか?どんな提案も高く評価されています!

ムチャス・グラシアス。

答えて

0

非常に奇妙なトリックだとわかりました...しかし、私のために働く... あなたがする必要があるのは、grid.setRecords(grid.getRecords()); grid.getRecordList()の直前です。addAt(rec、index);これを行うと、ResultSetが編集可能になると思います。

関連する問題