Я не вижу кнопку “Report Builder” в Диспетчере отчетов на SQL Server 2005

Для пространства имен и библиотеки

@using NameSpace_Name

Для модели

@model Application_Name.Models.Model_Name 

Итерируйте список на странице Razor (вам нужно использовать цикл foreach для доступа к элементам списка)

@model List<Application_Name.Models.Model_Name>

@foreach (var item in Model)
   {  
          <tr>
                <td>@item.srno</td>
                <td>@item.name</td>
         </tr>  
   }
14
задан vitule 3 September 2008 в 15:38
поделиться

1 ответ

Первая вещь, которую я проверил бы, состоит в том, чтобы удостовериться, что Ваш нормальный вход в систему отображается на роли с корректными полномочиями системного уровня. Ролевые определения уровня объекта не имеют значения для кнопки "Report Builder".

От интерфейса диспетчера отчетов на базе браузера:

  • Нажимают "site settings"
  • В разделе безопасности, нажимают "Configure system-level role definitions"
  • , Нажимают Role, что Вы хотите иметь эту способность (например, "Системный администратор" и "Пользователь системы" являются ролями по умолчанию, но я полагаю, что можно создать собственное, если Вы хотите к).
  • Удостоверяются, что "Выполняются, задача" Определений Отчета проверяется/выбирается. Это - разрешение, которое управляет, отображена ли кнопка "Report Builder".
  • Нажимают "OK" и затем возвращаются к странице "Site Settings".
  • В разделе безопасности, нажмите "Configure site-wide security"
  • , Нажимают "New Role Assignment" и затем отображают Ваш вход в систему (или AD группа, которой принадлежит Ваш вход в систему, могло бы быть еще лучше) к роли системного уровня, которую Вы отредактировали на предыдущих шагах.

формы довольно просты, и я предположил бы, что Ваш вход в систему просто не отображается на надлежащей роли системного уровня, так как Вы видите кнопку с входом в систему локального администратора. Если это не работает, Вы могли бы проверить свои настройки безопасности IIS на сервис отчета, чтобы удостовериться, что они настроены для использования аутентификации Windows (предполагающий, что это - то, что Вы используете во-первых).

16
ответ дан 1 December 2019 в 13:10
поделиться
Другие вопросы по тегам:

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