解决方案 »

  1.   

    begin (result),这个(result),你去掉试试。
      

  2.   

     i_reportparameter ReportParameter :=  ReportParameter('1','2');--调用系统定义的构造函数成功
    你的构造函数只有一个参数,调用的时候却传入两个参数
      

  3.   

    哦,不是调用,是初始化变量i_reportparameter 的时候却传入两个参数
      

  4.   

    两个参数的构造函数是系统自动生成的,这句不报错
    报错的是我自定义的那个一个参数的构造函数
    那去掉 self.ParameterName := 'A'; 
      

  5.   

    两个参数的构造函数是系统自动生成的,这句不报错
    报错的是我自定义的那个一个参数的构造函数
    那去掉 self.ParameterName := 'A'; 

    兄弟,你说的方法,你试过么。