Вы уже прочитали статью «Самая распространённая ошибка при работе с отчётами AFR»?
В ней я описываю очень жизненную ситуацию, когда пользователи вместо того, чтобы использовать закладки в «Избранном» начинают проявлять самостоятельность и творчество и, в результате, сталкиваются с ошибками. Если Вы ещё не прочитали вышеупомянутую статью, самое время это сделать.
Разумеется самым простым способом избежать ситуации, описанной в статье, является «административный». Папки в корневом каталоге сервера отчётности делаются скрытыми и всем пользователям объявляется, что нужно пользоваться закладками в «Избранном». Именно этот способ я и рекомендую. Увы, не всегда это действует, не знаю, по какой причине. Я уже более 50 раз отвечал на вопросы типа: «У нас не работает AFR» или «У нас не работает отчёт в папке Warehouse». И всё из-за того, что «очумелые ручки» перешли в корневую папку сервера отчётов и нажав на кнопку «В виде таблицы» стали «путешествовать» по папкам, не учитывая того, что описано в вышеупомянутой статье. Повторюсь, «административный» способ всё равно представляется мне наиболее правильным, а с пользователями должна вестись воспитательная работа.
Тем не менее, если «воспитательная работа» не даёт результата, возможен технический путь решения задачи: установка отдельных экземпляров (instance) SQL сервера для отчётов AFR и для отчётов Reporting Services. Разумеется, это потребует больших ресурсов Вашего сервера и только Вам решать, стоит ли идти на этот шаг или использовать «административный» путь.
Третий вариант — комбинация «административного» решения и технического: блокировка кнопки «В виде таблицы».
Для этого в таблицу каскадных стилей сервера отчётности (файл ReportingServices.css) добавляется небольшой текст:
#ui_btnSwitchView
{
visibility: hidden;
}
После этого папка с отчётами будет выглядеть вот таким образом (без кнопки переключения в режим просмотра подробностей, в котором скрытые папки становятся видны):
Единственное неудобство, эта кнопка становится недоступной и для администратора. Впрочем, он может сделать кое-что другое, что позволит ему переключиться в режим просмотра деталей (как это сделать, здесь не описываю, чтобы не давать такую возможность «очумелым ручкам»).
Есть ещё один вариант: предоставить права пользователю на папки, лежащие в корневом каталоге сервера отчётности, но не давать права на сам корневой каталог, тогда навигация из одной папки в другую через корневую станет невозможна.
И какой только ерундой мы здесь занимаемся 🙂 И всё из-за недисциплинированности пользователей 🙂 🙂 🙂
Задать вопрос или оставить отзыв:
Все материалы раздела «для чайников»:
- Что такое проводки 07 типа модуля «Управление Запасами»?
- Типы проводок Главной Книги :: General Ledger Transaction Types
- Что такое проводки 10 типа модуля Управление Запасами?
- Цикл продаж
- Автоучет и Книга Закупок
- Коварный параметр «Учет запасов»
- Импорт информации в iScala — это очень просто!
- «Умножение» скидок в Заказах на Продажу 2.0
- Взаимодействие скидок в Заказах на Продажу
- Ввод прихода для заказа на закупку
- Что такое автоучет и как это работает?
- Мы поменяли пароль sa и теперь у нас не работают отчёты AFR и SSRS. Что делать?
- Мы учитываем напитки в литрах, хотим изменить единицу измерения, как это сделать самым простым способом?
- AFR: что это такое, из чего состоит, с чем взаимодействует? :: AFR: what is it, what does it consist of, what it interacts with?
- Заметки из практического опыта администрирования AFR
- Самая распространённая ошибка при работе с отчётами AFR
- The most common mistake when working with AFR reports
- Самая распространённая ошибка при работе с отчётами AFR — какие варианты можно использовать, чтобы с ней не сталкиваться?
- Deploy existing AFR reports on another server
- Развертывание отчётов AFR на другом сервере
- AFR: Как сделать расчёт значения в столбце зависимым от номера строки? :: AFR: How can I calculate the value in a column dependent on the line number?
- Мы случайно удалили проводку в журнале счетов-фактур Книги Закупок, что делать?
- Ещё раз об импорте информации в iScala
- У нас для закупок используется единица измерения упаковка, а для склада — килограммы, как это правильно ввести в карточке запаса?
- Стандартная последовательность действий при работе с модулем «Заказ на Закупку»
- Standard steps when working with the «Purchase Order» module
- Предполагаемые действия при работе с модулем «Управление Запасами»
- Что такое «непрерывная консолидация» и с чем её едят?
- Сравнение разных технологий печати документов в Scala, iScala
- Как сохранить текст хранимой процедуры SQL Server’а
- Мы перешли на новую версию iScala и у нас перестали работать внешние отчёты в Excel, что делать?
- Scala/iScala и электронная отчётность в России | Scala/iScala and e-reporting in Russia
- Шаги по получению запасов от поставщика по заказу на закупку без лишних подробностей
- iScala 3.4 проверяет наличие требуемых DDF файлов до того, как вывести список выходных каналов для печати
- ABC и частотный анализ в iScala на примере программы лояльности Азбуки Вкуса