Página 2 de 2

Re: [Resolvido] Alinha dados no banco de dados

Enviado: 30 Out 2009 19:40
por Maligno
Que bom que resolveu.

Toledo:
Apenas para constar, para os colegas que não se lembrarem do detalhe: o caractere de preenchimento das funções Pad() é opcional. Se omitido, será usado o espaço em branco.

Re: [Resolvido] Alinha dados no banco de dados

Enviado: 30 Out 2009 20:03
por alxsts
Olá!
Tenho a mesma curiosidade quanto ao alinhamento do campo...
Também estranhei o DbEval() dentro de um Do While. DbEval é uma função de iteração, como todos sabem. No exemplo do Gilson, só não entrará em loop pois quando DbEval() terminar, Eof() será verdadeiro.

Re: [Resolvido] Alinha dados no banco de dados

Enviado: 30 Out 2009 20:07
por Maligno
Boa intervenção. Realmente me passou despercebido. Acho que cometi esse erro de leitura justamente pelo fato de ter o WHILE sobrando. Obrigado. :)

Aliás, agora que fui ver: o Gilson editou completamente essa mensagem. Nem parece a mesma que vi. :)))

Re: [Resolvido] Alinha dados no banco de dados

Enviado: 30 Out 2009 20:31
por alxsts
Olá!
Acompanhei o tópico desde a tua primeira resposta. Foi tudo muito dinâmico mesmo. Isso prova a eficácia do fórum. Assim é que é gostoso. É chato quando alguém se dedica a responder e o autor do tópico nem se manifesta para dizer o que aconteceu...

Re: [Resolvido] Alinha dados no banco de dados

Enviado: 31 Out 2009 08:14
por gilsonpaulo
De fato o do while é desnecessário, mas na pressa em terminar foi assim.

Mas com a omissao do caracter de preenchimento não preeencheu com espaços em branco a direita. Com relação a serem alinhados a direita os campos, o novo sistema que estão implantando funciona dessa maneira , tambem nunca utilizaei campos alinhados a diretira ou centralizados.

Com relação o padl(), padc() e padr() o help que postei do VFP,acho ficou bem claro de como funciona.

Bom de qualquer forma fica aqui novamente meu agradecimento a todos, pelo hiper-ultra-rapido pronto atendimento a minhas duvidas.