Crystal reports 以编程方式移动FormulaFieldDefinition对象

Crystal reports 以编程方式移动FormulaFieldDefinition对象,crystal-reports,Crystal Reports,鉴于FormulaFieldDefinition没有顶部、底部、左侧或右侧属性……是否有任何方法可以在运行时移动/调整公式大小?您看得不对-FormulaFieldDefinition只是公式本身的定义,而不是报表上的对象。因此,操纵它的大小或位置是没有意义的 报告上实际显示的是IFieldObject,它显示给定公式的结果。这就是如何(如果需要)在报告中多次显示相同公式的方法 您需要找到显示公式的IFieldObject的名称,并操作其位置。这可以通过使用ReportDefinition.Re

鉴于FormulaFieldDefinition没有顶部、底部、左侧或右侧属性……是否有任何方法可以在运行时移动/调整公式大小?

您看得不对-FormulaFieldDefinition只是公式本身的定义,而不是报表上的对象。因此,操纵它的大小或位置是没有意义的

报告上实际显示的是IFieldObject,它显示给定公式的结果。这就是如何(如果需要)在报告中多次显示相同公式的方法


您需要找到显示公式的IFieldObject的名称,并操作其位置。这可以通过使用ReportDefinition.ReportObjects(“NameOfIFieldObject”)及其顶部、左侧、宽度和高度属性来完成。请记住,顶部和左侧的值是相对于对象所在部分的,而不是相对于报表的。

您看得不对-FormulaFieldDefinition只是公式本身的定义,而不是报表上的对象。因此,操纵它的大小或位置是没有意义的

报告上实际显示的是IFieldObject,它显示给定公式的结果。这就是如何(如果需要)在报告中多次显示相同公式的方法

您需要找到显示公式的IFieldObject的名称,并操作其位置。这可以通过使用ReportDefinition.ReportObjects(“NameOfIFieldObject”)及其顶部、左侧、宽度和高度属性来完成。请记住,顶部和左侧的值是相对于对象所在的部分的,而不是相对于报表的