基于XML或数据库结构的Flex代码生成器

时间:2010-01-22 09:04:51

标签: xml database flex code-generation

我不知道它是否存在基于XML或数据库结构的Flex代码生成方法。 例如,我们想要操纵DB中的表,最常见的任务是(View / Insert / Update / Delete)。当我们在界面上有超过100个字段时,在Flex中手动输入它们是相当无聊的。是否有一些方法可以生成Flex代码和ActionScript函数来管理它。做这种事的最好方法是哪种? 谢谢你的回复

1 个答案:

答案 0 :(得分:2)

如果安装了Ruby和Rails,则可以使用RestfulX。

在yaml文件中定义table-fields / model-properties,如下所示:


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