Передающий параметр через URL к сервису создания отчетов SQL-сервера

С функцией JavaScript’s String.prototype.split:

var input = 'john smith~123 Street~Apt 4~New York~NY~12345';

var fields = input.split('~');

var name = fields[0];
var street = fields[1];
// etc.

40
задан skaffman 29 January 2010 в 15:23
поделиться

3 ответа

Помимо того, что сказал Шираз, попробуйте что-нибудь вроде этого:

http://<server>/ReportServer/Pages/ReportViewer.aspx?%2f<path>%2f<ReportName>&rs:Command=Render&UserID='fred'

Обратите внимание, что путь будет работать, только если вы находитесь в одной папке. Когда мне нужно это сделать, я просто просматриваю отчет, используя путь к серверу отчетов («отчеты» - это диспетчер отчетов), копирую URL-адрес, затем добавляю & = в конец.

46
ответ дан 27 November 2019 в 01:09
поделиться

Попробуйте изменить "Отчеты" на "ReportServer" в своем URL

6
ответ дан 27 November 2019 в 01:09
поделиться

Я только что сам решил эту проблему. Я нашел решение в MSDN: http://msdn.microsoft.com/en-us/library/ms155391.aspx .

В основном формат

http://<server>/reportserver?/<path>/<report>&rs:Command=Render&<parameter>=<value>
8
ответ дан 27 November 2019 в 01:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: