2012-08-24 40 views
0

我有一個視圖按照名爲「order」的列排序。這個列只有一個數字字段,正在從1,2,3 ... 在另一列中,我已經把一個向上的箭頭。更改視圖中行的順序

現在當用戶在行上例如3時點擊這個向上箭頭時,第3行的字段「order」的值應該改變爲2,並且第3行的字段「order」的值,並應該更新視圖以顯示更改。

With k = rowData.getColumnValue(「order」);我得到當前行的值。現在我該如何保存這一行的更改,以及如何更改另一行的值?

回答

0

我假設你正在使用View Panel或類似的使用NotesXspViewEntries或NotesViewEntries的東西。這些對象是隻讀的,你不能立即更新它們。

您需要獲取相關NotesXspViewEntries的NotesDocument對象句柄並修改它們上的相關字段。然後你需要刷新視圖。

+0

是的,我正在使用viewPanel。在一列中,我存儲了證件的單據。我不知道如何在後端文檔中保存更改。 –

+0

與此同時,我發現了一種方法來執行所有操作,我希望圖標可點擊。也許我會爲此提出一個新問題。 –