我用FastReport做报表,需要在ReportTitle里写出总金额
我用[SUM(<frxDBDataset."itemprice">)]语句,可是preview时显示的是空的
我试过[frxDBDataset."itemprice"],可以显示第一条记录的价格,证明数据库没问题,问题应该是出在sum函数上,这个sum到底要怎么用?
第一次发问,请大家多多关照
我用[SUM(<frxDBDataset."itemprice">)]语句,可是preview时显示的是空的
我试过[frxDBDataset."itemprice"],可以显示第一条记录的价格,证明数据库没问题,问题应该是出在sum函数上,这个sum到底要怎么用?
第一次发问,请大家多多关照
问题2:fastreport对中文的显示似乎有点问题。解决方法如下:
二、设计时Memo内容为空,可以在在Show报表前给Memo控件赋值。
procedure TForm1.SetMemoValue(aReport: TfrxReport; aMemoName, str: string);
var
mv: TfrxMemoView;
begin
mv := aReport.FindObject(aMemoName) as TfrxMemoView;
if mv<>nil then
mv.Text := str;
end;