|
Postada em 08/03/2005 13:49 hs
Estou usando um list para esxibir dados de um registro ex: CODIGO NOME QTD VALOR 001 ANGUS TORMENTOR 1 13,00 002 ANGUS TORMENOTR 1 130 Da forma q está esta ruim. Como posso alinhar os valores numéricos a direita? Valew
ANGUS TORMENTOR
|
|
|
|
Rochª
|
RIO DE JANEIRO RJ - BRASIL
|
|
Postada em 08/03/2005 14:36 hs
Cara isso tem que ser na mao ou usar um msflex no lugar do list. Se quizer no liste a primeira coisa é colocar a letra como courier pois todas as letras terao o mesmo tamanho. POis o "i" é fino e o "m" é gordo em outras letras. Veja se resolve
__________________________________________________________________________ Qualquer coisa post Rochª
|
|
|
|
Postada em 08/03/2005 14:52 hs
Faça como o Rocha disse use o MsFlexGrid...e bem tranquilo de setrabalhar com ele. Caso precise de um exemplo envie-me um e-mail. sem mais,
|
|
|
|
|
Rochª
|
RIO DE JANEIRO RJ - BRASIL
|
|
Postada em 08/03/2005 15:28 hs
Angus, Eu tenho uma rotina que forca a variavel a ficar com um tamanho fixo. Tipo str_fixo("Claudio Eduardo",50) vai ficar "Claudio Eduardo " com tamanho de 50 ou str_fixo("Claudio Eduardo",2) vai ficar "Cl". Assim ficaria facil formatar pois cada campo teria o mesmo tamanho. Additem str_fixo(codigo,10) & str_fixo(nome,50) & str_fixo(valor,10) Function STR_FIXO(str_aux As String, tamanho As Integer) As String On Error Resume Next If tamanho > Len(str_aux) Then str_aux = str_aux + String(tamanho - Len(str_aux), " ") End If STR_FIXO = Mid(str_aux, 1, tamanho) End Function Veja se resolve.
__________________________________________________________________________ Qualquer coisa post Rochª
|
|
|
|
Postada em 08/03/2005 16:00 hs
Bom algo parecido eu estou usando tambem, porém para exibir o campo descricao. O q estou fazendo eh mais ou menos assim: COD. DESCRI QTD UNIT TOTAL 001 CIRCULADOR AUTOMÁTICO DE ORIGI.. 1 1800 1800 008 ESTABILIZADOR DE ENTRADA 220/11.. 1 237,33 237,33 =================================================== TOTAL 2037,33 Viu como ficam as informações numéricas e as do tipo moeda. Ficam a esquesda. Mas eu as quero a direita é possível? Thank's
|
|
|