Microsoft Dynamics AX 2012 引入了一种新的窗体类型列表页窗体(ListPage),通常列表页窗体由网格、预览窗格、速见表几个部分构成。
按照微软的介绍,列表页窗体还可以轻松通过一键部署为B/S架构的Web窗体。
MSDN网站提供了数篇有关列表页窗体演练(List Page Walkthrough)的文章 List Page Forms[AX2012],我们照单抓药,做出自己的列表页窗体应该不难。只是列表页窗体的开发同以往版本中的窗体开发有些微的不同,主要表现在下面几个方面,需要特别注意:
1.列表页窗体数据源使用系统定义的Query构造,所以我们在开发列表页窗体前需要首先设计用于窗体的数据源Query。
2.列表页窗体不支持直接在窗体上进行编码,如果需要添加代码,则需要将逻辑代码集中放置到继承自ListPageInteraction的类中。
3.系统中的“AOT-Forms-ProdTableListPage”列表页窗体可以作为范例参考。
转载请注明:ww12345678 的部落格 | AX Helper » Microsoft Dynamics AX 2012 中的列表页窗体开发