【问题标题】:How to rename a section in Crystal Reports 2008如何在 Crystal Reports 2008 中重命名部分
【发布时间】:2011-03-23 19:05:22
【问题描述】:

我在 Crystal Report 2008 版本 12.3.3.812(连同 Visual Studio 2010 专业版 10.0.30319.1)中创建了一个报表。 在早期版本的 CR 中有一个属性窗口,可以在其中设置部分的名称。 我在 CR 2008 中没有发现任何更改节名的可能性,这些节现在简单地命名为 Section1、GroupHeaderSection1、DetailSection1、GroupFooterSection1、Section2

必须为每个部分指定一个名称,因为我在打印报告时使用它来隐藏不需要的部分。

*additional info*
如果我从 Visual Studio 2005 打开报告,该报告在 Visual Studio 中加载 CR 2008 报告设计器,我可以将部分名称设置为旧版本。因此,问题可能仅出在“外部”CR 2008 报表设计器中。关于如何让 VS 2010 在 VS2010 中打开 CR Designer 的任何想法?

【问题讨论】:

    标签: crystal-reports crystal-reports-2008


    【解决方案1】:

    如果您单击某个部分,然后查看顶部的 VS 2010 中的属性窗口,则会有一个 (Name) 属性。只需编辑它,名称就会更新该部分。

    【讨论】:

    • 正如我之前提到的,报表是在外部报表设计器中打开的,而不是像在旧版本中那样在 VS 2010 中打开。如果你能告诉我如何让 CR 在 VS2010 中打开,那么这可能是一个解决方案。
    • SAP网站上有VS 2010的CR2008。下载安装试试看?
    • 你能给我一个可以下载的链接吗?我从websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/… 下载了我的版本,如果我选择适用于 Visual Studio 2010 的 Crystal Reports,则没有可用的文件。我在 SAP 网站本身上找不到任何有用的东西(除了 30 天试用版的下载链接)
    • sdn.sap.com/irj/sdn/crystalreports-dotnet 知识中心下的页面底部。
    【解决方案2】:

    我只使用过 XI 版本,但我从未听说过更改部分的名称。通常,要抑制某些部分,只需使用部分专家中的方法即可。

    【讨论】:

    • 是的,我知道我可以使用这些方法,但我想要的是在运行时抑制这些部分。我正在运行我的 ASP.NET 应用程序,并且想要打印一份报告并取消某些部分。因此,我遍历报告的各个部分并通过它们的名称识别它们。这样我就可以在数据库中进行设置,定义报告应该是短的还是长的(例如)。但是我需要自己设置名称,否则它们只是通用的 Details1、Details2 并且如果我稍后插入新名称,整个命名就会混淆,我的代码会抑制错误的部分。
    • 这完全有道理。不过,帮不了你。也许其他人可以。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多