建水晶报表后,该字段长度变为255,字段内容被截断。有没有办法解决。
14 个解决方案
#1
我顶啊
#2
是被截断还是没有显示完全
#3
被截断,因为水晶报表里这个字段的长度已经显示为255
#4
XI的版本中试过没有这个问题
#5
我在XI release2上也试了,也不行,数据库里varchar(500)的字段到了水晶报表里就只有255了,除了水晶报表版本的问题,还有其他什么问题影响吗?
#6
以下语法仅为示意,并不符合SQL标准语法
1:先在Sybase里把字段拆了
做个SQL,
Select left(field1,500) as f1,right(field1,500) as f2 from table
2:再在水晶报表里合起来
做个公式
{f1} + {f2}
不过这种情况还真没遇到过,呵呵
1:先在Sybase里把字段拆了
做个SQL,
Select left(field1,500) as f1,right(field1,500) as f2 from table
2:再在水晶报表里合起来
做个公式
{f1} + {f2}
不过这种情况还真没遇到过,呵呵
#7
to: babyt
谢谢,也是个办法,但是工作量太大了,还是想看看CR里有没有解决办法能让字段长度加大。
谢谢,也是个办法,但是工作量太大了,还是想看看CR里有没有解决办法能让字段长度加大。
#8
用 Oracle 的varchar2(500)测试了下,没有这个问题
可能是水晶报表的sybase数据库驱动本身的问题
可能是水晶报表的sybase数据库驱动本身的问题
#9
试试在写SQL语句的时候将这个column的类型转换成nvarchar或者其他
#10
不懂,up
#11
#12
帮顶
#13
#14
水晶报表,听过,见过,就是没用过,帮顶
#1
我顶啊
#2
是被截断还是没有显示完全
#3
被截断,因为水晶报表里这个字段的长度已经显示为255
#4
XI的版本中试过没有这个问题
#5
我在XI release2上也试了,也不行,数据库里varchar(500)的字段到了水晶报表里就只有255了,除了水晶报表版本的问题,还有其他什么问题影响吗?
#6
以下语法仅为示意,并不符合SQL标准语法
1:先在Sybase里把字段拆了
做个SQL,
Select left(field1,500) as f1,right(field1,500) as f2 from table
2:再在水晶报表里合起来
做个公式
{f1} + {f2}
不过这种情况还真没遇到过,呵呵
1:先在Sybase里把字段拆了
做个SQL,
Select left(field1,500) as f1,right(field1,500) as f2 from table
2:再在水晶报表里合起来
做个公式
{f1} + {f2}
不过这种情况还真没遇到过,呵呵
#7
to: babyt
谢谢,也是个办法,但是工作量太大了,还是想看看CR里有没有解决办法能让字段长度加大。
谢谢,也是个办法,但是工作量太大了,还是想看看CR里有没有解决办法能让字段长度加大。
#8
用 Oracle 的varchar2(500)测试了下,没有这个问题
可能是水晶报表的sybase数据库驱动本身的问题
可能是水晶报表的sybase数据库驱动本身的问题
#9
试试在写SQL语句的时候将这个column的类型转换成nvarchar或者其他
#10
不懂,up
#11
#12
帮顶
#13
#14
水晶报表,听过,见过,就是没用过,帮顶