下面是我的水晶報表結構(在圖像顯示),我用下面的公式來獲得Fee Total
如何從報表中主要水晶報表公式添加值
If{DataTableDoctorInfo.Fee_Unit}="Percent" Then
formula = ({DataTableDoctorInfo.Fee}/100)*{DataTable1.Number of Patient}
Else
formula={DataTableDoctorInfo.Fee}*{DataTable1.Number of Patient}* Sum ({DataTableDrmonthlyData.Payable Amount})
End If
現在我也想添加子總在我的公式,我是從具有列值的sum
列讓我在subreport
,現在我想用這筆錢在上面的公式是這樣的
formula = ({DataTableDoctorInfo.Fee}/100)*{DataTable1.Number of Patient}* {that sum value which I am getting in sub report}
DrMonthlySubRepoPatient
是圖像顯示我的子報告,我怎麼能做到這一點? 我試着在Main report
公式FeeTotal
WhilePrintingRecords;
Shared CurrencyVar myTotal;
myTotal :=myTotal;
If{DataTableDoctorInfo.Fee_Unit}="Percent" Then
formula = ({DataTableDoctorInfo.Fee}/100)*{DataTable1.Number of Patient}* myTotal
Else
formula={DataTableDoctorInfo.Fee}*{DataTable1.Number of Patient}* Sum ({DataTableDrmonthlyData.Payable Amount})
End If
此代碼,這個公式在報表FO Payble量場
WhilePrintingRecords;
Shared CurrencyVar myTotal := Sum ({DataTableDrmonthlyData.Payable Amount})
但其下面的錯誤付出,我該如何解決呢?
`The remaining Text does not appear to be part of the formula `
順便說一下,我沒有看到任何圖像。 :) –
@ campagnolo_1插入圖片 – Durga