本人目前能在jsp网页上调用FastReport报表进行打印,但需要注意的是报表打印出来后格式明显不对,和在FastReport中预览效果有很大出入,因此需要一个第三方的,类似于ActiveX的控件来实现。

解决方案 »

  1.   

    如果是fastreport做好的报表,格式肯定没问题,楼主如果是要打印网页的内容,前些日子正好写了一个这样的web打印控件,如需要可以q我:113017429
      

  2.   

    大家也可以帮帮我ActiveX方面的一些知识!
      

  3.   

    这样的Active已经写好了,但是还有问题主要就是传参数大家来讨论讨论啊!!!!!!!现在是纯粹Active的知识
      

  4.   

    我以前写过一个用fastreport写的打印ocx,在js调用的时候将格式和需要打印的传进去,然后ocx解析,没啥问题的,
      

  5.   

    ==================================HTML==============================================
    <OBJECT  id=ufo name=ufo  classid='clsid:A048A6FA-BB97-4C4A-8D19-CA567A26AFE5'>
    <PARAM   NAME="passparam"   VALUE="asdasdad">
    </OBJECT> ==================================ActiveX===========================================
    function TActiveFormX.Get_passstring: OleVariant;
    begin
       result := passparam;
    end;procedure TActiveFormX.Set_passstring(Value: OleVariant);
    begin
       passparam := String(Value);
    end;procedure TActiveFormX.Button1Click(Sender: TObject);
    begin
       showMessage(passparam);
    end;
    ===================================================================================
    结果passparam没有值!!!!!!!!!