【发布时间】:2019-03-15 13:09:52
【问题描述】:
首先,我是新手,刚刚学习数据库和报告功能。
背景:假设我是一名最终用户,我已向我的 IT 部门请求一份报告。我知道我的公司使用 SQL Server,他们经常生成 SSRS 报告。SQL Server 数据库连接到 PIM(产品数据)应用程序。在 PIM 中有一个数字字段,其中包含一定数量的灯泡。如果没有灯泡,则该字段留空。我无权访问我们的数据库或报告参数。我本质上是受别人摆布的。
当我收到报告时,我看到每个没有灯泡的项目都显示为零“0”。这不是所需的输出,我想将该字段视为“空白”,就像在我们的 PIM 系统中一样。当我向报告作者表达这一点时,他告诉我这无法完成,因为这是一个数字字段。
这看起来正确吗?请帮忙!!我正在打一场艰苦的战斗。我有工作要做,它在很大程度上依赖于 IT 支持。我现在必须去找我的老板,告诉她这不能做。我也知道我可以自己在 excel 中手动操作报告,但这很耗时,如果可以在报告到达我的收件箱之前处理,那将是理想的。如果有人可以转达给我的解决方案,我将不胜感激-谢谢!!
【问题讨论】:
-
可能是while界面让你将字段留空,数据库默认字段值为0。也许他认为你想更改字段而不是报告上显示的内容。大多数 DBA 避免在数字字段中使用 NULL - 这使数学变得困难。
-
感谢您的意见!!
标签: sql-server database reporting-services report