Asp.net 指定Crystal报告中的列数

Asp.net 指定Crystal报告中的列数,asp.net,crystal-reports,Asp.net,Crystal Reports,我正在尝试在crystal report detail部分中设置多个列。我至少需要三列,但它总是只提供两列。如何指定列数 在“我的详细信息”部分,我选中了“多列格式”和“布局”选项卡 细节尺寸:宽度-2.5 细节之间的差距:水平-0.5 此报表用作子报表 您不能明确指定列数;您需要调整宽度和间隙属性以满足您的需要 图例: 页面宽度 M:页边距 C:#列数 CW:列宽 G:立柱之间的间隙 使用此公式作为指导: PW=2M+C*CW+(C-1)*G 替换您的值: 3*2.5”+2*0.5”=8.

我正在尝试在crystal report detail部分中设置多个列。我至少需要三列,但它总是只提供两列。如何指定列数

在“我的详细信息”部分,我选中了“多列格式”和“布局”选项卡 细节尺寸:宽度-2.5 细节之间的差距:水平-0.5

此报表用作子报表


您不能明确指定列数;您需要调整
宽度
间隙
属性以满足您的需要

图例:

  • 页面宽度
  • M:页边距
  • C:#列数
  • CW:列宽
  • G:立柱之间的间隙
使用此公式作为指导:

PW=2M+C*CW+(C-1)*G

替换您的值:

3*2.5”+2*0.5”=8.5”

您在计算中没有考虑利润率。您可以通过以下方式解决此问题:

  • 将页边距设置为0(不是一个好主意)
  • 减小列大小
  • 减少你的差距大小
  • 这些的任意组合