如题,正在做水晶报表打印票据,开票人等信息想用session来传递实现,怎么办?!

解决方案 »

  1.   

    我觉得应该可以,把session做为实参传递
      

  2.   

    session的值赋给水晶报表的变量,然后在报表设计器中某BAND事件中显示变量。
      

  3.   

    可以在打印时修改报表中的文本
    施工单 rptSGD=new 施工单();
    TextObject myText =(TextObject)rptSGD.ReportDefinition.ReportObjects["TextPDR"];
    myText.Text=session["abc"].ToString();
      

  4.   

    wxy0401(工蚁)'s code is right