修改仪表盘页或分析的表视图中的数据

作为仪表盘页用户,您可能能够修改显示在表视图中的数据。

修改数据的能力通常称为“回写”,如果您具有适当的权限并且管理员已配置此功能,就可以使用它。可以更新视图中回写到数据源中的记录的值。

如果您的用户名具有适当的权限并且管理员已针对数据值修改进行了配置,则会在表视图中显示回写按钮 (通常标记为更新)。单击该按钮后,可以更新或写入数据源。例如,可以在“销售”仪表盘中输入当前季度的销售目标。显示在回写按钮上的名称取决于内容设计者为视图准备回写的方式。

要更新表视图中的记录,请执行以下操作:

  1. 显示要在其中修改值的仪表盘和视图。
  2. 单击标记为更新的按钮或指示已启用回写的类似名称以切换到编辑模式,在该模式中可以修改值。

    如果您知道自己可以修改视图中的值,但未看到更新按钮或类似的按钮,则表明内容设计者已指定视图始终处于编辑模式。您可以立即开始修改值,但始终不会看到更新按钮或类似的按钮。

    更新功能不适用于分层列。

  3. 在编辑模式下,可以在适当的字段中键入值。可回写到的字段会在对话框中显示为文本框。
  4. 修改值后,单击以下按钮 (或具有类似名称的按钮) 之一:
    • 应用:通过单击此按钮,可以修改数据源中的值并使视图保持编辑模式,其中显示已修改的值。

    • 还原:如果尚未单击应用完成来完成修改,则通过单击此按钮,可以将数据还原为其原始值。在将已修改的值回写到数据源后,就不能将该值还原为其原始值。

    • 完成:通过单击此按钮,可以修改数据源中的值并使视图恢复为查看模式 (如果内容设计者已指示视图不始终处于编辑模式)。

    单击应用完成按钮时,将从数据源刷新整个仪表盘,因为仪表盘上的其他分析可能依赖于该数据。

    如果在表视图中启用了过滤器并在受过滤器影响的记录中输入一个值,则在从数据源刷新数据后,该记录可能不再显示在视图中。

关于处理回写错误

如果在回写时出错,您会看到一条消息。

在修改数据值时,可能会出现各种错误。例如,可能会在字段中输入无效值并尝试将该值回写到数据源,或者管理员可能指定了不正确的回写模板以供使用。如果出现问题,则会看一条基本错误消息。要获取有关该问题的其他信息,管理员可以增加会话的日志记录级别以创建详细日志文件。管理员可以在 Presentation Services 的日志文件中搜索字符串,例如“saw.writeback.action.executeimpl”。

如果要同时回写多个值,但无意中输入了无效值,则依赖于行的结果会受到影响,如以下列表所述:

  • 如果要更新一行上的多个值,其中至少有一个值是无效的,则不会将任何值写入数据库。

  • 如果要修改多个行中的值,其中一些值是无效的,则有些值可能无法回写,而有些值则会成功回写。