使用Flash Builder 4和Zend AMF创建主/详细表单应用

Hello World实例毕竟只是操作简单数据,体现不了Data Centric Development 的优势,此文将介绍怎样使用Flash Builder 4和Zend AMF创建主/详细表单应用。

1. 配置PHP服务:在上一回新建的工程中新增Student.mxml,添加一个DataGrid控件。连接数据/服务,在PHP的三种数据服务中选择PHP。在配置PHP服务中选择生成示例PHP类。

配置PHP服务

2. 修改Student.php类。修改数据库连接和操作,保留getAllItems和getItem方法。在数据/服务视图右侧工具栏单击与服务器文件同步按钮,视图中将只显示保留显示的两个方法。 继续阅读使用Flash Builder 4和Zend AMF创建主/详细表单应用

用Repeater生成数据表格

如果要生成的数据表格不需要滑条,不需要排序,不需要拖曳,使用DataGrid就太浪费了,此时可以试一试Repeater,它比DataGrid高效,比直接用循环方便。

Repeater最基本就是重复生成用户界面组件。重复创建的过程就是一个循环的过程,此时会派发repeat事件,当第一次执行循环,会派发repeatStart事件,最后一次执行循环,会派发repeatEnd事件。Repeater的用法很简单,指定dataProvider,将要循环操作的组件或容器放在Repeater标签之中就行了。不过默认情况下生成界面很乱,要生成数据表格,还得指定各列的宽度。 继续阅读用Repeater生成数据表格