首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >水晶报表-如何在2列中打印

水晶报表-如何在2列中打印
EN

Stack Overflow用户
提问于 2010-01-12 20:35:07
回答 2查看 3.5K关注 0票数 0

我有连接到水晶报表的数据库。我只有一个字段。如何在2栏中打印此字段

例如:

代码语言:javascript
复制
col1 ---- clo2

1 --------- 4

2 --------- 5

3 --------- 6

提前道谢

EN

回答 2

Stack Overflow用户

发布于 2010-01-12 20:48:16

如果该列的值为int,则可以使用select from database执行此操作,如下所示

代码语言:javascript
复制
SELECT
      case WHEN value / 2 = 0 THEN value ELSE null END AS col1,
      case WHEN value / 2 = 1 THEN value ELSE null END AS col2
FROM table

如果我还不理解这个问题,请解释更多。你也可以将水晶报表绑定到ADO .Net数据集,然后你可以使用循环在你的代码中进行拆分。

致以最好的问候,Iordan

票数 0
EN

Stack Overflow用户

发布于 2013-04-09 02:46:59

要创建多列报表,请执行以下操作:

1.打开要设置多列格式的报表。

2.在“报告”菜单上,单击“部分专家”。

3.在Section Expert中,突出显示Details,然后选择Format with Multiple Columns。布局选项卡将添加到Section Expert中。

4.单击“布局”选项卡并设置您想要的列宽。在决定列宽时,请牢记纸张的宽度。例如,如果详细信息部分中有三个字段,它们占用了四英寸的空间,请将列的宽度限制在四英寸半以内,以便可以看到所有字段信息。

5.设置列中每条记录之间要保持的水平和/或垂直间距。

6.在“打印方向”区域,选择一个方向。

7.如果要格式化的报表包含分组,请选择“设置具有多列的组的格式”。

8.单击OK。

当您预览报表时,您将看到字段标题仅出现在第一列。若要使第二列具有字段标题,请插入一个文本对象。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2048905

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档