Crystal reports 组和排序部分的所有字段均未显示

Crystal reports 组和排序部分的所有字段均未显示,crystal-reports,crystal-reports-7,Crystal Reports,Crystal Reports 7,我在Crystal report 7中创建了一份报告。 我已修改了报告所依赖的视图。 当我单击时,验证数据库是否在字段列表中添加了新字段 在修改视图之后,现在我需要更改报表的分组顺序。当我在“字段资源管理器”中搜索时,所有字段都存在,但在“分组框”中,这些字段不会出现。我是否遗漏了什么,请帮忙。 另外,在视觉链接专家选项卡浏览字段中禁用,其余部分启用。 我从未使用过CR 7,但我怀疑存在字段类型/大小/特征问题。能否将这些“缺失”字段放在详细信息部分,并查看显示的值?如果这些看起来正常,我会

我在
Crystal report 7
中创建了一份报告。 我已修改了报告所依赖的视图。
当我单击
时,验证数据库
是否在
字段列表中添加了新字段

在修改视图之后,现在我需要更改报表的分组顺序。当我在“字段资源管理器”中搜索时,所有字段都存在,但在“分组框”中,这些字段不会出现。我是否遗漏了什么,请帮忙。



另外,在
视觉链接专家
选项卡
浏览字段
中禁用,其余部分启用。

我从未使用过CR 7,但我怀疑存在字段类型/大小/特征问题。能否将这些“缺失”字段放在详细信息部分,并查看显示的值?如果这些看起来正常,我会尝试以下方法:

  • 通过在中设置缺少的字段,将其转换为“较小”字段 查询方法如下,只是为了检查问题是否与字段大小有关 问题或类似的问题

    将(varchar(10),returnReason)转换为returnReason

  • 另一种尝试是在报告中创建分组字段,添加相应的公式字段,如

    groupReturnreason=左侧(returnReason,10)


当然不保证,只是一个试验。

缺少的字段是特定类型的字段,如nvarchar或类似的字段吗?分组可能不适用于某些类型的字段。缺少的字段是varchar,但列表中的字段很少。与ChequNo一样,amt这可能是字段长度(>2000个字符)或其类型(BLOB)的结果。实际上,数据来自的视图是三个
联合体的组合ReturnReason
列的大小不同。可能是因为这个原因,它没有被启用。谢谢回复。我在等台阶。我会检查并回复。再次感谢。第一点
将(varchar(10),returnReason)转换为returnReason
解决了这个问题。crystal reports有时会令人费解!