• Lunes 23 de Diciembre de 2024, 00:06

Autor Tema:  Re: datagrid con numeros decimales  (Leído 1513 veces)

Sun_Ice

  • Nuevo Miembro
  • *
  • Mensajes: 10
    • Ver Perfil
Re: datagrid con numeros decimales
« en: Jueves 22 de Mayo de 2003, 18:51 »
0
Hola!

Alguien puede decirme como puedo permitir que el datagrid interprete números decimales con puntos y comas, y no sólo con comas.

Gracias por adelantado!:ayuda:

HurryCrack

  • Miembro MUY activo
  • ***
  • Mensajes: 206
    • Ver Perfil
Re: datagrid con numeros decimales
« Respuesta #1 en: Jueves 22 de Mayo de 2003, 19:07 »
0
Hola colega, para empezar el datagrid lo unico ke hace, si es ke lo tienes enlazado directamente, es recoger exactamente lo ke tienes en tu base de datos, por consiguiente si quieres ke te salgan puntos y comas, FILTRA la entrada a ese campo de la base de datos, despues solo habre el datagrid, fale? un saludo:hippi:

Sun_Ice

  • Nuevo Miembro
  • *
  • Mensajes: 10
    • Ver Perfil
Re: datagrid con numeros decimales
« Respuesta #2 en: Viernes 23 de Mayo de 2003, 23:12 »
0
Hola Hurry!
Es cierto lo que dices, pero es que no me expresé del todo bien. Tengo este problema de los números decimales cuando el usuario escribe datos directamente sobre el datagrid (el cual está enlazado a una base de datos), y solo me premite escribir comas y no puntos.
Es pero haberme dado a entender mejor esta vez.
Muchas gracias de todas formas por tu colaboración.:gracias:

J.M.Movilla

  • Miembro MUY activo
  • ***
  • Mensajes: 427
    • Ver Perfil
datagrid con numeros decimales
« Respuesta #3 en: Sábado 24 de Mayo de 2003, 20:19 »
0
Prueba este código en el BeforeColUpdate

If InStr(1, DbGrid.Columna(n).Value, ".") Then DbGrid.Columna(n).Value = Val(DbGrid.Columna(n).Value)

De esta forma tú puedes introducir punto y se convertirá automáticamente en coma, como le gusta a Bill Gates y discípulos..., que ya son ganas de "jorobar la marrana" teniendo el teclado numérico con punto y sin coma...

Saludos y suerte