Olá,
To precisando alinhar um campo com 0 a esquerda!
é um campo que aceita numeros e letras.
Não estou conseguindo… alguém já utilizou o campo “Completar à Esquerda com”.
Júlia
Olá,
To precisando alinhar um campo com 0 a esquerda!
é um campo que aceita numeros e letras.
Não estou conseguindo… alguém já utilizou o campo “Completar à Esquerda com”.
Júlia
em Máscara de Exibição coloque: xxxxx
Oi, já tentei assim e nda!
se o campo for numerico, no formulario não põe os zeros depois de gravar, na consulta sim.
é um bug mesmo.
aiaia então ai meu Deus!! 
Perdão,
Mas para essa opção “Completar à Esquerda com” o tipo de dado tem que ser “Texto”.
Testei agora em um campo do tipo varchar, adicionei para completar com ‘0’. Ele aparece normal depois que atualizo o formulário.
Sim, quando o campo é varchar funciona !
Se vc for tentar colocar xxxx no formulário para completar com zeros, não vai funcionar =D.
Pois já tentei de todo jeito, no formulário não funciona, agora em Grids funciona blza.
Desculpe-me estar ressuscitando esse tópico novamente.
Passei pela necessidade completar um número (do tipo caracter) com ZEROS À ESQUERDA e dei uma solução simples e funcional.
Procurei uma solução aqui no fórum e não encontrei, por isso estou compartilhando com os colegas, principalmente os iniciantes, para que não passem pelas dificuldades por que passei.
Vamos lá:
O cliente tem uma tabela com um campo Código, do tipo caracter de 4 dígitos.
Se você definir no SC o VALOR A SER GRAVADO NO BANDO DE DADOS como sendo Auto incremento Manual, o valor a ser gravado será, por exemplo, 1, 2, 3…
Então, deixei essa condição em branco, sem nada definido.
Para completar com zeros à esquerda, fiz o seguinte:
Utilizei a rotina pronta do SC "SELECTING A FIELD FROM ANOTHER TABLE’ e fiz algumas alterações, conforme segue abaixo:
/**
// Check for record
$check_sql = “SELECT MAX(nome_seu_numero_sequencial)”
. " FROM Sua_tabela";
sc_lookup(rs, $check_sql);
if (isset({rs[0][0]})) // Se encontrou registro
{
{nome_seu_numero_sequencial} = str_pad({rs[0][0]}+1,4,‘0’,STR_PAD_LEFT);
}
else // Se não encontrou registro
{
{nome_seu_numero_sequencial} = ‘0001’;
}
É isso, espero que ajude.
Ajudando ou não ajudando não tem importância.
O importante é compartilhar 
Muito bom, e obrigado.
Valter,
Sugiro que o Sr. abra um tópico também com essas informações (caso ainda não tenha feito)!
att,
Bernhard Bernsmann