|
Adicione campos de texto ao formulário para fornecer aos usuários uma maneira de digitar dados de texto. Esses campos permitem que os usuários digitem, selecionem, editem, recortem, copiem, colem e excluam qualquer texto dentro do campo.
Campos de texto podem aceitar uma ou mais linhas de quebra automática de texto e oferecem suporte para recursos aprimorados de formatação. Por exemplo, podem exibir blocos de texto em diferentes tipos de fonte e cores. O texto pode ser armazenado e recuperado como texto sem formatação ou como XHTML. Se necessário, os dados em um campo de texto podem ser formatados e exibidos de acordo com padrões predefinidos.
Após adicionar um campo de texto ao design do formulário, é possível editar o texto da legenda e manipular as propriedades do objeto nas guias Campo, Valor e Vínculo da paleta Objeto. As seguintes propriedades podem ser definidas:
Altere a legenda do campo. (Consulte Formatação de legendas.)
Definir um estilo de borda do campo. (Consulte Definição do estilo da borda.)
Definir o campo como visível, invisível ou oculto. (Consulte Tornar os objetos visíveis, invisíveis ou ocultos.)
Especificar uma localidade para o campo. (Consulte Especificação de uma localidade (idioma e país ou região) para um objeto.)
Especificar o formato de combinação para o campo.
Permitir ou proibir várias linhas de texto.
Permitir ou proibir que o campo seja preenchido com texto formatado.
Limitar o número de caracteres no campo.
Permitir quebras de página no conteúdo do campo.
Manter um objeto de campo de texto com o próximo objeto em um documento quando uma quebra de página for introduzida.
Definir o padrão de exibição.
Definir o padrão de edição.
Especificar um valor inicial a ser exibido.
Definir uma propriedade de tempo de execução (por exemplo, inserir o número de página).
Definir o padrão de validação.
Escolher se o campo oferecerá suporte para texto sem formatação ou para XHTML.
Especificar um padrão de vínculo de dados.
Especificar um método de vínculo para o armazenamento e a recuperação dos dados vinculados.
Campos de texto oferecem suporte para scripts e cálculos. Se um usuário tiver que fornecer dados, será possível definir se a sua entrada é recomendada ou obrigatória e configurar mensagens para avisar os usuários adequadamente. Todas as entradas de usuários podem ser validadas por meio de scripts.
Como permitir várias linhas de texto em campos de texto Na paleta Objeto, clique na guia Campo e selecione Permitir linhas múltiplas.
Limitação do número de caracteres em campos de textoÉ possível limitar o número de caracteres em campos de texto de uma das duas maneiras:
Para especificar o número de caracteres em campos de textoNa paleta Objeto, clique na guia Campo.
Selecione o comprimento limite e, na caixa Máximo de caracteres, digite o número máximo de caracteres que os usuários poderão digitar no campo de texto.
Para limitar o número de caracteres na largura de campos de texto Na paleta Objeto, clique na guia Campo e selecione a opção Limitar comprimento à área visível.
Permissão para quebras de página em um campo de textoA opção Permitir a quebra de pág. dentro do conteúdo é ativada por padrão em um campo de texto se o subformulário pai permitir quebras de página.
Seguem-se algumas considerações sobre quando são permitidas quebras de página em um campo de texto:
A opção Permitir a quebra de pág. dentro do conteúdo está disponível apenas se em um objeto pai permitir quebras de página.
O texto da legenda de um objeto de campo de texto não permite quebra entre páginas quando Parte superior ou Parte inferior está selecionada para a posição da legenda na guia Campo da paleta Objeto.
Quebras de página não são compatíveis com objetos campo de texto girado.
Não é permitida quebra de página quando um objeto que pode aceitá-la estiver posicionado ao lado de um objeto que não pode.
Permissão para quebras de página em um campo de texto Na paleta Objeto, clique na guia Campo e selecione Permitir a quebra de pág. dentro do conteúdo.
Manutenção de um campo de texto com o próximo objeto do formulárioA opção Manter com o próximo fica ativa para um campo de texto se o objeto pai permitir quebras de página e tiver conteúdo continuado.
A opção Manter com o próximo fica desativada para campos flutuantes. Em vez dela, selecione a opção Manter com o próximo para objetos de campo de texto que façam referência ao campo flutuante.
Na paleta Objeto, clique na guia Campo e selecione Manter com o próximo.
Como permitir que o campo seja preenchido com texto formatadoPor padrão, um campo de texto é definido para exibir e capturar texto sem formatação. Nesse caso, se o valor de dados associado ao campo de texto incluir informações sobre formatação de texto, essa formatação será ignorada, e o valor de dados será exibido como texto sem formatação. É possível configurar o campo para que toda a formatação Rich Text dos dados seja preservada.
Na paleta Objeto, clique na guia Campo e, na lista Formato de campo, selecione Rich Text.
Definição do comportamento do campoNa paleta Objeto, clique na guia Valor e, na lista Tipo, selecione uma destas opções:
Para permitir que os usuários escolham se desejam os dados, selecione Usuário inserido - opcional.
Para solicitar que os usuários insiram e tornem o campo recomendado, selecione Usuário inserido - recomendado e digite uma mensagem personalizada na caixa Mensagem vazia.
Para solicitar que os usuários insiram e tornem o campo requerido, selecione Usuário inserido - requerido e digite uma mensagem personalizada na caixa Mensagem vazia.
Para tornar o campo somente leitura e exibir um valor de dado que seja calculado e exibido através de um script anexado, selecione Calculado - somente leitura. Os usuários não podem editar o valor calculado.
Para tornar o campo editável e exibir um valor de dado que seja calculado e exibido através de um script anexado, selecione Calculado - o usuário pode substituir. Os usuários poderão editar o valor se o script de cálculo tiver sido gravado para aceitar a entrada. Se um usuário editar o valor calculado, será exibida a mensagem personalizada que foi especificada na caixa Suprimir mensagem.
Para tornar o campo somente leitura e exibir um valor de dado que seja mesclado ou calculado e exibido em tempo de execução, selecione Somente leitura. Os usuários não podem editar o valor.
Se o valor for recomendado ou obrigatório, digite um prompt na caixa Mensagem vazia.
Se o valor será calculado, anexe o script de cálculo ao objeto usando o Editor de scripts.
(Opcional) Se um valor calculado puder ser substituído, digite uma mensagem na caixa Suprimir mensagem.
Definição de propriedades personalizadas de vínculo de dados para campos de textoAs opções de vínculo permitem criar um formulário que capture dados para infraestruturas empresariais e/ou usar uma fonte externa de dados para preencher um formulário em tempo de execução. Defina propriedades de vínculo de dados na guia Vínculo da paleta Objeto.
Selecione o campo de texto.
Permita que o formulário seja conectado a uma fonte de dados no momento em que for aberto.
Vincule o campo aos nós de dados correspondentes. Para obter informações sobre como vincular objetos a uma fonte de dados, consulte Vínculo de campos a uma fonte de dados.
Especificação do formato de dados para campos de textoCampos de texto podem salvar dados apenas em texto sem formatação ou com informações de formatação de texto XHTML incluídas como parte do valor. O padrão é texto sem formatação. Se o formato de dados for alterado para XHTML, a opção Rich text na lista Formato de campo da guia Campo (paleta Objeto) será selecionada automaticamente.
Selecione o objeto de campo de texto.
Na paleta Objeto, clique na guia Campo.
Selecione o formato apropriado na lista de Formato de campo.
Especificação do formato de combinação para campos de textoUse o formato de combinação quando desejar separar os caracteres e os números adicionados aos campos de texto por linhas de borda.
Na paleta Objeto, clique na guia Campo.
Selecione Combinação de caracteres para incluir linhas de borda que separam cada caractere dentro do campo de texto.
Digite quantos caracteres serão separados por linhas de borda dentro do campo de texto.
|
|
|