Problema con TrueDbgrid 6

18/04/2010 - 01:37 por MABSoft | Informe spam
Hola a todos
Tengo un pequeño problema con (Ole) TDBgrid 6
Cuando formateo una columna luego de asignarle un control data no obtengo el
resultado deseado con el tamaño de las columnas y la propiedad del font . Si
ejecuto la consulta de nuevo, ahí sí toma el formato.
Hice un montón de pruebas con rebind, refresh, refreshcol etc pero no hay
caso, si alguien ya tuvo este problema y me puede ayudar, se lo agradecería.

Desde ya muchas gracias !!!
Este es el código :

Data.RecordSource = Rsql
Data.Refresh

Set Tgrid.DataSource = Data

Tgrid.Splits(0).Columns("name").Width = 3900
Tgrid.Splits(0).Columns("name").Font.Bold = True

Tgrid.Refresh

Preguntas similare

Leer las respuestas

#1 Victor Koch
19/04/2010 - 15:30 | Informe spam
Hola

Supongo que la grilla no la tenes formateada o configurada en tiempo de
diseño.
Proba cambiando el orden de las instrucciones.

Data.RecordSource = Rsql
Data.Refresh

Set Tgrid.DataSource = Data

Tgrid.Refresh

Tgrid.Splits(0).Columns("name").Width = 3900
Tgrid.Splits(0).Columns("name").Font.Bold = True

Un Saludo, Víctor Koch



"MABSoft" escribió en el mensaje
news:
Hola a todos
Tengo un pequeño problema con (Ole) TDBgrid 6
Cuando formateo una columna luego de asignarle un control data no obtengo
el resultado deseado con el tamaño de las columnas y la propiedad del font
. Si ejecuto la consulta de nuevo, ahí sí toma el formato.
Hice un montón de pruebas con rebind, refresh, refreshcol etc pero no hay
caso, si alguien ya tuvo este problema y me puede ayudar, se lo
agradecería.

Desde ya muchas gracias !!!
Este es el código :

Data.RecordSource = Rsql
Data.Refresh

Set Tgrid.DataSource = Data

Tgrid.Splits(0).Columns("name").Width = 3900
Tgrid.Splits(0).Columns("name").Font.Bold = True

Tgrid.Refresh



Respuesta Responder a este mensaje
#2 MABSoft
19/04/2010 - 18:46 | Informe spam
Gracias Victor
Hice mil pruebas de ese estilo incluso las que no tienen sentido lógico y
dan error
por Ej :
Set Tgrid.DataSource = Data
Data.RecordSource = Rsql
Data.Refresh
Tgrid.Refresh

Y no hay caso...debo ser yo... jeje


"Victor Koch" <v i c t o r (arroba)correo(punto)waldbott(punto)com(punto)ar>
escribió en el mensaje news:O$
Hola

Supongo que la grilla no la tenes formateada o configurada en tiempo de
diseño.
Proba cambiando el orden de las instrucciones.

Data.RecordSource = Rsql
Data.Refresh

Set Tgrid.DataSource = Data

Tgrid.Refresh

Tgrid.Splits(0).Columns("name").Width = 3900
Tgrid.Splits(0).Columns("name").Font.Bold = True

Un Saludo, Víctor Koch



"MABSoft" escribió en el mensaje
news:
Hola a todos
Tengo un pequeño problema con (Ole) TDBgrid 6
Cuando formateo una columna luego de asignarle un control data no obtengo
el resultado deseado con el tamaño de las columnas y la propiedad del
font . Si ejecuto la consulta de nuevo, ahí sí toma el formato.
Hice un montón de pruebas con rebind, refresh, refreshcol etc pero no hay
caso, si alguien ya tuvo este problema y me puede ayudar, se lo
agradecería.

Desde ya muchas gracias !!!
Este es el código :

Data.RecordSource = Rsql
Data.Refresh

Set Tgrid.DataSource = Data

Tgrid.Splits(0).Columns("name").Width = 3900
Tgrid.Splits(0).Columns("name").Font.Bold = True

Tgrid.Refresh







Respuesta Responder a este mensaje
#3 Victor Koch
19/04/2010 - 19:11 | Informe spam
Hola,

Si la gilla es OLEDB y el recordset que abris es en ADO no entiendo porque
directamente no haces:

Set Tgrid.DataSource = Rsql

Tgrid.Refresh

