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.
Class Ayuda From XailerTeam
-
- Mensajes: 1831
- Registrado: Mar Oct 11, 2005 9:53 am
Class Ayuda From XailerTeam
Hola:
Hoy les pregunto a los del Xailer Team, como puedo hacer para cambiar el
AddNew()?
Lo que quiero es limitar el #de registros de las DBF para lanzar unas
versiones DEMO a mis clientes, y prospectos de cliente.
Ya hice pruebas escribiendo el AddNew en una Clase TDataSet from XDataSet,
pero no surte efecto.
de antemano Gracias.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
Hoy les pregunto a los del Xailer Team, como puedo hacer para cambiar el
AddNew()?
Lo que quiero es limitar el #de registros de las DBF para lanzar unas
versiones DEMO a mis clientes, y prospectos de cliente.
Ya hice pruebas escribiendo el AddNew en una Clase TDataSet from XDataSet,
pero no surte efecto.
de antemano Gracias.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
Ramón Zea
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
Class Ayuda From XailerTeam
Ramón,
¿Como reescribiste el método addnew?
Saludos,
José Luis Capel
"ramonzea" <zeasoftware@hotmail.com> escribió en el mensaje
news:[email=454ad2f2@news.xailer.com...]454ad2f2@news.xailer.com...[/email]
> Hola:
>
> Hoy les pregunto a los del Xailer Team, como puedo hacer para cambiar el
> AddNew()?
>
> Lo que quiero es limitar el #de registros de las DBF para lanzar unas
> versiones DEMO a mis clientes, y prospectos de cliente.
>
> Ya hice pruebas escribiendo el AddNew en una Clase TDataSet from XDataSet,
> pero no surte efecto.
>
> de antemano Gracias.
>
> --
> Ramón Zea
> ramonzea@yahoo.com
> zeasoftware@hotmail.com
> zeasoft.movil@hotmail.com
> http://www.paginasprodigy.com/zeasoft/
>
¿Como reescribiste el método addnew?
Saludos,
José Luis Capel
"ramonzea" <zeasoftware@hotmail.com> escribió en el mensaje
news:[email=454ad2f2@news.xailer.com...]454ad2f2@news.xailer.com...[/email]
> Hola:
>
> Hoy les pregunto a los del Xailer Team, como puedo hacer para cambiar el
> AddNew()?
>
> Lo que quiero es limitar el #de registros de las DBF para lanzar unas
> versiones DEMO a mis clientes, y prospectos de cliente.
>
> Ya hice pruebas escribiendo el AddNew en una Clase TDataSet from XDataSet,
> pero no surte efecto.
>
> de antemano Gracias.
>
> --
> Ramón Zea
> ramonzea@yahoo.com
> zeasoftware@hotmail.com
> zeasoft.movil@hotmail.com
> http://www.paginasprodigy.com/zeasoft/
>
-
- Mensajes: 133
- Registrado: Lun May 22, 2006 10:26 am
Class Ayuda From XailerTeam
Pues yo no soy del Equipo de Xailer pero voy a meter micuchara, a ver si
atino
CLASS TmyDataSet FROM TDataSet
METHOD AddNew() CLASS TMyDataSet
local lRet:=.f.
IF ::Reccount()<101
lRet:=::super:Addnew()
END
RETURN lRet
supongo que todo lo demas de la clase se hereda automaticamente
solo que tendrias que condicionar en el lugar donde mandas el addnew()
por medio del valor de retorno que accion tomaras (mandar un mensaje y/o
cerrar el formulario)
SALUDOS
atino
CLASS TmyDataSet FROM TDataSet
METHOD AddNew() CLASS TMyDataSet
local lRet:=.f.
IF ::Reccount()<101
lRet:=::super:Addnew()
END
RETURN lRet
supongo que todo lo demas de la clase se hereda automaticamente
solo que tendrias que condicionar en el lugar donde mandas el addnew()
por medio del valor de retorno que accion tomaras (mandar un mensaje y/o
cerrar el formulario)
SALUDOS
-
- Mensajes: 133
- Registrado: Lun May 22, 2006 10:26 am
Class Ayuda From XailerTeam
Perdon, tal vez deberia ser TmyDBFDATASET heredada de la clase
TDBFDATASET, si no se perderia la jerarquia de las clases descendientes
TDBFDATASET, si no se perderia la jerarquia de las clases descendientes
-
- Mensajes: 1831
- Registrado: Mar Oct 11, 2005 9:53 am
Class Ayuda From XailerTeam
Class TDataSet From XDataSet
Method AddNew()
EndClass
METHOD AddNew() CLASS TDataSet
Local lOk := .f.
If ( ::RecCount() == 5 )
MsgStop("Esta versión es límitada." + CRLF + ;
"Consulte a un Proveedor para una Licencia.")
Else
lOk := Super:AddNew()
End
RETURN ( lOk )
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
"José Luis Capel -" <jose.luis@capelsoft.com> escribió en el mensaje
news:454aed9f$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> Ramón,
>
> ¿Como reescribiste el método addnew?
>
> Saludos,
> José Luis Capel
>
> "ramonzea" <zeasoftware@hotmail.com> escribió en el mensaje
> news:[email=454ad2f2@news.xailer.com...]454ad2f2@news.xailer.com...[/email]
>> Hola:
>>
>> Hoy les pregunto a los del Xailer Team, como puedo hacer para cambiar el
>> AddNew()?
>>
>> Lo que quiero es limitar el #de registros de las DBF para lanzar unas
>> versiones DEMO a mis clientes, y prospectos de cliente.
>>
>> Ya hice pruebas escribiendo el AddNew en una Clase TDataSet from
>> XDataSet, pero no surte efecto.
>>
>> de antemano Gracias.
>>
>> --
>> Ramón Zea
>> ramonzea@yahoo.com
>> zeasoftware@hotmail.com
>> zeasoft.movil@hotmail.com
>> http://www.paginasprodigy.com/zeasoft/
>>
>
>
Method AddNew()
EndClass
METHOD AddNew() CLASS TDataSet
Local lOk := .f.
If ( ::RecCount() == 5 )
MsgStop("Esta versión es límitada." + CRLF + ;
"Consulte a un Proveedor para una Licencia.")
Else
lOk := Super:AddNew()
End
RETURN ( lOk )
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
"José Luis Capel -" <jose.luis@capelsoft.com> escribió en el mensaje
news:454aed9f$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> Ramón,
>
> ¿Como reescribiste el método addnew?
>
> Saludos,
> José Luis Capel
>
> "ramonzea" <zeasoftware@hotmail.com> escribió en el mensaje
> news:[email=454ad2f2@news.xailer.com...]454ad2f2@news.xailer.com...[/email]
>> Hola:
>>
>> Hoy les pregunto a los del Xailer Team, como puedo hacer para cambiar el
>> AddNew()?
>>
>> Lo que quiero es limitar el #de registros de las DBF para lanzar unas
>> versiones DEMO a mis clientes, y prospectos de cliente.
>>
>> Ya hice pruebas escribiendo el AddNew en una Clase TDataSet from
>> XDataSet, pero no surte efecto.
>>
>> de antemano Gracias.
>>
>> --
>> Ramón Zea
>> ramonzea@yahoo.com
>> zeasoftware@hotmail.com
>> zeasoft.movil@hotmail.com
>> http://www.paginasprodigy.com/zeasoft/
>>
>
>
Ramón Zea
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
Class Ayuda From XailerTeam
Ramón,
Puede ser que haces ??
> If ( ::RecCount() == 5 )
Cuando podría ser ??
> If ( ::RecCount() >= 5 )
Saludos,
José Luis Capel
Puede ser que haces ??
> If ( ::RecCount() == 5 )
Cuando podría ser ??
> If ( ::RecCount() >= 5 )
Saludos,
José Luis Capel
-
- Mensajes: 1831
- Registrado: Mar Oct 11, 2005 9:53 am
Class Ayuda From XailerTeam
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
"José Luis Capel -" <jose.luis@capelsoft.com> escribió en el mensaje
news:454b5393$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> Ramón,
>
> Puede ser que haces ??
>
>> If ( ::RecCount() == 5 )
>
> Cuando podría ser ??
>
>> If ( ::RecCount() >= 5 )
>
> Saludos,
> José Luis Capel
>
>
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
"José Luis Capel -" <jose.luis@capelsoft.com> escribió en el mensaje
news:454b5393$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> Ramón,
>
> Puede ser que haces ??
>
>> If ( ::RecCount() == 5 )
>
> Cuando podría ser ??
>
>> If ( ::RecCount() >= 5 )
>
> Saludos,
> José Luis Capel
>
>
Ramón Zea
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
-
- Mensajes: 1831
- Registrado: Mar Oct 11, 2005 9:53 am
Class Ayuda From XailerTeam
Si tienes razon, la cosa es que estaba manejando solo 3 registroas antes de
la prueba.
Pero aun asi, no afecta,
Debo sobrecargar TDBFDataSet o TDataSet?
Gracias.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
"José Luis Capel -" <jose.luis@capelsoft.com> escribió en el mensaje
news:454b5393$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> Ramón,
>
> Puede ser que haces ??
>
>> If ( ::RecCount() == 5 )
>
> Cuando podría ser ??
>
>> If ( ::RecCount() >= 5 )
>
> Saludos,
> José Luis Capel
>
>
la prueba.
Pero aun asi, no afecta,
Debo sobrecargar TDBFDataSet o TDataSet?
Gracias.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
"José Luis Capel -" <jose.luis@capelsoft.com> escribió en el mensaje
news:454b5393$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> Ramón,
>
> Puede ser que haces ??
>
>> If ( ::RecCount() == 5 )
>
> Cuando podría ser ??
>
>> If ( ::RecCount() >= 5 )
>
> Saludos,
> José Luis Capel
>
>
Ramón Zea
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
Class Ayuda From XailerTeam
Ramón,
Si solo vas a usar dbfs, la tdbfdataset es suficiente. ¿Puedes dejarnos un
proyecto simple donde se pueda ver lo que te está ocurriendo? Mira a ver si
alguno de los ejemplos puedes modificarlo y ver si te ocurre lo mismo.
Saludos,
José Luis Capel
www.capelblog.com
www.mundoxbase.info
"ramonzea" <zeasoftware@hotmail.com> escribió en el mensaje
news:[email=454b8894@news.xailer.com...]454b8894@news.xailer.com...[/email]
> Si tienes razon, la cosa es que estaba manejando solo 3 registroas antes
> de la prueba.
>
> Pero aun asi, no afecta,
> Debo sobrecargar TDBFDataSet o TDataSet?
>
> Gracias.
> --
> Ramón Zea
> ramonzea@yahoo.com
> zeasoftware@hotmail.com
> zeasoft.movil@hotmail.com
> http://www.paginasprodigy.com/zeasoft/
> "José Luis Capel -" <jose.luis@capelsoft.com> escribió en el mensaje
> news:454b5393$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>> Ramón,
>>
>> Puede ser que haces ??
>>
>>> If ( ::RecCount() == 5 )
>>
>> Cuando podría ser ??
>>
>>> If ( ::RecCount() >= 5 )
>>
>> Saludos,
>> José Luis Capel
>>
>>
>
>
Si solo vas a usar dbfs, la tdbfdataset es suficiente. ¿Puedes dejarnos un
proyecto simple donde se pueda ver lo que te está ocurriendo? Mira a ver si
alguno de los ejemplos puedes modificarlo y ver si te ocurre lo mismo.
Saludos,
José Luis Capel
www.capelblog.com
www.mundoxbase.info
"ramonzea" <zeasoftware@hotmail.com> escribió en el mensaje
news:[email=454b8894@news.xailer.com...]454b8894@news.xailer.com...[/email]
> Si tienes razon, la cosa es que estaba manejando solo 3 registroas antes
> de la prueba.
>
> Pero aun asi, no afecta,
> Debo sobrecargar TDBFDataSet o TDataSet?
>
> Gracias.
> --
> Ramón Zea
> ramonzea@yahoo.com
> zeasoftware@hotmail.com
> zeasoft.movil@hotmail.com
> http://www.paginasprodigy.com/zeasoft/
> "José Luis Capel -" <jose.luis@capelsoft.com> escribió en el mensaje
> news:454b5393$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>> Ramón,
>>
>> Puede ser que haces ??
>>
>>> If ( ::RecCount() == 5 )
>>
>> Cuando podría ser ??
>>
>>> If ( ::RecCount() >= 5 )
>>
>> Saludos,
>> José Luis Capel
>>
>>
>
>