Share via


Arquivo de configuração RSReportDesigner

O arquivo RSReportDesigner.config armazena configurações sobre as extensões de renderização e processamento de dados disponíveis no Designer de Relatórios. Informações de extensão de processamento de dados são armazenadas no elemento Data. Informações de extensão de renderização são armazenadas no elemento Render. O elemento Designer enumera os construtores de consulta usados no Designer de Relatórios.

O Designer de Relatórios usa funcionalidade de servidor de relatório inserida para uma visualização prévia dos relatórios. Configurações relacionadas a servidor podem ser especificadas para oferecer suporte a processamento do lado do servidor local para operações de visualização prévia. Para obter mais informações sobre definições de configuração do servidor de relatório, consulte Arquivo de configuração RSReportServer.

Local do arquivo

Este arquivo está localizado em \Arquivos de Programas\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies.

Editando diretrizes

Não modifique as configurações neste arquivo, exceto se estiver implantando ou removendo uma extensão personalizada, desabilitando o cache durante a visualização prévia ou registrando uma nova extensão de processamento de dados após a atualização do Service Pack.

As instruções específicas para a edição de arquivos de configuração serão disponibilizadas se você estiver personalizando as configurações de extensão de renderização. Para obter mais informações, consulte Personalizando parâmetros de extensão de renderização em RSReportServer.config.

Para obter instruções gerais sobre como editar arquivos de configuração, consulte Como modificar um arquivo de configuração do Reporting Services.

Arquivo de configuração de exemplo

O exemplo a seguir ilustra o formato do arquivo RSReportDesigner.config.

<Configuration>
  <Add Key="SecureConnectionLevel" Value="0" />
  <Add Key="InstanceName" Value="Microsoft.ReportingServices.PreviewServer" />
  <Add Key="SessionCookies" Value="true" />
  <Add Key="SessionTimeoutMinutes" Value="3" />
  <Add Key="PolicyLevel" Value="rspreviewpolicy.config" />
  <Add Key="CacheDataForPreview" Value="true" />
  <Extensions>
    <Render> . . . </Render>
    <Data> . . . </Data>
    <Designer> . . . </Designer>

Parâmetros de configuração

Configuração

Descrição

SecureConnectionLevel

Especifica o grau de segurança da conexão de serviço Web. Os valores válidos variam de 0 a 3, sendo que 0 é o menos seguro. Para obter mais informações, consulte Usando métodos seguros do serviço Web.

InstanceName

Um identificador para o servidor de visualização prévia. Não modifique esse valor.

SessionCookies

Especifica se o servidor de relatório usa cookies de navegador para manter informações de sessão. Os valores válidos incluem true e false. O padrão é true. Se você definir este valor como falso, dados de sessão serão armazenados no banco de dados reportservertempdb.

SessionTimeoutMinutes

Especifica o período para o qual um cookie de sessão é válido. O padrão é 3 minutos.

PolicyLevel

Especifica o arquivo de configuração de política de segurança. O valor válido é Rspreviewpolicy.config. Para obter mais informações, consulte Usando arquivos de política de segurança do Reporting Services.

CacheDataForPreview

Quando definido como True, o Designer de Relatórios armazena dados em um arquivo de cache no computador local. Os valores válidos são True (padrão) e False. Para obter mais informações, consulte Visualizando relatórios no Designer de Relatórios.

Render

Enumera as extensões de renderização disponíveis ao Designer de Relatórios para propósitos de visualização prévia. O conjunto de extensões de renderização usado para a visualização prévia deve ser idêntico ao instalado com o servidor de relatório.

Name especifica a extensão de renderização. Se você estiver invocando uma extensão de renderização por código, use este valor para chamar uma extensão específica.

Type especifica o nome de classe totalmente qualificado da classe de extensão, além do nome de biblioteca, separado por vírgula.

Visible especifica se o nome será exibido em qualquer interface de usuário. Esse valor pode ser True (padrão) ou False. Se True, é exibido em interfaces de usuário.

Data

Enumera as extensões de processamento de dados disponíveis para o Designer de Relatórios para propósitos de conexão com fontes de dados que fornecem dados aos relatórios. O conjunto de extensões de processamento de dados usado no Designer de Relatórios pode ser idêntico ao instalado com o servidor de relatório. Se você estiver adicionando ou removendo extensões personalizadas, consulte Implantando uma extensão de processamento de dados.

Name especifica a extensão de processamento de dados.

Type especifica o nome de classe completamente qualificado da classe de extensão, além do nome de biblioteca, separado por vírgula.

Designer

Enumera os construtores de consulta disponíveis para o Designer de Relatórios. Construtores de consulta fornecem uma interface de usuário para construir consultas que recuperam dados usados em relatórios. Construtores de consulta podem variar de acordo com extensões de processamento de dados diferentes. Por padrão, o Reporting Services fornece uma interface de usuário de ferramenta de dados visuais para todas as extensões de processamento de dados incluídas no produto. Entretanto, se você estiver construindo ou usando extensões de processamento de dados de terceiros, outras interfaces de construtor de consulta poderão ser aplicáveis.