Buenos días,
Adjunto una imagen con una pequeña corrección.
Saludos.
Miguel.
Cambio de TDbBrowse a TDbBrowseMod
-
- Mensajes: 154
- Registrado: Vie Mar 14, 2008 7:25 am
- Ubicación: Almería
Cambio de TDbBrowse a TDbBrowseMod
- Adjuntos
-
- TDbBrowseMod.png (35.49 KiB) Visto 3272 veces
-
- Mensajes: 154
- Registrado: Vie Mar 14, 2008 7:25 am
- Ubicación: Almería
Re: Cambio de TDbBrowse a TDbBrowseMod
Buenos días,
Por otro lado, cuando el dataset es una dbf no muestra los datos (imágen adjunta).
Sin embargo, si el datset es una sql si los muestra.
Saludos.
Miguel.
Por otro lado, cuando el dataset es una dbf no muestra los datos (imágen adjunta).
Sin embargo, si el datset es una sql si los muestra.
Saludos.
Miguel.
- Adjuntos
-
- TDbBrowseMod2.png (115.7 KiB) Visto 3245 veces
- ignacio
- Site Admin
- Mensajes: 9255
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Re: Cambio de TDbBrowse a TDbBrowseMod
Buenas tardes,
Ambos problemas corregidos. Estarán disponible en la próxima versión. Gracias por su colaboración.
Un saludo
Ambos problemas corregidos. Estarán disponible en la próxima versión. Gracias por su colaboración.
Un saludo
-
- Mensajes: 154
- Registrado: Vie Mar 14, 2008 7:25 am
- Ubicación: Almería
Re: Cambio de TDbBrowse a TDbBrowseMod
Buenos días,
Veo que en TDbBrowseMod faltan algunas propiedades que están en TDbBrowse como lAutoOrder, lAutoSeek, nRowDividerStyle,...y que en las columnas de TDbBrowseMod están las propiedades pero no hay ningún evento.
¿Se incluirán más adelante?
Saludos.
Miguel C.
Veo que en TDbBrowseMod faltan algunas propiedades que están en TDbBrowse como lAutoOrder, lAutoSeek, nRowDividerStyle,...y que en las columnas de TDbBrowseMod están las propiedades pero no hay ningún evento.
¿Se incluirán más adelante?
Saludos.
Miguel C.
- ignacio
- Site Admin
- Mensajes: 9255
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Re: Cambio de TDbBrowse a TDbBrowseMod
Buenos días,
Un saludo
lAllowSortlAutoOrder
Es automático cuando una columna está ordenada y lFastEdit es .F.lAutoSeek
Me temo que esto no se va a hacer. Entendemos que es un diseño que ya se usa muy poco y además lo puede hacer usted mismo fácilmente.nRowDividerStyle
Código: Seleccionar todo
METHOD BrowseMod1DrawCell( oSender, oCol, nIndex, xValue, cValue, nImage, nClrText, nClrPane, nState, hDC, aRect ) CLASS TForm1
LOCAL hPen
hPen := CreatePen( PS_SOLID, 1, clRed )
MoveTo( hDC, aRect[ rtLEFT ], aRect[ rtBOTTOM ] -1)
LineTo( hDC, aRect[ rtRIGHT ], aRect[ rtBOTTOM] -1, hPen)
DeleteObject( hPen )
RETURN NIL
Ahora todos los eventos se rutan UNICAMENTE sobre el Browse. Las ventajas son evidentes, como puede observar de su pregunta anterior.y que en las columnas de TDbBrowseMod están las propiedades pero no hay ningún evento.
Un saludo
-
- Mensajes: 154
- Registrado: Vie Mar 14, 2008 7:25 am
- Ubicación: Almería
Re: Cambio de TDbBrowse a TDbBrowseMod
Gracias Ignacio por las aclaraciones.
Al poner lAllowSort:=.t. en mi proyecto, que utiliza dbfs, no hace la ordenación si aparece la flecha en el header.
En el ejemplo que incorpora Xailer, que utiliza sql, funciona correctamente.
Miguel.
Al poner lAllowSort:=.t. en mi proyecto, que utiliza dbfs, no hace la ordenación si aparece la flecha en el header.
En el ejemplo que incorpora Xailer, que utiliza sql, funciona correctamente.
Miguel.