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 para o Report Designer. 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.config.

Local do arquivo

Este arquivo está localizado no arquivo \Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies.

Editar diretrizes

Não modifique as configurações neste arquivo, a menos que você esteja executando uma das seguintes ações:

  • Implantando ou removendo uma extensão personalizada
  • Desabilitando o cache durante a visualização
  • Registrando uma nova extensão de processamento de dados após uma 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 Personalizar parâmetros de extensão de renderização em RSReportServer.Config.

Para obter instruções gerais sobre como editar arquivos de configuração, confira Modificar um arquivo de configuração do Reporting Services (RSreportserver.config).

Exemplo de arquivo de configuração

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>  

Definições 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 Usar métodos de serviço Web seguros.
InstanceName Um identificador para o servidor de visualização prévia. Não modifique este valor.
SessionCookies Especifica se o servidor de relatório usa cookies de navegador para manter informações de sessão. Os valores válidos são true e false. O padrão é verdadeiro. 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 Usar 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 Visualizar 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 usadas para exibição deve ser idêntico às extensões instaladas com o servidor de relatório.

Nome 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.

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

Visível especifica se o nome será exibido em qualquer interface do usuário. Esse valor pode ser True (padrão) ou False. Se True, será exibido em interfaces de usuário.
Dados Enumera as extensões de processamento de dados disponíveis para o Designer de Relatórios para conexão com fontes de dados que fornecem dados aos relatórios. O conjunto de extensões de processamento de dados usado no Report Designer pode ser idêntico às extensões instaladas com o servidor de relatório. Se você estiver adicionando ou removendo extensões personalizadas, consulte Implantar uma extensão de processamento de dados.

Nome especifica a extensão de processamento de dados.

Tipo especifica o nome de classe totalmente 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. Os construtores de consultas podem variar para diferentes extensões de processamento de dados. 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. No entanto, se você estiver criando ou usando extensões de processamento de dados que não sejam da Microsoft, outras interfaces do construtor de consultas poderão ser aplicadas.
PreviewProcessingServiceStartupTimeoutSeconds Especifica o período para esperar pelo serviço de processamento de visualização para começar antes de mostrar uma mensagem de erro. O padrão é 15 segundos.