Página 1 de 1

Pequeñas diferencias en la versión 2.4

Publicado: Sab Nov 26, 2011 5:20 pm
por Alfredo Sanz
Hola,
Estoy pasando un proyecto de la versión 2.0 a la 2.4 y me encuentro con
pequeñas diferencias que me están volviendo loco.
Por ejemplo:
Un MaskEdit con cPicture "9999" y Value := Space(4), antes me dejaba
introducir números positivos y negativos. Ahora no.
Os dejo un ejemplo para que lo probéis., a ver si va a ser que sólo me pasa
a mí­.
Otro más:
En los MemDataset ha desaparecido nRecno y ha aparecido OrdRegno.
¿Son EXACTAMENTE lo mismo?, porque la ayuda no pone lo mismo.
Estarí­a bien que la gente fuera poniendo en el foro esas pequeñas
diferencias que podemos notar entre una versión y otra, que son chorradas,
pero nos vuelven locos.
1 Saludico,
Fredy
--

Attached files PRUEBA1-1-0-0-0.zip (2 KB)Â

Pequeñas diferencias en la versión 2.4

Publicado: Lun Nov 28, 2011 10:32 am
por ignacio
Alfredo Sanz escribió el sáb, 26 noviembre 2011 17:20antes me dejaba introducir números positivos y negativos. Ahora no.
Efectivamente era un error que vení­amos arrastrando de hace tiempo y por fin se corrigió. Ni Clipper ni xHarbour lo permiten.
Alfredo Sanz escribió el sáb, 26 noviembre 2011 17:20ha desaparecido nRecno y ha aparecido OrdRegno
No consigo ver en la ayuda de Xailer ninguna referencia a un miembro de clase nRecno ni en TMemDataset ni en su ancestro TDataset. Igualmente no encuentro ninguna llamada o declaración a la propiedad nRecno en ninguna de las dos clases.
Alfredo Sanz escribió el sáb, 26 noviembre 2011 17:20¿Son EXACTAMENTE lo mismo?
Ver archivos adjuntos
Saludos


Attached files

Pequeñas diferencias en la versión 2.4

Publicado: Lun Nov 28, 2011 12:41 pm
por Alfredo Sanz
> Efectivamente era un error que vení­Â­amos arrastrando de hace
> tiempo y por fin se corrigió.
Vaya, pues es un bug que me vení­a la mar de bien :)
Ha partir de ahora habrá que usar el picture "#999"
> No consigo ver en la ayuda de Xailer ninguna referencia a un
> miembro de clase nRecno ni en TMemDataset ni en su ancestro
> TDataset. Igualmente no encuentro ninguna llamada o
> declaración a la propiedad nRecno en ninguna de las dos
> clases.
Me referí­a a lo siguiente:
Antes tení­a
::oGetLinea:Value := AllTrim( Str( ::oMemLineas:nRecNo() ) )
y al ejecutarlo con las últimas versiones me dice:
TMEMDATASET:NRECNO(1502)
Error BASE/1004 Message or field name not found: TMemDataSet:NRECNO
¿Qué tengo que poner ahora?
::oGetLinea:Value := AllTrim( Str( ::oMemLineas:OrgRecno() ) )
1 Saludico,
Fredy

Pequeñas diferencias en la versión 2.4

Publicado: Lun Nov 28, 2011 4:27 pm
por ignacio
Alfredo Sanz escribió el lun, 28 noviembre 2011 12:41> TMEMDATASET:NRECNO(1502) Error BASE/1004 Message or field name not found
El paso de Xailer 1 a Xailer 2 incorporó una fuerte reestructuración de los DataControls como claramente se publicó en su dí­a. Comentamos que habí­amos hecho todo lo posible para no romper el código de nadie pero que seguramente algún error serí­a inevitable.
Compruebo que efectivamente ese miembro desapareció de los fuentes el dí­a 3 de abril de 2009.
Te sugiero que utilices: Tmemdataset:Recno()
Saludos