msflexgrid为什么用不好呢?
能说说吗

解决方案 »

  1.   

    MSFLEXGRID可以用的,只是我想打印它显示出来的内容,想通过CRYSTAL REPORT来打印,因为我直接打印窗体的话打印出来的不好看,所以就借助于报表了,其实问题应该描述为我怎么把SQL语句查询的字段显示到CRYSTAL REPORT中呢,怎么做,是传什么参数吗?
    多谢您哦~
      

  2.   

    哦,那么它的picture属性哪里不好用呢
      

  3.   

    哦,我用它的CLIPOLP属性里面没什么内容,也许是我不会用吧,我是按帮助上面写的来的哦~
    好多好多....方正我用不好,我也钻研不出什么哦,
    哦,对了,你用它的PICTURE属性可以吗?但我为什么不会用呢?
      

  4.   

    对了,你是EVERYASK呀,你一定要帮帮我........BEG BEG....
      

  5.   

    我觉得它的picture属性挺好用的.
    关键是设置底色为单色,然后将上边线和左边线调整一下就行了.
    至于分页及表头,用printer写上就行了.
    另外如果你不想直接输出到打印机,可以先写到picturebox上预览一下.
    另外,你没试过下面语句吗?
    printer.paintpicture mshflexgrid1.picture,1000,1000
      

  6.   

    差不多吧,但这种方法更灵活.
    你为什么不试试看呢
    另外如果你要分页的话,可以用一个不可见的grid做辅助
      

  7.   

    哦,最好是用mshflexgrid,而不是msflexgrid
    这样好看一点的
      

  8.   

    生成临时表,挂在cryreport上
    我有个不能预览的打印msflexgrid的控件,如果你要可以发给你
      

  9.   

    msflexgrid应该绑定了一个Data控件吧,如果是的话你可以让CrystalReport的DataSource指向Data,打开CrystalReport的属性页,选择“数据绑定报表”点击“报表另存为...”保存成一报表格式文件,再用Crystal Report编辑器按你的要求编辑好该报表,那么程序运行时你的Data有什么,CrystalReport就会显示什么了。
      

  10.   

    多谢你们了~我的MSFLEXGRID控件没有绑定DATA控件的,而是在程序中创建一个ADO对象去进行一些操作的~但我不清楚怎么把我SELECT出来的内容传到CRYSTAL报表中来进行显示的......
      

  11.   

    要通过ADO给crystal Report送数,要用crystal report8.0或以上的RDC。