Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/12/2004, 12:13
oblacionx
 
Fecha de Ingreso: septiembre-2004
Mensajes: 91
Antigüedad: 20 años, 6 meses
Puntos: 0
Exclamación dar formato al datagrid

Disculpen tengo reportes para mostrar informacion de una BD SQL 2000, que usa un datagrid como elemento principal, ya me ayudaron a darle formato a los numeros y alineacion, pero mi mayor problema es q cuando lo alineo a la derecha aparece demasiado pegado a la linea a tal punto que a veces no se nota la primera o ultima letra o numero, quisira saber si existe algun tipo de columna mas ancha que pero que de espacios entre ella y los datos, se los agradecere mucho, ha intente agregarle a cada dato un espacio en blanco pero me salia que el dato es solo de lectura.

aqui les mando el codigo que uso para el datagrid

With rsPagos
.ActiveConnection = cn
.CursorType = adOpenStatic
.CursorLocation = adUseClient
.Open "SELECT NomCli as 'Cliente',NumDoc as 'Numero Documento',Vendedor as 'Vendedor',DesTipDoc as 'Tipo Documento',TotCab as 'Monto Total',Deuda,abs(Dias) as 'Dias Faltantes' " & _
"FROM v_rep_pagos_dia " & _
"WHERE Condicion='No Vencida' " & _
"ORDER BY Dias DESC"
End With
Set dbgrdPagos.DataSource = rsPagos
dbgrdPagos.Columns(1).Alignment = dbgRight
dbgrdPagos.Columns(6).Alignment = dbgCenter
For i = 4 To 5
dbgrdPagos.Columns(i).NumberFormat = "###,###,##0.00 "
dbgrdPagos.Columns(i).Alignment = dbgRight
Next