2009-10-12 86 views

回答

0

您正在看錯方法 - FormulaFieldDefinition僅僅是公式本身的定義,而不是報告中的對象。因此操縱它的大小或位置是沒有意義的。

報告實際顯示的是一個IFieldObject,它顯示給定公式的結果。這是如何(如果需要)在報告上多次顯示相同的公式。

您需要找到顯示公式的IFieldObject的名稱,然後操作它的位置。這可以使用ReportDefinition.ReportObjects(「NameOfIFieldObject」)和它的Top,Left,Width和Height屬性來完成。請記住,Top和Left值是相對於對象所在的部分而不是報表。