Buenos días y antes de nada, Feliz Navidad!!
He encontrado un problema bastante incómodo con la propiedad "lParentFont" aplicada al objeto oRecSel de un TDBBrowse.
El problema radica en que si deseo aplicar una fuente específica para el oRecSel, la establezco sin problema alguno ( ... pongamos una Arial 6pt ) pero claro, al establecer la fuente la propiedad "lParentFont" se establece a .F. como es lógico y es cuando todo se va al aire: Al cargar el formulario revienta la ejecución.
El error:
-- Información detallada del error --
Subsistema: BASE
Código de error: 1004
Estado: .F.
Descripción: Message not found
Operación: TBRWRECSEL:OFORM
Argumentos:
Fichero:
Código error SO: 0
Pila de llamadas:
TBRWRECSEL:GETFONT (462)
TBRWRECSEL:SETFONT (439)
(b)XBRWRECSEL:XBRWRECSEL (33)
TBRWRECSEL:_LPARENTFONT (0)
TFRMTABLA:CREATEFORM (238)
TFRMTABLA:NEW (196)
TMAINFORMFRM:TREEVIEWDBLCLICK (548)
TTREEVIEW:ONDBLCLICK (0)
(b)XCONTROL:XCONTROL (173)
TTREEVIEW:WMLBUTTONDBLCLK (0)
RUNFORM (0)
TAPPLICATION:RUN (49)
MAIN (18)
Gracias de antemano por la ayuda y por el buen trabajo que hacéis.
Un saludo y feliz fin del mundo 2012.
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.
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.
Bug con la propiedad lParentFont en TDBBrowse
- ignacio
- Site Admin
- Mensajes: 9457
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Bug con la propiedad lParentFont en TDBBrowse
Shadax escribió el vie, 30 diciembre 2011 09:36Buenos días y antes de nada, Feliz Navidad!!
He encontrado un problema bastante incómodo con la propiedad "lParentFont" aplicada al objeto oRecSel de un TDBBrowse.
El problema radica en que si deseo aplicar una fuente específica para el oRecSel, la establezco sin problema alguno ( ... pongamos una Arial 6pt ) pero claro, al establecer la fuente la propiedad "lParentFont" se establece a .F. como es lógico y es cuando todo se va al aire: Al cargar el formulario revienta la ejecución.
El error:
-- Información detallada del error --
Subsistema: BASE
Código de error: 1004
Estado: .F.
Descripción: Message not found
Operación: TBRWRECSEL:OFORM
Argumentos:
Fichero:
Código error SO: 0
Pila de llamadas:
TBRWRECSEL:GETFONT (462)
TBRWRECSEL:SETFONT (439)
(b)XBRWRECSEL:XBRWRECSEL (33)
TBRWRECSEL:_LPARENTFONT (0)
TFRMTABLA:CREATEFORM (238)
TFRMTABLA:NEW (196)
TMAINFORMFRM:TREEVIEWDBLCLICK (548)
TTREEVIEW:ONDBLCLICK (0)
(b)XCONTROL:XCONTROL (173)
TTREEVIEW:WMLBUTTONDBLCLK (0)
RUNFORM (0)
TAPPLICATION:RUN (49)
MAIN (18)
Gracias de antemano por la ayuda y por el buen trabajo que hacéis.
Un saludo y feliz fin del mundo 2012.
Corregido. Muchas gracias. Estará disponible en la próxima actualización. Si desea corregirlo usted mismo incorporé esta línea en el área PUBLIC de la clase XBrewRecSel en el fichero BrwRecSel.prg:
PROPERTY oForm READONLY READ INLINE ::oParent:oForm
Saludos
He encontrado un problema bastante incómodo con la propiedad "lParentFont" aplicada al objeto oRecSel de un TDBBrowse.
El problema radica en que si deseo aplicar una fuente específica para el oRecSel, la establezco sin problema alguno ( ... pongamos una Arial 6pt ) pero claro, al establecer la fuente la propiedad "lParentFont" se establece a .F. como es lógico y es cuando todo se va al aire: Al cargar el formulario revienta la ejecución.
El error:
-- Información detallada del error --
Subsistema: BASE
Código de error: 1004
Estado: .F.
Descripción: Message not found
Operación: TBRWRECSEL:OFORM
Argumentos:
Fichero:
Código error SO: 0
Pila de llamadas:
TBRWRECSEL:GETFONT (462)
TBRWRECSEL:SETFONT (439)
(b)XBRWRECSEL:XBRWRECSEL (33)
TBRWRECSEL:_LPARENTFONT (0)
TFRMTABLA:CREATEFORM (238)
TFRMTABLA:NEW (196)
TMAINFORMFRM:TREEVIEWDBLCLICK (548)
TTREEVIEW:ONDBLCLICK (0)
(b)XCONTROL:XCONTROL (173)
TTREEVIEW:WMLBUTTONDBLCLK (0)
RUNFORM (0)
TAPPLICATION:RUN (49)
MAIN (18)
Gracias de antemano por la ayuda y por el buen trabajo que hacéis.
Un saludo y feliz fin del mundo 2012.
Corregido. Muchas gracias. Estará disponible en la próxima actualización. Si desea corregirlo usted mismo incorporé esta línea en el área PUBLIC de la clase XBrewRecSel en el fichero BrwRecSel.prg:
PROPERTY oForm READONLY READ INLINE ::oParent:oForm
Saludos
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com