Gostaria de saber se tem alguma funo que preencha com zeros a esquerda ou a direita o resto da varivel
Ex: Tenho um textfield que eu informa o ms de aniversario se o usurio colocar ms = 1 quando o textfield perde o foco ficaria 01
Em Visual Fox eu faria assim:
textfield.text = PADLl(textfield.text ,2,“0”) // Funcao PADL colocaria o zero a esquerda que esta faltando a direita seria PADR
Acho que voc deveria fazer de forma diferente:
Substitua seu TextField por um combobox, com as opes dos meses por extenso.
Antes da busca no banco, em um select case, substitua o ms escolhido pelo formato correto que voc quer, j com o zero a esquerda.
Fica muito mais amigvel para o usurio, e dando apenas estas opes de escolha do combo, evita que voc tenha que verificar se ele preencheu certo, se no colocou letras ao invs de nmeros, se no deixou em branco, etc.
Sua ideia e legal e farei isso mesmo. Mais existe alguma funo parecida com o PADL ? S para saber se um dia precisar eu j sei.
Mais uma vez obrigado.
Se no me falha a memria, voc pode usar o Format:
Dim s as String
s=Format( 1, "00")
O resultado seria “01”
Mas voc pode tirar a dvida aqui: https://documentation.xojo.com/index.php/Format
Mais uma vez obrigado Adelar