Problema con lAutoOrder
Publicado: Jue Ago 07, 2008 10:29 pm
Hola todos:
En un formulario pongo:
::oDSet := ::oMySQLDataSource1:Query( " SELECT * FROM customer LIMIT 30
" )
A continuación en otro formulario, al cual le pasé como una data el
::oDSet, ya tengo puesto un TDBBrowse, y en FormInitialize() hago lo
siguiente:
::oDBBrowse1:oDataSet := ::oDSet
::oDBBrowse1:lAutoOrder := .T.
::oDBBrowse1:Refresh()
Se muestra el browse sin problema. Pero al hacer click en el header de
cualquier columna para provocar un ordenamiento, envía un dialogo con el
siguiente error y después aborta:
Error BASE/1132 Bound error: array access en módulo ERRORSYS, Línea: 707
Nota: No tengo puesto en este proyecto ningún errorhandler hecho por mi.
Si retiro el lAutoOrder := .T. funciona bien pero no puedo ordenar los
datos por columna.
Estoy trabajando con la 1.9.6, pienso que pudiese ser un bug de Xailer.
Agradezco su ayuda.
Rene Ramón Elly
En un formulario pongo:
::oDSet := ::oMySQLDataSource1:Query( " SELECT * FROM customer LIMIT 30
" )
A continuación en otro formulario, al cual le pasé como una data el
::oDSet, ya tengo puesto un TDBBrowse, y en FormInitialize() hago lo
siguiente:
::oDBBrowse1:oDataSet := ::oDSet
::oDBBrowse1:lAutoOrder := .T.
::oDBBrowse1:Refresh()
Se muestra el browse sin problema. Pero al hacer click en el header de
cualquier columna para provocar un ordenamiento, envía un dialogo con el
siguiente error y después aborta:
Error BASE/1132 Bound error: array access en módulo ERRORSYS, Línea: 707
Nota: No tengo puesto en este proyecto ningún errorhandler hecho por mi.
Si retiro el lAutoOrder := .T. funciona bien pero no puedo ordenar los
datos por columna.
Estoy trabajando con la 1.9.6, pienso que pudiese ser un bug de Xailer.
Agradezco su ayuda.
Rene Ramón Elly