向任何表的主窗体添加或删除 SharePoint 文档选项卡

[本主题是预发行文档,有可能会有所更改。]

在表主窗体上添加选项卡以显示 SharePoint 文档可帮助用户发现和使用模型驱动应用中提供的 SharePoint 集成功能。

“文档文件”选项卡。

重要

若要使用此功能,必须启用文档管理。 详细信息: 使用 SharePoint 管理文档

在 FormXML 中添加文档选项卡

  1. 创建新解决方案或打开现有解决方案。 有关创建解决方案的详细信息,请参阅: 创建解决方案

  2. 将表添加到解决方案或选择现有表。 支持所有标准和自定义表。 有关解决方案中的表的详细信息,请参阅: 添加解决方案组件

  3. 在解决方案中包括表的窗体,如客户表的主窗体。 在表格旁边,选择 ...,然后选择“ 编辑”。 选择 “窗体 ”区域。 如果缺少所需的表单,则应添加它。

  4. 向主窗体添加一列选项卡。 为此,在窗体设计器中选择窗体画布上的区域,选择“ 添加组件”,然后选择 “1 列”选项卡
    插入一列选项卡。

  5. 在窗体设计器中,选择窗体设计器画布上的 “新建选项卡” ,选择“ 添加列”,然后从左窗格中添加“ 地址 1:城市 ”等列。 可以使用任何文本或数字列。 向选项卡添加列。

  6. 重命名选项卡标签。 为此,请选择“ 新建选项卡”,并在右侧属性窗格中将 “新建选项卡” 替换为更具描述性的内容,例如 “文档”。

  7. 选择“ 保存”,选择“ 发布”,然后关闭窗体设计器。

  8. 在 Power Apps maker 主页中,选择 “解决方案”,选择解决方案,然后选择“ 导出 ”以将解决方案导出为非托管解决方案。 详细信息:导出解决方案

  9. 提取解决方案,并使用 XML 或文本编辑器打开 customization.xml 文件。

  10. 在 customization.xml 中搜索 标签描述=“文档”(或上一步中给选项卡命名的名称)。

  11. 向下滚动到控件 id=“字段名称”元素,例如 控件 id=“address1_city” ,并将整个元素替换为本主题中的 XML 示例

    XML 示例插入点。

  12. 对 XML 示例进行这些修改。

    a。 找到 RelationshipName 元素,并将其替换为格式为 entityLogicalName_SharePointDocument 的架构名称。 例如,对于帐户表,关系架构名称Account_SharePointDocument,这是本主题中 XML 示例的架构名称。 若要查找不同表的名称,请转到“设置>自定义设置>自定义系统>>”并选择一个表,然后选择“1:N 关系”。 找到 SharePointDocument 类型的相关表

    账户关系 SharePoint 文档。

    b. 创建全局唯一标识符 (guid) 并替换位于上一步中粘贴的控件元素中的现有 uniqueid guid,保留花括号 {}。
    控件唯一 ID。 c. 保存对 customizations.xml所做的更改。

13.打开 solution.xml 文件并递增 Version 元素值。 例如,从 1.1.0.01.2.0.0。 14. 将所有解决方案文件打包到压缩的(压缩)文件夹中,并导入到正确的环境中。 如果出现错误,则应删除上一个解决方案。 有关管理解决方案的详细信息,请参阅: 导入、更新和升级解决方案

用于将文档选项卡添加到窗体的 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> 

删除“文档”选项卡

  1. 登录到 Power Apps,在左窗格中展开 “数据”,然后选择“ ”。

  2. 选择所需表格并选择窗体区域,然后打开需要移除文档选项卡的表单。

  3. 选择“ 文档 ”选项卡,然后在窗体设计器工具栏上,选择“ 删除”。

    “删除文件”选项卡。

  4. 在窗体设计器工具栏上,选择“ 发布”。

另请参阅

使用 SharePoint 管理文档