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.

Un par (o dos) de problemillas con la nueva versión.

Foro de Xailer profesional en español
Responder
Fredy
Mensajes: 199
Registrado: Mié Mar 29, 2006 1:28 am

Un par (o dos) de problemillas con la nueva versión.

Mensaje por Fredy »

Hola!!
Me he encontrado con un par de problemas en la nueva versión que antes no
me pasaban.
Tengo un formmulario con un DbBrowse con un lFilterBar:= .t. y una serie
de DataControls correspondientes al mismo Dataset.
Pues bien, he tenido que poner en el método OnfilterChange un ::oDbfDataSet:Load()
para que me actualice el resto de los Datacontrol
del formulario al realizar el filtrado. No sé si va a ser así­ a partir de
ahora o es un bug que se ha colado.
Otro problema con el que me encuentro es al usar advantage local server.
Me compila bien pero al ejecutar el programa me dice
No se encuentra el ordinal 438 en la biblioteca de ví­nculos dinámicos ACE32.DLL.
¿Alguien tiene idea de lo que me está diciendo?
Con versiones anteriores va bien, pienso que igual es algún problema de la
nueva versión de xharbour o algo así­
Al probar con los nuevos obj dataset.obj, datasource.obj, etc me da el siguiente
error que si compilo sin ellos no sale.
Subsistema: BASE
Código de error: 1099
Estado: .F.
Descripción: Argument error
Operación: STR
Argumentos: [ 1] = Tipo: U Valor: NIL [ 2] = Tipo: U Valor: NIL [
3] = Tipo: U Valor: NIL
Fichero:
Código error SO: 0
Pila de llamadas:
STR (0)
TCDXDATASOURCE:NEWERROR (336)
TDBFDATASET:NEWERROR (1383)
TDBFDATASET:OPEN (196)
TCONTACTOS:FORMINITIALIZE (258)
TCONTACTOS:ONINITIALIZE (0)
TCONTACTOS:NEW (183)
(b)MACRO (136)
OPCION (151)
(b)MACRO (136)
TMENUITEM:ONCLICK (0)
TMENU:DOACTION (213)
TMENU:DOACTION (218)
TMONTAMENU:WMCOMMAND (874)
TMONTAMENU:SHOWMODAL (0)
TPIDEUSUARIO:BUTTON1CLICK (100)
TBUTTON:ONCLICK (0)
TBUTTON:CLICK (98)
(b)XCONTROL:XCONTROL (138)
TBUTTON:COMMAND (0)
TSCROLLINGWINCONTROL:WMCOMMAND (256)
TPIDEUSUARIO:WMCOMMAND (881)
RUNFORM (0)
TAPPLICATION:RUN (208)
MAIN (228)
Un saludico,
Fredy
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Un par (o dos) de problemillas con la nueva versión.

Mensaje por jfgimenez »

Fredy,
> Otro problema con el que me encuentro es al usar advantage local server.
> Me compila bien pero al ejecutar el programa me dice
> No se encuentra el ordinal 438 en la biblioteca de vínculos dinámicos
> ACE32.DLL.
> ¿Alguien tiene idea de lo que me está diciendo?
> Con versiones anteriores va bien, pienso que igual es algún problema de la
> nueva versión de xharbour o algo así
Sí, seguramente es de la nueva versión de xharbour. Prueba a crearte tú
mismo la librería de importación de ace32.dll con implib.exe
--
Un saludo,
José F. Giménez
http://www.xailer.com
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Responder