编辑:我发现没有在字段资源管理器中显示的所有字段都是不是varchar的数据类型。没有出现的三种类型是“钱”,“数字”和“日期时间2”。我仍然不知道如何解决它,但我认为这应该可以帮助回答我的问题!水晶报表 - 在数据上下文中没有显示的某些字段
我正在与一个数据库(SQL Server)的项目工作我没有创建,所以我可以用它做什么是有限的。我做了一个视图并选择了我需要的字段,但是当我使用数据库专家并选择视图时,实际只显示了6个字段中的3个,不幸的是,这是我最少需要的3个字段。我曾尝试通过数据库专家添加一些不同的表格,并且我测试的每一个表格都以丢失字段结束。我会说这个数据库充满了空值,并且设计的很糟糕,但是因为我为此创建了一个视图,所以我专门排除了其中只包含空值的行,以查看是否存在问题。不幸的是,这并没有起到任何作用。
我一直在谷歌上搜索,现在这一个小时左右,我发现一些人有类似的问题,但不一样的,而且至今没有修复的比较确实帮助的。它看起来应该是相对简单的东西,但我对Crystal Reports非常新颖。
任何帮助非常感谢,谢谢!
EDIT2:我已经删除了所有图片,因为我不想在任何惹上麻烦从这个项目中张贴的东西。我不认为他们有什么重要但安全第一!对不起,如果这给未来的读者造成任何不便:)
您是否已验证数据是否存在,并且可以像您期望从CR之外的视图一样获得?此外,CR使用的查询可从'数据库' - >'显示SQL查询'中找到,这可以帮助您确定哪里出错。 – Ryan 2012-08-07 18:04:40
@Ryan我直接看了视图中的实际数据,如果这是你的意思。我的观点基于的表格有很多额外的数据,而且很多字段都是空值。我通过排除空数据来完成视图并清理它,因为无论如何,这对我来说是无用的。例如,其中一个字段包含支票存入日期。该字段不会显示在CR中,但肯定有数据。 – zack 2012-08-07 18:23:13
@Ryan我还应该提到,当我转到字段上下文并右键单击任何内容(数据库,选定视图或视图内的任何字段)时,“显示SQL查询”将呈灰色显示。也许这是问题的一部分? – zack 2012-08-07 18:26:38