1

我们的许多交易都包含由其他计算组成的计算。你是如何向用户展示层次结构/执行图的?您是否发现某个特定的控件运行良好?

在进行更改之前,您将如何预测对其中一个公式的更改结果?一个建议是以不同的颜色显示更改后的公式。对于一个大的抵消公式,你会如何突出改变?

4

2 回答 2

2

我不必这样做,但我会做类似以下的事情:

使用树视图类型的控件。让每个内部计算都可以单独折叠。控件可以从折叠的所有内容开始,然后用户可以单击查看内部计算。(如果内部计算有名称,则将它们用作标签。如果没有,您可以使用计算中的前几个字符来表示它)。

我不确定你的最后一个问题是什么意思,但这会起作用吗?每次用户更改内部计算时,用红色标记受其影响的所有内容。这样一来,发生了什么变化,以及是否有任何意外的副作用,都将一目了然。

于 2008-11-28T19:01:27.053 回答
1

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

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

如果您可以使用一些数据(最好是实时数据)填充电子表格视图,那么它可以充当用于修改公式的测试/完整性检查工作台。

于 2008-11-28T20:36:50.463 回答