Вывод отчетов SSRS «Пустой» вместо 0 для конечного пользователя - PullRequest
1 голос
/ 15 марта 2019

Во-первых, я новичок и только изучаю базы данных и функции отчетности.

Справочная информация. Допустим, я конечный пользователь и запросил отчет в своем ИТ-отделе. Я знаю, что моя компания использует SQL-сервер, и они часто генерируют отчеты SSRS. База данных SQL-сервера связана с приложением PIM (данные о продукте). В PIM есть числовое поле, содержащее количество лампочек. Если лампы нет, это поле остается пустым. У меня нет доступа к нашей базе данных или параметрам отчетности. По сути, я во власти кого-то другого.

Когда я получаю свой отчет, я вижу нули '0' для каждого элемента, у которого нет лампочки. Это не желаемый вывод, я хочу видеть поле как «пустое», как и в нашей системе PIM. Когда я сообщил об этом автору отчета, он сообщил мне, что это невозможно, потому что это числовое поле.

Это кажется правильным? Пожалуйста помоги!! Я веду тяжелую битву. У меня есть работа, и она сильно зависит от ИТ-поддержки. Теперь я должен пойти к своему боссу и сказать ей, что это не может быть сделано. Я также понимаю, что могу самостоятельно управлять отчетом в Excel, но это отнимает много времени, и если это можно сделать до того, как отчет попадет в мой почтовый ящик, это было бы идеально. Если есть решение, которое кто-то может передать мне, я был бы очень благодарен - Спасибо !!

1 Ответ

1 голос
/ 15 марта 2019

Если отчет определенно генерируется в SSRS, абсолютно возможно установить нулевые значения как пустое поле.Для меня это звучит так, как будто ответственный человек просто не хочет вносить изменения, потому что это довольно простое решение.Это так же просто, как открыть окно свойств любого поля, которое нужно исправить.Поскольку поле является числовым, вы все равно захотите отформатировать текстовое поле как число.Выделенная опция показывает, где можно внести это изменениеНа самом деле есть три параметра по умолчанию для Show zero as:: пустое, тире (-) или отображение (None).

example

...