向业务用户显示嵌套公式的最佳方法是什么?

时间:2008-11-28 18:53:02

标签: user-interface user-controls formula-editor

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

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

2 个答案:

答案 0 :(得分:2)

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

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

我不确定你的上一个问题是什么意思,但这会有效吗?每次用户更改内部计算时,请用红色标记受其影响的所有内容。通过这种方式,可以立即看出发生了什么变化,以及是否存在任何意外的副作用。

答案 1 :(得分:1)

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

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

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