У меня есть поле базы данных (которое заполняет число), которое необходимо добавить на базовый URL.Report Builder Действие гиперссылки - не отображаемое поле
В ReportBuilder 3.0> Свойства текстового поля> Действие гиперссылки> URL. Я попытался следующие 3 вещей сделали Textbox динамической гиперссылке:
1.) Я получаю ошибку параметра (этот код будет работать на RB 1.0) - не могу генерировать Run экрана
=parameters!HttpPrefix.value + "://" + Parameters!ServerName.Value + "example.com/id=" + Fields!SurveyURL.toString()
2.) можно запустить, я получаю первую часть URL, но строка не может быть создан в моем браузере URL выглядит как: http://example.com/id=Microsoft.ReportingServices.ReportProcessing.OnDemandReportObjectModel.FieldImpl
="http://example.com/id=" + Fields!SurveyURL.toString()
3.) не позволяет мне работать. !
="javascript:void(window.top.location.href='https://example.com?id=" + CStr(Fields!SurveyURL.Value) + "')"
У меня есть дополнительное текстовое поле (для доказательства полевых работ), называемые полями SurveyURL правильно генерации данных, как правило, «12345678» в этом примере я ожидал: example.com/id=12345678
если ваш SurveyURL является Integer, то попробуйте это выражение '= "http://www.example.com/id=" + ПРМ (Sum (Fields! SurveyURL.Value)) ' –