2010-01-19 53 views
0

我haved產生煤層根使用煤層產生的UI命令簡單的CRUD應用程序,但對於將數據插入數據庫中的編輯頁面中genated和名稱orderd。如何重新排序輸入字段

例如,如果實體類包含name,lastnameage。 Seam-gen會生成並排序字段列表以顯示年齡,姓氏和姓名(按名稱排序)。

的問題是,我該如何配置這些輸入字段重新排序,以我的要求。如從age,lastname,namename, lastnameage.

謝謝你的回答。

回答

1

我不知道我明白你的意思產生在<SEAM_HOME>目錄中的用戶界面。 你的意思是按照錯誤的列下令從resultList返回列表?

如果這是你可以覆蓋默認EJBQL在SomeTableList EntityQuery的情況下

@Override 
public String getEjbql() { 
    return "select s from SomeTable s order by s.name"; 
} 

您也可以使用

@OrderBy
標註在實體 查找 here更多細節

0

你應該<YOUR_APP_HOME> /資源/ seamgen寫你的客戶訂單。 reveng.xml。 Here你可以看到你如何編輯這個文件。編輯後,您可以通過使用

seam generate-ui restart 

問候,