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