我查找了很多資料,別人的例子在3.14下跟本不能用。
下面是我找來的資料,在3.14下,userfunction的參數不是下面那樣子的。3.14的函數參數是這樣的
function TFrmXCLMCB.frxReport1UserFunction(const MethodName: String;
  var Params: Variant): Variant;
begin
.......
end;例子:{
Q: 我怎样添加我的自定义函数?
A: 使用 TfrReport.OnUserFunction 事件. 这里有一个简单的例子:procedure TForm1.frReport1UserFunction(const Name: String;
p1, p2, p3: Variant; var val: Variant);
begin
if AnsiCompareText(‘SUMTOSTR‘, Name) = 0 then
val := My_Convertion_Routine(frParser.Calc(p1));
end;然后,你就可以在报表(任何表达式或脚本)的任何地方使用 SumToStr 函数了。}請問大家有沒有做過呀。