首先,我做的是一个三层结构的PROJECT,我要打印一份报表,如下
    经审查,同意*****等××××名同志赴¥¥¥¥¥¥¥  国家(地区)执行公务............
        这份报表是根据项目编号出来的,在数据库里面有一份是项目信息表,还有一张出国人员信息表,还有一张出国地区信息表,他们是通过项目号连接的。我如何做,才能让所有的改项目的国家都放在¥¥¥¥¥¥¥位置。
     或者说fastreport能如何能够取得一个form里 的信息。(注明 ,该form不是由fastreport创建的那个页的form)
    请尽快回答,有解决方法立刻散分!

解决方案 »

  1.   

    你可以再那个form里操作啊,初始化你的¥¥¥¥¥¥¥
      

  2.   

    如果是在一张白纸上打印你上述的东西,那就简单,只需在fastreport中写好上面的格式,把¥¥¥¥¥¥¥¥替换为变量,然后要打印时,再给这个变量赋值就可以了。
    如果是在一张已经有上述格式的纸上打印,那就比较麻烦,只有在fastreport中,只放一个¥¥¥¥¥¥的值,一边一边的试¥¥¥¥¥¥的值的位置,直到找到正确的位置。
      

  3.   

    huoxingdi03()说的很对,我就是想 用一个变量把YYYYYYYY 的值 取 出来,但是问题就是这个变量怎么能够读到我的FORM中值呢 ?这个值肯定是 用一个循环读出来,但是在 fastreport中的怎么能够运行datamod.datesource.first,  while not datamod.datesource.eof 这样的语句呢?
      

  4.   

    So easy
    你是要套打是吧
    你把要打印的那个地区的name记下来
    用tfrmemoview(report.findobject(memo's name)).memo.text就可以给值了
    不需要什么循环