2008-11-28 33 views
1

我們的許多交易都是由包含其他計算的計算組成的。你是如何向用戶表示層次結構/執行圖的?有沒有一個具體的控制,你發現運作良好?向業務用戶顯示嵌套公式的最佳方式是什麼?

在提交該更改之前,您會如何將更改結果投影到其中一個公式?一個建議是以不同的顏色顯示改變的公式。對於一個大的公式,你會如何使改變顯着?

回答

1

業務用戶知道電子表格是什麼以及它們是如何工作的。我會考慮嘗試將表達式建模爲電子表格;某種標準轉換爲電子表格樣式的視圖,然後再回來。

使用電子表格,您可以使用單元格差異的顏色編碼。

如果可以填充一些數據(優選實時)電子表格視圖,那麼它可以作爲用於修改公式測試/理智檢查工作臺。

2

我還沒有做到這一點,但我會做類似如下:

使用樹視圖類型的控制。讓每個內部計算分別可摺疊。控件可以在任何事物都崩潰時開始,然後用戶可以點擊查看內部計算。 (如果內部計算具有名稱,則將它們用作標籤,否則可以使用計算中的前幾個字符來表示它們)。

我不確定你最後一個問題的含義,但是這個工作嗎?每當用戶更改內部計算時,用紅色標記受其影響的所有內容。這樣一來,顯而易見的變化,以及是否有任何意想不到的副作用。

相關問題