2010-01-22 85 views
1

我不知道它是否存在基於XML或數據庫結構的Flex的代碼生成方法。 例如,我們想操縱數據庫中的一個表格,最常見的任務是(查看/插入/更新/刪除)。而當我們在界面上有超過100個字段時,在Flex中手動輸入它們是相當無聊的。是否有一些方法可以生成用於管理該代碼的Flex代碼和ActionScript函數。哪種做這種事最好的方法是? 感謝您的回覆基於XML或數據庫結構的Flex代碼生成器

回答

2

如果您安裝了Ruby和Rails,則可以使用RestfulX。

定義在YAML文件中的表格字段/模型的特性是這樣的:


project: 
- name: string 
- notes: text 
- start_date: date 
- end_date: date 
- completed: boolean 
- belongs_to: [user] 
- has_many: [tasks] 

然後運行

ruby script/generate rx_yaml_scaffold

所有的細節都在Getting Started with RestfulX Page

它創建一個用於查看數據列表的MXML Datagrid,以及用於CRUD操作的基本CMS /表單視圖。這是一個偉大的發電機。生成的代碼呈現爲:

alt text http://restfulx.github.com/images/pomodo-generated-ui.png