水晶报表自动补充空行问题 报表高手来啊

纯唇Yu弄 2010-05-11 02:02:53
分只给解决问题的人 没事的就歇会吧 挺热的天
问题1:
我的数据字数不确定 有的十几个字 有的100多个字 我想让它有多少字都显示出来 也就是行高根据字数自动调整
如果手动画表格的话 字数多了就挤到一起了
但如果用字段边框画表格 没有数据就不会显示表格

问题2:

水晶报表 数据不足一页 如何自动补空行 使其满一页 且有表格 如果每页行数不能确定 怎么补充空行!

在线等
...全文
179 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
阿泰 2010-05-11
  • 打赏
  • 举报
回复
“星期五”这个不是换行了吗

可参考:http://www.cnblogs.com/babyt/archive/2009/02/15/1391145.html

另外一种方法,把数据集合补满空行,而不是在报表上处理
纯唇Yu弄 2010-05-11
  • 打赏
  • 举报
回复
哦了 结贴 解决了 谢谢了
纯唇Yu弄 2010-05-11
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 babyt 的回复:]
如果你启用了自动换行,那么这个补空行应该是实现不出来的。
[/Quote]
给个你的文章地址也行 我自己去看看
纯唇Yu弄 2010-05-11
  • 打赏
  • 举报
回复
自动换行? 没有啊 我没看着自动换行 没整啊 搁哪呢
最后一个问题 保证
阿泰 2010-05-11
  • 打赏
  • 举报
回复
如果你启用了自动换行,那么这个补空行应该是实现不出来的。

纯唇Yu弄 2010-05-11
  • 打赏
  • 举报
回复
唉 大哥 我刚才看了你的这个文章 照着做的 怎么第一页补充全了后还多出一行呢?
看图 就这样了 怎么解决啊
阿泰 2010-05-11
  • 打赏
  • 举报
回复
如果不考虑导出效果,也不考虑字段动态变更的问题
普通的一个清单(可以包含可以扩大的字段)用线+框是很容易打出整齐的表格的
纯唇Yu弄 2010-05-11
  • 打赏
  • 举报
回复
经过申请 我现在固定行高了 下班前 结贴 先忙了
纯唇Yu弄 2010-05-11
  • 打赏
  • 举报
回复
那别人是怎么打出来的 这个表格呢
只给了我一张现成的打印好的表格 让我实现这些功能
看来水晶报表是无法实现了啊
不会是用datagridview打印弄的吧 真愁
悔说话的哑巴 2010-05-11
  • 打赏
  • 举报
回复
插入行来控制不知道能满足你的要求不?
阿泰 2010-05-11
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 li_1042237864 的回复:]
如果自动调整行高 表格是显示出来了 但是比如说 第一列是id 只有4位数字 而第二列是详细内容 字数较多 第二列根据字数调整行高 第二列 和第一列 边框对不到一起啊 错开了
[/Quote]

这个也没办法。
纯唇Yu弄 2010-05-11
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 babyt 的回复:]
没有数据不会显示表格,可以用公式处理

如字符型字段

If isNull(字段) then
' '
else
{字段}

数值型

If isNull(字段) then
0
else
{字段}

用公式代替原来的字段位置即可呈现表格
[/Quote]
如果自动调整行高 表格是显示出来了 但是比如说 第一列是id 只有4位数字 而第二列是详细内容 字数较多 第二列根据字数调整行高 第二列 和第一列 边框对不到一起啊 错开了
纯唇Yu弄 2010-05-11
  • 打赏
  • 举报
回复
第二个问题当真 不能解决了?
阿泰 我看过你以前的那个自动补充空行的文章 但是你那个是每页行数固定的
那也谢谢了 稍后 结贴
纯唇Yu弄 2010-05-11
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 babyt 的回复:]
2:行数不定不是问题,不过要是你行高都不定,那基本很难补上空的格线了。
[/Quote]
那我不完了 我直接跟老板说这个实现不了啊 完了 game over 了
阿泰 2010-05-11
  • 打赏
  • 举报
回复
没有数据不会显示表格,可以用公式处理

如字符型字段

If isNull(字段) then
' '
else
{字段}

数值型

If isNull(字段) then
0
else
{字段}

用公式代替原来的字段位置即可呈现表格

2:行数不定不是问题,不过要是你行高都不定,那基本很难补上空的格线了。
Crystal Reports 9.2 中文版(水晶报表) 下载,,软件版本:9.2.0.448不过现已出了Crystal Reports Professional v9.2.2.634 (c) Crystal Decisions,有足够的空间就提供.这是一个很不错的报表控件,我相信很多朋友都听说过吧!Crystal Reports 用于处理数据库,帮助用户分析和解释重要信息。使用 Crystal Reports 可以方便地创建简单报表,同时它也提供了创建复杂或专用的报表所需的整套工具。 创建所能想象的任何报表 Crystal Reports几乎可以从任何数据源生成您需要的报表。内置报表专家在您生成报表和完成一般的报表任务过程中,会一步一步地指导您进行操作。报表专家通过公式、交叉表、子报表和设置条件格式帮助表现数据的实际意义,揭示可能被隐藏掉的重要关系。如果文字和数字确实不够充分,则用地理地图和图形进行形象的信息交流。 将报表扩展到 Web Crystal Reports 的灵活性并未停留在创建报表这一功能上 ?您可以用各种各样的格式发布报表,包括用 Microsoft 的 Word 和 Excel 发布、通过电子邮件甚至 Web 发布。高级的 Web 报表功能允许工作组中的其他成员在他们自己的 Web 浏览器中查看或更新共享报表。 将报表并入应用程序通过将 Crystal Reports 的报表处理功能整合到自己的数据库应用程序中,应用程序和 Web 开发人员可以节省开发时间并满足用户的需求。Crystal Reports 支持大多数流行的开发语言,可以方便地在任何应用程序中添加报表。 不论您是 IT 行业的站点管理员,还是营销推广经理,也无论您是金融业的数据库管理员还是 CEO,Crystal Reports 都堪称是一个功能强大的工具,它可以帮助每一个人分析、解释重要信息。感谢 revenant 上传!

4,816

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