在数据视图中创建公式列

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

与Microsoft Office SharePoint Designer 2007,您可以轻松地创建显示的数据源中的其他数据执行的计算结果的列。

在Office SharePoint Designer 2007,您可以使用 XPath 表达式生成器创建公式列。XPath (XML 路径语言) 是一种语言用于查找和处理 XML 文档中的信息。XPath 表达式生成器提供 IntelliSense XPath,使其成为可能的初级和高级的用户可以创建对数据执行复杂计算的 XPath 表达式。

例如,罗斯文商贸,gourmet 食品分布公司,跟踪其库存 XML 文件中。他们知道他们有多少库存和单价的但他们想要其数据视图以显示其库存的值为每个单位。您建议他们创建公式列显示库存数量乘以单价的结果。现在罗斯文商贸可以快速、 轻松地访问其库存的纸每个项的值。

若要创建示例数据和数据视图所使用的示例中,或了解有关数据视图,请参阅创建数据视图

  1. 打开包含您要向其添加公式的列的数据视图的页面。

  2. 数据视图中,右键单击,然后单击显示常用控制任务。在数据视图的常见任务列表中,单击编辑列

    提示: 您还可以单击数据视图,然后单击箭头 按钮图像 的右上角,以显示数据视图的常见任务列表中。再次单击箭头可隐藏列表。

  3. 编辑列对话框中,在可用字段列表中,单击添加公式列,,然后单击添加

    XPath 表达式生成器对话框随即打开。您可以使用 XPath 表达式生成器来帮助生成表达式。XPath 表达式生成器可以方便地访问您的数据源中的字段的名称以及的许多内置可供您撰写的 XPath 表达式时的功能。

  4. XPath 表达式生成器对话框中的选择要插入的域,请在下,双击要插入在表达式中的字段。若要插入字段的完整路径,请在按住 CTRL 的同时双击字段。

    例如,若要创建公式罗斯文商贸想要显示其库存值的列,请双击库存。在编辑 XPath 表达式框中显示库存量。

  5. 编辑 XPath 表达式框中,将插入点放置在域名称后立即,然后按空格键。

    XPath 运算符的智能感知列表显示。XPath 的 IntelliSense 帮助您通过提供的可用字段或有效的表达式的上下文中的函数列表。

  6. 在运算符的智能感知列表中,双击所需的运算符。

    在示例中,因为罗斯文商贸想要乘以库存单价,通过在运算符列表中,双击星号 (*)。

    XPath 运算符的“智能感知”列表

  7. 按空格键。将显示可用字段的智能感知列表。

  8. 在可用字段列表中,双击所需的字段。

    若要创建公式列罗斯文商贸示例中,双击单价

    可用域的“智能感知”列表

    最终的表达式如下所示。

    “编辑 XPath 表达式”框中显示的用于计算列的 XPath 表达式

    XPath 表达式生成器底部,您可以看到的结果的公式的列中的数据的预览,如下构建中编辑 XPath 表达式框中的表达式。

  9. 单击“确定”两次。

    在数据视图中显示一个新公式的列。

    注意: 默认情况下,列标题是您的编辑 XPath 表达式框中的 XPath 表达式生成器创建表达式 (例如,库存量 * 单价)。如果您想要替换默认标题,您可以选择列标题,然后键入所需的文本。

返回页首

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×