Compartilhar via


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

Ao pensar em uma caixa de texto, você provavelmente pensa em uma caixa autônoma contendo 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çã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 naquele 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 Listas (Report Builder 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, confira Retângulos e linhas (Construtor de Relatórios 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 texto em cada caixa de texto usando fontes, cores, estilos e ações variadas. Para obter mais informações, confira Formatando texto e espaços reservados (Construtor de Relatórios e SSRS).

Observação

Você pode criar e modificar definições de relatório (.rdl) no Construtor de Relatórios e no Designer de Relatórios no SQL Server Data Tools. Cada ambiente de criação fornece modos diferentes para criar, abrir e salvar relatórios e itens relacionados. Para obter mais informações, consulte Designing Reports in Report Designer and Report Builder (SSRS) on the Web at 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, confira Permitir que uma caixa de texto seja ampliada ou reduzida (Construtor de Relatórios 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 da Ásia 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.

rs_TextBoxOrientation

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 rapidamente a alterar a orientação do texto, consulte a seção sobre como girar texto no Tutorial: Formatar Texto (Report Builder). Para obter mais informações, consulte Definir orientação de caixa de texto (Report Builder e SSRS).

Tópicos de instruções

Adicionar, mover ou excluir uma caixa de texto (Construtor de Relatórios e SSRS)

Formatar o texto em uma caixa de texto (Construtor de Relatórios e SSRS)

Definir a orientação da caixa de texto (Construtor de Relatórios e SSRS)

Permitir que uma caixa de texto seja ampliada ou reduzida (Construtor de Relatórios e SSRS)

Consulte Também

Formatando texto e espaços reservados (Construtor de Relatórios e SSRS)
Formatando números e datas (Construtor de Relatórios e SSRS)