练习 - 创建计算列

已完成

在本练习中,您将添加一个名为价格的列,来保存邮轮上乘客的价格。 然后,您将添加名为税款的第二列,并添加计算来确定每张票的税费。

  1. 登录 Power Apps。

  2. 选择表 > 巡航

  3. 在菜单中选择 + 新建 > 列,并将以下内容输入到新的列面板列中,然后保存。

    新列条目
    显示名称 价格
    数据类型 货币
  4. 现在,我们来添加第二列,即计算列,基于我们的价格列。 在菜单中选择 + 新建 > 列,添加第二列,并将以下内容输入到新的列面板列中,然后依次选择行为计算

    新列条目
    显示名称 税款
    数据类型 货币
  5. 选择保存按钮,以便定义计算。

  6. 巡航表将保存,将打开浏览器弹出窗口,以便您定义税款计算。 本过程可能需要一段时间来打开计算屏幕,请耐心等待。 打开后,您会看到带有设置税款选项的计算字段。 在操作下,选择 + 添加操作

  7. 设置税款操作公式字段中,在公式字段中输入“价格”来搜索价格字段。 (请注意,您的字段名称可能与下面粘贴的图像不匹配,但名称中应包含“_price”。)选择公式输入字段下方显示的价格数据列。

    输入“价格”的操作公式字段的屏幕截图,突出显示结果列名称。

  8. 价格乘以 0.085,完成税费计算。 添加惩罚运算符“*”和 .085 税率,如以下屏幕截图所示,然后选择复选标记按钮,完成计算创建。

    使用 .085 的税款计算屏幕截图,带有完成计算的复选标记按钮。

  9. 选择窗口顶部的保存并关闭按钮,保存计算结果并关闭弹窗。

  10. 现在,巡航表中将显示价格税款列。

    注意

    Dataverse 表中您添加的每个货币字段也会添加一个基础列。 之所以有这两个条目,是因为 Microsoft Dataverse 支持许多不同的货币。 您可以部署使用 Dataverse 在全局范围内构建的解决方案,并将本币转换为通用基础货币。 虽然我们在价格税款列中添加的货币列可能是美元或欧元,但货币(基础)税款(基础) 列中使用的是通用货币。 Dataverse 计算兑换率,以便您可以用标准货币(基础列)收集信息,而不管您的解决方案中使用的是哪种本币。 您可以单击本模块“摘要”单元中提供的链接,了解有关货币兑换的更多信息。 下面我们通过数据来进行说明。

  11. 巡航列和数据窗格中选择 +[n] 更多按钮(其中 [n] 表示为一个整数,描述数据中其他列数)。 出现显示现有列弹出窗口,您可以在其中看到表中所有列的列表,当前显示的列旁有一个复选标记。

    “列和数据”窗格屏幕截图,突出显示“+(数字)更多”按钮,以及显示所有列的列表的“显示现有列”弹出窗口。

  12. 在搜索字段中输入价格。 请注意现有列表范围如何缩小到价格(选中显示框)和价格(基础)(未选中显示框)。 您可以清除搜索字段并输入税款,可以看到类似的结果。

  13. 选中价格(基础) 列旁的复选框,就可以在表视图中看到它。

将一些数据添加到“巡航”表,测试税款列的计算,完成练习。 您可以直接在巡航列和数据窗格中执行此操作。 当您输入值时,请注意税款值和价格(基础) 列是如何自动填充的。

输入了一些测试数据的“列和数据”屏幕截图,其中突出显示“价格”、“税款”和“价格(基础)”列。

恭喜,现在您已学会了如何将计算列添加到表。 接下来,让我们检查您的知识掌握情况。