如何使memo里的内容自动适应memo框的大小,比如可以缩小字体,
现在是超出的内容就打印不出了,希望兄弟们帮帮忙,感激不尽,解决马上送分

解决方案 »

  1.   

    我也有这个问题,以前用ACreport的时候,就能够这样
    期待
      

  2.   

    可以设Memo根据字的多少,自动变大。
    Memo.Stretched设为True,主项数据Stretched也设为True
      

  3.   

    memo的大小不能改变,只能是如何调整内容的大小来适应框的大小,这个报表要求很严格
      

  4.   

    不知道自动换行能不能解决你的问题?
    把memo的WordWrap属性设置为“True”,这样文本长度超过memo的宽度就会自动折行。
      

  5.   

    没有解决办法,只能把memo的高度设置的高一些,
    折行处理
      

  6.   


    如何使memo里的内容自动适应memo框的大小,比如可以缩小字体,
    现在是超出的内容就打印不出了,希望兄弟们帮帮忙,感激不尽,解决马上送分写脚本,检测内容多少!
      

  7.   

    报表里有设置呀只不过如果是主项数据的话你还要将BAND也设置一下
      

  8.   


    以前搞过这方面的,只能报表中设置可能不能实现
    解决方法:
    1.打印之前先根据文字的个数,计算出字体的大小
    2.设置报表中MEMO的字体TfrMemo(FindObject('Memo1')).Font := xx;
      

  9.   

    写脚本,检测字段的长度,赋予字体的大小值来适应memo的宽度!