Tgrid.Splits(0).Columns("name").Width = 3900
Tgrid.Splits(0).Columns("name").Font.Bold = True


Un Saludo, Víctor Koch



"MABSoft" escribió en el mensaje
news:O82zp$
Gracias Victor
Hice mil pruebas de ese estilo incluso las que no tienen sentido lógico y
dan error
por Ej :
Set Tgrid.DataSource = Data
Data.RecordSource = Rsql
Data.Refresh
Tgrid.Refresh

Y no hay caso...debo ser yo... jeje


"Victor Koch" <v i c t o r
(arroba)correo(punto)waldbott(punto)com(punto)ar> escribió en el mensaje
news:O$
Hola

Supongo que la grilla no la tenes formateada o configurada en tiempo de
diseño.
Proba cambiando el orden de las instrucciones.

Data.RecordSource = Rsql
Data.Refresh

Set Tgrid.DataSource = Data

Tgrid.Refresh

Tgrid.Splits(0).Columns("name").Width = 3900
Tgrid.Splits(0).Columns("name").Font.Bold = True

Un Saludo, Víctor Koch



"MABSoft" escribió en el mensaje
news:
Hola a todos
Tengo un pequeño problema con (Ole) TDBgrid 6
Cuando formateo una columna luego de asignarle un control data no
obtengo el resultado deseado con el tamaño de las columnas y la
propiedad del font . Si ejecuto la consulta de nuevo, ahí sí toma el
formato.
Hice un montón de pruebas con rebind, refresh, refreshcol etc pero no
hay caso, si alguien ya tuvo este problema y me puede ayudar, se lo
agradecería.

Desde ya muchas gracias !!!
Este es el código :

Data.RecordSource = Rsql
Data.Refresh

Set Tgrid.DataSource = Data

Tgrid.Splits(0).Columns("name").Width = 3900
Tgrid.Splits(0).Columns("name").Font.Bold = True

Tgrid.Refresh











Respuesta Responder a este mensaje
#4 MABSoft
20/04/2010 - 19:41 | Informe spam
Ni sabía que esto podía ir así...
Pero igual uso el data para clonarlo y hacer modificaciones en la base...

Gracias Victor !!!
"Victor Koch" <v i c t o r (arroba)correo(punto)waldbott(punto)com(punto)ar>
escribió en el mensaje news:eJUVyL%
Hola,

Si la gilla es OLEDB y el recordset que abris es en ADO no entiendo porque
directamente no haces:

Set Tgrid.DataSource = Rsql

Tgrid.Refresh

Tgrid.Splits(0).Columns("name").Width = 3900
Tgrid.Splits(0).Columns("name").Font.Bold = True


Un Saludo, Víctor Koch



"MABSoft" escribió en el mensaje
news:O82zp$
Gracias Victor
Hice mil pruebas de ese estilo incluso las que no tienen sentido lógico y
dan error
por Ej :
Set Tgrid.DataSource = Data
Data.RecordSource = Rsql
Data.Refresh
Tgrid.Refresh

Y no hay caso...debo ser yo... jeje


"Victor Koch" <v i c t o r
(arroba)correo(punto)waldbott(punto)com(punto)ar> escribió en el mensaje
news:O$
Hola

Supongo que la grilla no la tenes formateada o configurada en tiempo de
diseño.
Proba cambiando el orden de las instrucciones.

Data.RecordSource = Rsql
Data.Refresh

Set Tgrid.DataSource = Data

Tgrid.Refresh

Tgrid.Splits(0).Columns("name").Width = 3900
Tgrid.Splits(0).Columns("name").Font.Bold = True

Un Saludo, Víctor Koch



"MABSoft" escribió en el mensaje
news:
Hola a todos
Tengo un pequeño problema con (Ole) TDBgrid 6
Cuando formateo una columna luego de asignarle un control data no
obtengo el resultado deseado con el tamaño de las columnas y la
propiedad del font . Si ejecuto la consulta de nuevo, ahí sí toma el
formato.
Hice un montón de pruebas con rebind, refresh, refreshcol etc pero no
hay caso, si alguien ya tuvo este problema y me puede ayudar, se lo
agradecería.

Desde ya muchas gracias !!!
Este es el código :

Data.RecordSource = Rsql
Data.Refresh

Set Tgrid.DataSource = Data

Tgrid.Splits(0).Columns("name").Width = 3900
Tgrid.Splits(0).Columns("name").Font.Bold = True

Tgrid.Refresh















email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida