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

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

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

文档文件选项卡。

重要

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

在 FormXML 中添加文档选项卡

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

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

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

  4. 将一列式选项卡添加到主窗体。 为此,在窗体设计器中选择窗体区域上的一个区域,选择添加组件,然后选择一列式选项卡
    插入一列式选项卡。

  5. 在窗体设计器中,选择窗体设计器区域上的新建选项卡,选择添加列,然后在左窗格中添加诸如地址 1: 市/县之类的列。 可以使用任何文本或数字列。 向选项卡添加列。

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

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

  8. 在 Power Apps 开发者主页上,选择解决方案,选择该解决方案,然后选择导出将解决方案导出为非托管解决方案。 详细信息:导出解决方案

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

  10. 在 customization.xml 中搜索 label description="Documents"(或上一步中为选项卡指定的名称)。

  11. 向下滚动到 control id="field name" 元素,例如 control 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 文件,增大版本元素值。 例如,从 1.1.0.01.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> 

删除文档选项卡

  1. 登录到 Power Apps,在左侧导航窗格上,展开数据,然后选择

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

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

    “删除文件”选项卡。

  4. 在窗体设计器工具栏中,选择发布

另请参见

使用 SharePoint 管理文档

备注

您能告诉我们您的文档语言首选项吗? 进行简短调查。(请注意,此调查是英文版调查)

此调查大约需要七分钟。 不会收集个人数据(隐私声明)。