Luiz Arruda (ICO) Posted July 10, 2009 Report Share Posted July 10, 2009 Bom Dia.. Pessoal to com um probleminha, meu chefe quer que eu demonstre dois digitos em dias num relatorio, tipo assim o cara trabalhou só 5 dias e se eu faço assim TotDias=Transform(TdIAS,"99") = 5 FIELD->HISTORICO :="Salario ("+TotDias+")" Teria que ficar assim Salario (05) id=code>id=code>queria uma função que re retorne = 05 e não 5 tem jeito ?? Obrigado.. Luiz Arruda - Corumba(MS) FiveWin 9.04 [x]Harbour xDev WS -- Não existe nada de completamente errado no mundo mesmo um relógio parado consegue estar certo duas vezes por dia. - Não Abandone Seu Tópicoid=red> Quote Link to comment Share on other sites More sharing options...
Luiz Arruda (ICO) Posted July 10, 2009 Author Report Share Posted July 10, 2009 Bom Dia.. Pessoal to com um probleminha, meu chefe quer que eu demonstre dois digitos em dias num relatorio, tipo assim o cara trabalhou só 5 dias e se eu faço assim TotDias=Transform(TdIAS,"99") = 5 FIELD->HISTORICO :="Salario ("+TotDias+")" Teria que ficar assim Salario (05) id=code>id=code>queria uma função que re retorne = 05 e não 5 tem jeito ?? Obrigado.. Luiz Arruda - Corumba(MS) FiveWin 9.04 [x]Harbour xDev WS -- Não existe nada de completamente errado no mundo mesmo um relógio parado consegue estar certo duas vezes por dia. - Não Abandone Seu Tópicoid=red> Quote Link to comment Share on other sites More sharing options...
cendon Posted July 10, 2009 Report Share Posted July 10, 2009 variavel2=strzero(variavel1,2) sendo 2 o numero de digitos da variavel obs: a variavel1 deve ser numerica Abençoados sejam os pessimistas, eles fizeram backups!! Angelo Cendon cendon.angelo@gmail.com Belo Horizonte-MG Fivewin 2.4 - Harbour 0,38 - @ l,c Workshop Editado por - cendon on 10/07/2009 08:51:49 Quote Link to comment Share on other sites More sharing options...
ZECA Posted July 10, 2009 Report Share Posted July 10, 2009 citação:Bom Dia.. Pessoal to com um probleminha, meu chefe quer que eu demonstre dois digitos em dias num relatorio, tipo assim o cara trabalhou só 5 dias e se eu faço assim TotDias=Transform(TdIAS,"99") = 5 FIELD->HISTORICO :="Salario ("+TotDias+")" Teria que ficar assim Salario (05) id=code>id=code>queria uma função que re retorne = 05 e não 5 tem jeito ?? Obrigado.. Luiz Arruda - Corumba(MS) FiveWin 9.04 [x]Harbour xDev WS -- Não existe nada de completamente errado no mundo mesmo um relógio parado consegue estar certo duas vezes por dia. - Não Abandone Seu Tópicoid=red> id=quote>id=quote>Bom dia !!! Vou te passar a "familia" do STR que é usado em CLIPPER STR(numero1,numero2,numero3) retorna a string de numero1, numero2 caracteres e numero3 casas decimais. STRTRAN(caracter1,caracter2,caracter3,numero1,numero2) Pesquisa e substitui um texto dentro de uma string caracter1 - string onde ocorrerá a pesquisa caracter2 - texto a ser localizado caracter3 - texto que substituirá o texto localizado Numero 1 - primeira ocorrencia a ser substituida(default=1) Numero 2 - Numero de ocorrencias a serem substituidas(default=todas) STRZERO(numero1,numero2,numero3) retorna string do numero1 com numero2 caracteres substituindo os brancos a direita por zeros. As Funções que te passei são em CLIPPER, mas parece que vi algo semelhante em xharbour; vou pesquisar e se achar posto aqui Sds José Carlos - ZECA fw23c-clipper52e-blinker 7.0 - six 3.02 - Windows XP Quote Link to comment Share on other sites More sharing options...
Luiz Arruda (ICO) Posted July 10, 2009 Author Report Share Posted July 10, 2009 Zeca -> Vou testar a dica da familia a dica do Angelo foi na mosquita.. Obrigado aos 2 Abraços.. Luiz Arruda - Corumba(MS) FiveWin 9.04 [x]Harbour xDev WS -- Não existe nada de completamente errado no mundo mesmo um relógio parado consegue estar certo duas vezes por dia. - Não Abandone Seu Tópicoid=red> Quote Link to comment Share on other sites More sharing options...
sambomb Posted July 10, 2009 Report Share Posted July 10, 2009 citação:STRZERO(numero1,numero2,numero3) retorna string do numero1 com numero2 caracteres substituindo os brancos a direita por zeros. id=quote>id=quote>STRZERO(numero1,numero2,numero3) retorna string do numero1 com numero2 caracteres substituindo os brancos a direita esquerdaid=red> por zeros e numero3 casas decimais.id=red> MSN: samirid=red>abreuid=black>@hotmail.com Skype: Samirid=red>Abreuid=black> xHarbour 1.1.0 + FwXh 8.02 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.