function WeekToStr(Week: Integer): string;
const
WeekStr = '一二三四五六七';
begin
Result := '';
if (Week > 0) and (Week < 8) then
Result := '星期' + Copy(WeekStr, Week * 2 - 1, 2);
end;
在DataSet中设置计算字段,在事件中:
计算字段.AsString := WeekStr(星期字段.AsInteger);
报表中就用计算字段好了.