SAPUI5ObjectPageLayout控件可以让应用程序轻松显示与业务对象(BusinessObject)相关的布局信息。ObjectPageLayout布局由标题区域(标题和内容)、可选的锚栏区域和块内容区域组成。块内容被包裹在sections和subsections中,这些sections共同构成了BO的结构化信息展示。换句话说,ObjectPageLayout控件用于将对象页面的所有部分放在一起-标题、可选的锚点栏和部分/子部分区域。下图是一个示例:headerTitleheaderContentssectionssubSectionsheaderObjectPageLayout实现了捕捉标题的概念。这意味着标题的上部(标题标题)始终可见,而下部(标题内容)可以滚动到视图之外。标头显示在标头的顶部,并且始终在页面的可滚动内容上方可见。它包含对象的标题和最突出的细节。标题内容与页面内容一起滚动,直到它消失(折叠标题)。当滚动回到顶部时,它再次变得可见(展开的标题)。它包含有关对象的所有附加信息。如下图所示:AnchorBar中文翻译为锚栏,是一个自动生成的内部菜单,显示各节、小节的标题,并允许用户滚动到各自的节、小节内容。节、小节、块这些出现在标题下方的页面内容由结构化为节和小节的块组成。如下图定义了GeneralInformation和Suppliers两个section,每个section包含一个SimpleForm和Table:ObjectPageLayout的使用场景用户需要查看、编辑或创建包含所有详细信息的条目。用户需要获得对象的概览并与对象的不同部分进行交互。最终运行效果如下:
