在任何表的主窗体中添加或删除 SharePoint 文档选项卡
[本主题是预发行文档,有可能会有所更改。]
在表主窗体上添加选项卡以显示 SharePoint 文档可帮助用户发现和使用模型驱动应用中可用的 SharePoint 集成功能。
重要
要使用此功能,必须启用文档管理。 详细信息:使用 SharePoint 管理文档
在 FormXML 中添加文档选项卡
创建新的解决方案,或者打开现有解决方案。 有关创建解决方案的详细信息,请参阅:创建解决方案。
向解决方案添加表或选择现有表。 支持所有标准和自定义表。 有关解决方案中的表的详细信息,请参阅:添加解决方案组件
在解决方案中包括表的窗体,如客户表的主窗体。 在表旁边,选择 ...,然后选择编辑。 选择窗体区域。 如果缺少所需的窗体,应添加。
将一列式选项卡添加到主窗体。 为此,在窗体设计器中选择窗体区域上的一个区域,选择添加组件,然后选择一列式选项卡。
在窗体设计器中,选择窗体设计器区域上的新建选项卡,选择添加列,然后在左窗格中添加诸如地址 1: 市/县之类的列。 可以使用任何文本或数字列。
重命名选项卡标签。 为此,选择新建选项卡,然后在右侧的属性窗格中用更具描述性的内容替换新建选项卡,如文档。
选择保存,选择发布,然后关闭窗体设计器。
在 Power Apps 开发者主页上,选择解决方案,选择该解决方案,然后选择导出将解决方案导出为非托管解决方案。 详细信息:导出解决方案
提取解决方案,并使用 XML 或文本编辑器打开 customization.xml 文件。
在 customization.xml 中搜索 label description="Documents"(或上一步中为选项卡指定的名称)。
向下滚动到 control id="field name" 元素,例如 control id="address1_city",然后将整个元素替换为本主题中的 XML 示例。
对 XML 示例进行以下修改。
a. 找到 RelationshipName 元素,并将其替换为显示为 entityLogicalName_SharePointDocument 的架构名称。 例如,对于客户表,关系的架构名称是 Account_SharePointDocument,这是本主题中 XML 示例的架构名称。 要查找其他表的名称,请转到设置 > 自定义 > 自定义系统 > 表 > 选择表 > 选择 1:N 关系。 找到类型为 SharePointDocument 的相关表。
b. 创建全局唯一标识符 (guid) 并替换位于上一步中粘贴的控件元素中的现有 uniqueid guid,保留花括号 {}。
c。 保存对 customizations.xml 进行的更改。
13.打开 solution.xml 文件,增大版本元素值。 例如,从 1.1.0.0 到 1.2.0.0。 14. 将所有解决方案文件打包到压缩 (zipped) 文件夹中,然后导入到正确的环境中。 如果出现错误,应删除先前的解决方案。 有关如何管理解决方案的详细信息,请参阅:导入、更新和升级解决方案
将“文档”选项卡添加到窗体的 XML 示例
<control id="DocumentSubGrid" classid="{E7A81278-8635-4d9e-8D4D-59480B391C5B}" indicationOfSubgrid="true" uniqueid="{9cd66b5c-8b7a-6433-c5a5-46a7245dd534}">
<parameters>
<ViewId>{0016F9F3-41CC-4276-9D11-04308D15858D}</ViewId>
<IsUserView>false</IsUserView>
<RelationshipName>Account_SharepointDocument</RelationshipName>
<TargetEntityType>sharepointdocument</TargetEntityType>
<AutoExpand>Fixed</AutoExpand>
<EnableQuickFind>false</EnableQuickFind>
<EnableViewPicker>true</EnableViewPicker>
<ViewIds />
<EnableJumpBar>false</EnableJumpBar>
<ChartGridMode>Grid</ChartGridMode>
<VisualizationId />
<IsUserChart>false</IsUserChart>
<EnableChartPicker>false</EnableChartPicker>
<RecordsPerPage>10</RecordsPerPage>
<HeaderColorCode>#F3F3F3</HeaderColorCode>
</parameters>
</control>
删除文档选项卡
登录到 Power Apps,在左侧导航窗格上,展开数据,然后选择表。
选择所需的表并选择窗体区域,然后打开需要删除文档选项卡的窗体。
选择文档选项卡,然后在窗体设计器工具栏上选择删除。
在窗体设计器工具栏中,选择发布。