Obrigado ricardo, jáconsegui resolver assim: var strIDCliente:String = (lst1.selectedItems[num2].ID + 100000).toString().substring(1,6);
2009/1/23 Ricardo Neves <[email protected]> > While(str.length < 5) { > > str = "0" + str; > > } > > > > *De:* [email protected] [mailto:[email protected]] *Em nome de *Luis > Costa > *Enviada:* sexta-feira, 23 de Janeiro de 2009 12:57 > *Para:* [email protected] > *Assunto:* [riapt] Padding de strings > > > > Bons dias pessoal. > > Como é possivel fazer o "padding" de uma string ? > > Passo a explicar. > > Se eu receber 86, 127, 4567,98754 > > Tenho de transformar em 00086, 00127, 04567,98754 > > Eu consigo fazer mas é de um jeito "toni" > > " > var str:String = > lst1.selectedItems[num2].ID.toString(); > if (str.length == 2) > { > str ="000"+str; > } > else if (str.length == 3) > { > str ="00"+str; > } > else if (str.length == 4) > { > str = "0"+str; > } > geralLocator.IDFarmaciaDashboard = > "'"+str+"',"; > " > > Claro que quero fazer isto de uma maneira mais elegante... > Obrigado. > > > > > --~--~---------~--~----~------------~-------~--~----~ Recebeu esta mensagem porque está inscrito em Grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos Google. Para enviar mensagens para este grupo, envie um email para [email protected] Para anular a inscrição neste grupo, envie um email para [email protected] Para mais opções, visite este grupo em http://groups.google.com/group/riapt?hl=pt-PT -~----------~----~----~----~------~----~------~--~---
