Caixas de texto (Construtor de Relatórios 3.0 e SSRS)

Quando você pensa em uma caixa de texto, provavelmente imagina uma caixa autônoma que contém texto em uma superfície como o Microsoft Office PowerPoint. No Construtor de Relatórios, algumas caixas de texto são assim, e podem exibir texto literal para títulos, descrições e rótulos ou texto dinâmico baseado em expressões. Mas todas as células de uma tabela ou matriz (uma região de dados tablix) também contêm uma caixa de texto, que pode ser formatada da mesma maneira que caixas de texto autônomas do seu relatório.

ObservaçãoObservação

Se você arrastar o valor do campo do conjunto de dados de um relatório diretamente para a superfície de design do relatório ou para uma caixa de texto na superfície de design do relatório, verá apenas o primeiro valor no conjunto de resultados ao executar o relatório. Para ver todos os valores de um campo, arraste o campo para uma célula em uma tabela ou matriz. Dessa maneira, quando você executar o relatório, verá todos os valores nesse campo.

Para mostrar texto repetido em um layout de formato livre, coloque uma caixa de texto em uma região de dados de lista. Use uma lista quando quiser repetir um formato para vários valores, como, por exemplo, um formato de fatura do cliente repetido uma vez para cada cliente. Para obter mais informações, consulte Adicionando uma lista (Report Builder 3.0 e SSRS).

Use um contêiner de retângulo quando quiser controlar o layout da caixa de texto e o espaço em branco abaixo da última caixa de texto. Para obter mais informações, consulte Retângulos e linhas (Report Builder 3.0 e SSRS).

A expressão em uma caixa de texto pode conter texto literal, apontar para um campo do banco de dados ou calcular dados. Todas as expressões são mostradas como texto de espaço reservado para que seja possível formatar números, cores e outras propriedades de aparência. Você também pode combinar espaços reservados com texto literal na mesma caixa de texto.

Você pode formatar o texto em cada caixa de texto usando fontes, cores, estilos e ações variadas. Para obter mais informações, consulte Formatando texto e espaços reservados (Construtor de Relatórios 3.0 e SSRS).

ObservaçãoObservação

É possível criar e modificar definições de relatórios (.rdl) no Report Builder 3.0 e no Designer de Relatórios no Business Intelligence Development Studio. Cada ambiente de criação fornece diferentes maneiras de criar, abrir e salvar relatórios e itens relacionados. Para obter mais informações, consulte Projetando e implementando relatórios usando o Designer de Relatórios (Reporting Services) na Web em microsoft.com.

Ampliando e reduzindo uma caixa de texto

Por padrão, as caixas de texto apresentam um tamanho fixo. Você pode permitir a redução ou a expansão vertical de uma caixa de texto com base no seu conteúdo. Para obter mais informações, consulte Como permitir que uma caixa de texto aumente ou seja reduzida (Construtor de Relatórios 3.0 e SSRS).

Orientando uma caixa de texto

A orientação de caixas de texto pode ajudar a criar relatórios mais legíveis, dar suporte à orientação de texto específica à localidade, ajustar mais colunas em um relatório impresso com tamanho de página fixo e criar relatórios com mais apelo gráfico. Uma caixa de texto pode ser orientada em direções diferentes: horizontal, vertical ou girada em 270 graus. A opção vertical geralmente é usada para idiomas do Leste Asiático que são escritos de cima para baixo. Na maioria dos renderizadores, a opção vertical trata a propriedade de rotação de glifo de forma que o texto seja escrito de cima para baixo, mas os caracteres não fiquem de lado. Para outros idiomas, nas opções vertical e 270 graus, o texto é escrito lateralmente.

Você pode aplicar a orientação a caixas de texto que contêm texto literal, campos de um conjunto de dados de relatório, ou dados calculados. A caixa de texto pode ser independente no corpo do relatório, em uma tabela ou matriz, ou em um cabeçalho e rodapé do relatório.

A imagem seguinte mostra três versões de um relatório de tabela que agrupa dados por mês. A caixa de texto que contém o valor de mês usa uma orientação de caixa de texto diferente.

Orientações horizontal, vertical e 270 graus

A orientação é definida na caixa de texto e se aplica a todo o texto da caixa. Você não pode especificar uma orientação diferente para partes da caixa de texto.

Para começar a alterar a orientação do texto rapidamente, consulte a seção sobre como girar texto no Tutorial: Formatando texto (Construtor de Relatórios 3.0). Para obter mais informações, consulte Como definir a orientação da caixa de texto (Construtor de Relatórios 3.0 e SSRS).