In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

tBrowseMod con SupraHeader

Foro de Xailer profesional en español
Responder
Avatar de Usuario
xhermita
Mensajes: 177
Registrado: Vie Feb 18, 2011 10:05 pm
Ubicación: Las Palmas de Gran Canaria
Contactar:

tBrowseMod con SupraHeader

Mensaje por xhermita »

Estoy intentado utilizar las SupraHeader en un browser tBrowseMod;

Segun la ayuda he de utilizar :AddSupraCol y tener en cuenta de cumplir la condición indicada en la ayuda.
Es importante llamar a este método antes de que se muestre el Browse
El tema es que no acabo de entender en evento he de utilizar :AddSupraCol, lo he intentado en OnCreate, OnBeforeCreate, OnShow y en alguna más.

En unos casos no hace nada y en otros me da un error en plan
Descripción: No existe el método *** El objeto es NIL o no existe ***
Operación: ADDITEM
Argumentos: [ 1] = Tipo: U Valor: NIL [ 2] = Tipo: C Valor: Test
No se por donde seguir, he buscado entre los samples que tengo de tBrowseMod y en ninguno se utiliza el SupraHeader.
Pedro Amaro
2PC Service

Xailer / Néfele / MySQL-MariaDB / SQLServer
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9246
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: tBrowseMod con SupraHeader

Mensaje por ignacio »

Buenas,

Hay un error en la inicialización del alto del header que ya está corregido. No obstante, se puede establecer a mano y debería funcionar:

Código: Seleccionar todo

METHOD FormInitialize( oSender ) CLASS TForm1

   WITH OBJECT ::oDbBrowseMod1
      :oSupra:nHeight := 30
      :AddSupraCol( "test", 2 )
      :lSupraHeader := .t.
   END WITH

RETURN Nil
Saludos
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Avatar de Usuario
xhermita
Mensajes: 177
Registrado: Vie Feb 18, 2011 10:05 pm
Ubicación: Las Palmas de Gran Canaria
Contactar:

Re: tBrowseMod con SupraHeader

Mensaje por xhermita »

Perfecto, ya tengo SupraHeader.
Imagen
Última edición por xhermita el Mar Oct 11, 2022 8:26 pm, editado 1 vez en total.
Pedro Amaro
2PC Service

Xailer / Néfele / MySQL-MariaDB / SQLServer
mcastabaron
Mensajes: 154
Registrado: Vie Mar 14, 2008 7:25 am
Ubicación: Almería

Re: tBrowseMod con SupraHeader

Mensaje por mcastabaron »

Muy Chulo!
Responder