2008-11-28 55 views
1

我们的许多交易都是由包含其他计算的计算组成的。你是如何向用户表示层次结构/执行图的?有没有一个具体的控制,你发现运作良好?向业务用户显示嵌套公式的最佳方式是什么?

在提交该更改之前,您会如何将更改结果投影到其中一个公式?一个建议是以不同的颜色显示改变的公式。对于一个大的公式,你会如何使改变显着?

回答

1

业务用户知道电子表格是什么以及它们是如何工作的。我会考虑尝试将表达式建模为电子表格;某种标准转换为电子表格样式的视图,然后再回来。

使用电子表格,您可以使用单元格差异的颜色编码。

如果可以填充一些数据(优选实时)电子表格视图,那么它可以作为用于修改公式测试/理智检查工作台。

2

我还没有做到这一点,但我会做类似如下:

使用树视图类型的控制。让每个内部计算分别可折叠。控件可以在任何事物都崩溃时开始,然后用户可以点击查看内部计算。 (如果内部计算具有名称,则将它们用作标签,否则可以使用计算中的前几个字符来表示它们)。

我不确定你最后一个问题的含义,但是这个工作吗?每当用户更改内部计算时,用红色标记受其影响的所有内容。这样一来,显而易见的变化,以及是否有任何意想不到的副作用。

相关问题