Мы используем Visual Studio 2005 последние 13 лет. Мы готовимся к переходу на Visual Studio 2017. В наших отчетах Visual Studio 2005 выражения появились в отчете просто отлично. Однако в Visual Studio 2017 они отображаются как <<Exp>>
.
. Есть ли способ показать фактическое выражение в представлении конструктора? Я не хочу нажимать на каждый <<Exp>>
, открывать его в редакторе выражений только для его просмотра, а выбор выражения и ожидание всплывающего окна медленный и громоздкий, когда в вашем отчете много выражений.
Вот пример того, что Visual Studio 2005 будет показывать в поле представления конструктора:
=Floor((Sum(Fields!internal_talk_duration.Value) + Sum(Fields!internal_received_talk_duration.Value) + Sum(Fields!inbound_talk_duration.Value)) / 3600) & ":" & Format(DateAdd("s", (Sum(Fields!internal_talk_duration.Value) + Sum(Fields!internal_received_talk_duration.Value) + Sum(Fields!inbound_talk_duration.Value)), "00:00"), "mm:ss")
Вот пример того, что Visual Studio 2017 теперь показывает в этом же поле:
<<Exp>>>
Из моего прочтения Microsoft говорит, что сложные выражения отображаются как <<<Exp>>>
, но они не предлагают способа, который я мог бы найти, чтобы показать его по-старому. Вот что я прочитал о выражениях от Microsoft: https://docs.microsoft.com/en-us/sql/reporting-services/report-design/expression-uses-in-reports-report-builder-and-ssrs?view=sql-server-ver15