Гость
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Как запретить пользователю экспорт отчета? / 17 сообщений из 17, страница 1 из 1
01.12.2006, 08:17
    #34169197
krasu
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить пользователю экспорт отчета?
Всем привет.

система SQL Server Reporting Services.
задача запретить пользователю экспортировать данные из отчета.
оставить возможность только печатать отчет.

может кто сталкивался? такое возможно?
...
Рейтинг: 0 / 0
01.12.2006, 09:12
    #34169296
tacit
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить пользователю экспорт отчета?
На уровне разрешений по-моему такое невозможно. А вот что можно, так это откорректировать список доступных форматов для экспорта. Залезаем в конфигурационный XML-файл rsreportserver.config
Код: plaintext
..\Program Files\Microsoft SQL Server\MSSQL. 3 \Reporting Services\ReportServer\rsreportserver.config
Находим тэг <Render> и далее видим список доступных форматов для экспорта. Можем полностью удалить его, тогда вообще не будет возможности экспорта отчетов.
Но... Это будет распространяться на ВСЕХ пользователей и ВСЕ отчеты. А вот как кастомизировать это применительно к отдельным отчетам и отдельным пользователям? Вероятно никак. Надеюсь, что пока.
...
Рейтинг: 0 / 0
02.12.2006, 10:34
    #34172200
rus77
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить пользователю экспорт отчета?
Можно другим способом
использовать не стандартное окно задания параметров,
а свое
и вот таким образом делать вызов отчета

<FORM class='form_data' id="frmRender" action="http://****/Reportserver?%2ftest"
method="post" target="_blank">
<INPUT type="hidden" name="rs:Command" value="Render">
<INPUT type="hidden" name="rs:Format" value="HTML4.0">
<INPUT type="hidden" name="rc:Toolbar" value="false">
<INPUT type="hidden" name="rc:Parameters" value="true">

и в итоге не видна панель где есть экспорт
это закрывается вот именно так "rc:Toolbar" value="false"
либо самому когда формировать командную строку надо вставить
&rc%3aToolbar=False
...
Рейтинг: 0 / 0
06.12.2006, 12:34
    #34180079
krasu
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить пользователю экспорт отчета?
авторМожно другим способом
использовать не стандартное окно задания параметров, а свое

но тогда, как я понял, пользователю также нельзя будет передавать параметры.
он их просто не увидит.
может можно скрыть просто кнопку экспорта, а не весь тулбар?
...
Рейтинг: 0 / 0
06.12.2006, 12:38
    #34180102
ЛП
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить пользователю экспорт отчета?
krasuможет можно скрыть просто кнопку экспорта, а не весь тулбар?
Разумеется можно
ShowExportButton = False
...
Рейтинг: 0 / 0
06.12.2006, 14:37
    #34180621
rus77
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить пользователю экспорт отчета?
можно будет просто шапку где формирую параметры я сам делаю
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
29.08.2008, 14:58
    #35513295
Nube
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить пользователю экспорт отчета?
rus77Можно другим способом
использовать не стандартное окно задания параметров,
а свое
и вот таким образом делать вызов отчета

<FORM class='form_data' id="frmRender" action="http://****/Reportserver?%2ftest"
method="post" target="_blank">
<INPUT type="hidden" name="rs:Command" value="Render">
<INPUT type="hidden" name="rs:Format" value="HTML4.0">
<INPUT type="hidden" name="rc:Toolbar" value="false">
<INPUT type="hidden" name="rc:Parameters" value="true">

куда это вставить?
...
Рейтинг: 0 / 0
29.08.2008, 16:08
    #35513535
Ghola
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить пользователю экспорт отчета?
krasuВсем привет.

система SQL Server Reporting Services.
задача запретить пользователю экспортировать данные из отчета.
оставить возможность только печатать отчет.

может кто сталкивался? такое возможно?
Тут всё вышеизложенное очень познавательно. Но зачем это? Ведь пользователь может всё равно через клипбоард утащить все данные и вставить их например в таблицу Excel. Чтобы обрубить хотя бы все очевидные лазейки придётся очень постараться. А смысл?!

Прошу прощения если не в тему.
...
Рейтинг: 0 / 0
31.08.2008, 02:03
    #35514748
Nube
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить пользователю экспорт отчета?
Ghola krasuВсем привет.

система SQL Server Reporting Services.
задача запретить пользователю экспортировать данные из отчета.
оставить возможность только печатать отчет.

может кто сталкивался? такое возможно?
Тут всё вышеизложенное очень познавательно. Но зачем это? Ведь пользователь может всё равно через клипбоард утащить все данные и вставить их например в таблицу Excel. Чтобы обрубить хотя бы все очевидные лазейки придётся очень постараться. А смысл?!

Прошу прощения если не в тему.
Бывают такие случаи когда по полномочиям пользователя система не дает доступа к Проводнику. А т.к. сохранение документа открывает проводник - то это нужно устранить
...
Рейтинг: 0 / 0
01.09.2008, 06:39
    #35515303
rus77
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить пользователю экспорт отчета?
Nube куда это вставить?
прикладываю скрипты и сам файл отчета html формата , вот в нем и приведен тот текст про который спрашивали
...
Рейтинг: 0 / 0
09.09.2008, 09:57
    #35528998
SQLamer_13
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить пользователю экспорт отчета?
что то с rsreportserver.config не прокатывает ... + ошибки появляются ...
...
Рейтинг: 0 / 0
27.09.2008, 16:02
    #35563595
Spike1999
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить пользователю экспорт отчета?
rus77 Nube куда это вставить?
прикладываю скрипты и сам файл отчета html формата , вот в нем и приведен тот текст про который спрашивали

А куда разворачиваются файлы отчета на физическом диске?
...
Рейтинг: 0 / 0
29.09.2008, 06:46
    #35564398
rus77
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить пользователю экспорт отчета?
Если ты спрашиваешь про мои файлы то они лежат в inetpub (директория для IIS )
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
16.02.2012, 19:00
    #37665967
antonio777
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить пользователю экспорт отчета?
ЛП krasuможет можно скрыть просто кнопку экспорта, а не весь тулбар?
Разумеется можно
ShowExportButton = False
а куда это вставлять?

так работает - &rc:Toolbar=false
а с ShowExportButton такое не проходит
...
Рейтинг: 0 / 0
27.02.2012, 12:28
    #37679647
Andy Jr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить пользователю экспорт отчета?
SQLamer_13что то с rsreportserver.config не прокатывает ... + ошибки появляются ...
да, я менял тоже ошибку при рендеринге выдает! надо искать другой вариант! мне кстати тоже с этим разобраться надо!
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
25.09.2015, 10:46
    #39060979
tarrus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить пользователю экспорт отчета?
Andy Jr,

А сохранение странички вы как собираетесь запретить?
...
Рейтинг: 0 / 0
25.09.2015, 10:51
    #39060985
tarrus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить пользователю экспорт отчета?
tarrusAndy Jr,

А сохранение странички вы как собираетесь запретить?

Что-то я не понял, как я стал некромантом. Тема вроде была свеженькой.
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Как запретить пользователю экспорт отчета? / 17 сообщений из 17, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]