ItemsGrid 和 Path 控件为 EnterpriseItems Bean 中包含的项目(如一系列指向报表和文档的文件夹或类别)提供了列表和导航界面。 用户可以导航到的 ItemsGrid 和 Path 控件的根节点或顶层节点有多个预定义的值。 例如,可能需要应用程序在用户登录后显示用户的个人根文件夹,并防止用户导航到此顶层项目的上层。 或者,可能需要应用程序限制用户,使用户只能浏览个人类别,而不能浏览文件夹或其他类别。
ItemsGrid 或 Path 控件的 DefaultRoot 属性设置为 None。 EnterpriseItems Bean 的 EnableDefaultParent 属性设置为 CorporateCategory、PersonalCategory、RootFolder、UserRootCategory 或 UserRootFolder。 EnterpriseItems Bean 的 ItemTypes 属性设置为返回所需类型。 例如,如果将 EnableDefaultParent 属性设置为 CorporateCategory,则至少必须从 ItemTypes 属性的可用类型列表中选择 Corporate Category。 或者,如果 EnableDefaultParent 属性设置为某个预定义的文件夹(如 UserRootFolder),则应将 ItemTypes 属性设置为 Folder 和 Favorites Folder。
如果想要设置自定义顶层项目而不是使用预定义的值,请将 ItemsGrid 或 Path 控件的 DefaultRoot 属性设置为 Custom,并指定 RootItemID 属性。
提示: 如果想要设置最初显示的文件夹,但不需要限制用户可导航到的项目,则只需设置 EnterpriseItems Bean 的 parentItemId 属性。
| Business Objects http://www.china.businessobjects.com/ 支持服务 http://www.china.businessobjects.com/services/services.htm |