如题...
望高手指教

解决方案 »

  1.   

    UP本菜鸟是想解决这么一个问题:报表中的一个参数字段,输入“文字,数字,英文”,中间还有"、"隔开每个内容,但不知为什么它总是不受控的截断,然后换行,如输入“水晶报表参数自定义、CS类、ReplicateString Crystal语法的使用问题、4120156”这么一段文字内容。它就会在“语法”这两个字是间断开,然后就换行了,但是这一行还没打完的,十分郁闷中,烦各大侠赐教
      

  2.   

    还有一种思路是:我在传参的过程中,在第1个,与第16个的位置上加一个"#"号,然后我通过判断这个"#"号来换行.请问下:CSS公式里是否的那么一个函数,可以将"#"号转换成换行符"</br>"??
    ReplicateString (str,#copies)这个函数可以吗?
      

  3.   

    这个思路完全可以。但是ReplicateString 不对。应该用replace你可以用一个公式字段接你的参数replace(参数,'#',chr(13))
    chr(13) 是水晶报表里的换行符
    然后调整这个公式字段的宽度,设置为可以增大就可以了
      

  4.   

    replace(参数,'#',chr(13)) 
    刚才试了下,但报错,说:"公式结果必须是数字"
      

  5.   

    应该是把公式放错了位置你是新建立了一个公式字段,写在公式字段里的吗?以下公式通过测试:replace('xxxx#55','#',chr(13))