× Linguagem de Programação ADVPL

Perguntas strzero validação

  • ddsalvador
  • Autor do Tópico
  • Visitante
  • Visitante
10 anos 4 meses atrás #23587 por ddsalvador
strzero validação foi criado por ddsalvador
Boa tarde a todos,

Estou tentando importar um arquivo para txt mas preciso fazer uma formataçao conforme esperado

tenho um campo valor com a seguinte informação : 28236.00

Preciso que ele venha com o ponto e as duas casas em sequencia igual a tabela
, pois o mesmo está vindo assim: 000000000002823600 sem ponto.

Segue meu script

STRZERO(((cAlias)->DTC_VALOR),17)

Aproveitando a boa vontade de todos e no caso de data está vindo com / /, mas preciso retirar as mesmas.

DTOC((cAlias)->DTC_DATENT)

Obrigado

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 4 meses atrás #23596 por luis10075
Respondido por luis10075 no tópico strzero validação
Hola Amigo:

Intenta lo siguiente....

STRZERO((cAlias)->DTC_VALOR,17,0)

Referencia : tdn.totvs.com/plugins/viewsource/viewpag...ction?pageId=6063627

Para fecha aqui algunas opciones dependiendo tu necesidad:

DATE() -> 07/07/2014
DTOS(DATE()) -> 20140707 (AAAAMMDD)
SUBSTR(DTOC(DATE()),1,2)+SUBSTR(DTOC(DATE()),4,2)+SUBSTR(DTOC(DATE()),7,4) -> 07072014 (DDMMAA)

Espero sea de ayuda, abrazos!!

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 4 meses atrás #23601 por THALESCOTR
Respondido por THALESCOTR no tópico strzero validação
Bom dia,

tente assim:

nVal := (cAlias)->DTC_VALOR
cVal := StrZero(nVal,18,2) //Decimal = 2, para definir que há 2 casas decimais
cVal := Substr(cVal,1,15)+Substr(cVal,17,2) //Corte a string para retirar a virgula


Att
Thales

Por favor Acessar ou Registrar para participar da conversa.

  • ddsalvador
  • Autor do Tópico
  • Visitante
  • Visitante
10 anos 4 meses atrás #23611 por ddsalvador
Respondido por ddsalvador no tópico strzero validação
Buenas,

Obrigado pela força..deu certo abs

Por favor Acessar ou Registrar para participar da conversa.

  • ddsalvador
  • Autor do Tópico
  • Visitante
  • Visitante
10 anos 4 meses atrás #23612 por ddsalvador
Respondido por ddsalvador no tópico strzero validação
Obrigado Thales,

Valeu!!!

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.163 segundos
Joomla templates by a4joomla