1
版本:Inet電子:ClearReports:17的Inet明確報告的17 Engine類使用setData沒有保持數據參數的排序順序
我有一個完美的使用我網設計師作品的報告。數據來自報告中的兩個小組。目的是顯示每個用戶的數據計數。第一組是用戶標識,第二組是數據中的另一個標識。第二組每個ID都有重複的行,因此彙總字段用於唯一計數。
但是,它在i-net clear API中不起作用。在我的java代碼中,數據的順序是我期望的。
{
{"User1", "0104850309", ...},
{"User1", "CLM_GL_2017_00002", ...},
{"User2", "CLM_GL_2017_00003", ...},
{"User2", "CLM_WC_2017_00001", ...},
....
}
此外,調試com.inet.report.Engine setData函數我看到data參數具有正確的順序。
在i-net clear API的深處某處,訂單已經丟失。該報告以用戶和記錄標識兩者的順序結束。它在報告中顯示爲:
{
{"User2", "CLM_GL_2017_00003", ...},
{"User1", "0104850309", ...},
{"User2", "CLM_WC_2017_00001", ...},
{"User1", "CLM_GL_2017_00002", ...},
....
}