Hola,
Os dejo un ejemplo donde no consigo hacer funcionar el método addfield
para un memdataset.
Se añaden los registros pero los valores permanecen en blanco (o a nil).
Ignacio, creo que en AddField de Dataset falta actualizar FCount de
Memrecords. En el Fieldput siempre está a 0. El caso es que no se bien
bien como 'arreglarlo'.
Quedo a la espera de vuestra ayuda.
Saludos,
José Luis Capel
Aicom Global Software, S.L.
--
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.
Memdataset - AddField parece que no funciona
-
- Mensajes: 420
- Registrado: Sab Ago 16, 2008 9:06 pm
Memdataset - AddField parece que no funciona
Jose Luis,
Creo que lo reporte hace tiempo, pero, no se por que motivo, cuando
haces el Open() de MemDataset, hay que meterle un array con valores de
la primera fila.
Saludos
Jose A. Suarez
El 20/05/2010 18:22, José Luis Capel ~ AgSoft escribió:
> Hola,
>
> Os dejo un ejemplo donde no consigo hacer funcionar el método addfield
> para un memdataset.
>
> Se añaden los registros pero los valores permanecen en blanco (o a nil).
>
> Ignacio, creo que en AddField de Dataset falta actualizar FCount de
> Memrecords. En el Fieldput siempre está a 0. El caso es que no se bien
> bien como 'arreglarlo'.
>
> Quedo a la espera de vuestra ayuda.
>
> Saludos,
> José Luis Capel
> Aicom Global Software, S.L.
Creo que lo reporte hace tiempo, pero, no se por que motivo, cuando
haces el Open() de MemDataset, hay que meterle un array con valores de
la primera fila.
Saludos
Jose A. Suarez
El 20/05/2010 18:22, José Luis Capel ~ AgSoft escribió:
> Hola,
>
> Os dejo un ejemplo donde no consigo hacer funcionar el método addfield
> para un memdataset.
>
> Se añaden los registros pero los valores permanecen en blanco (o a nil).
>
> Ignacio, creo que en AddField de Dataset falta actualizar FCount de
> Memrecords. En el Fieldput siempre está a 0. El caso es que no se bien
> bien como 'arreglarlo'.
>
> Quedo a la espera de vuestra ayuda.
>
> Saludos,
> José Luis Capel
> Aicom Global Software, S.L.
- ignacio
- Site Admin
- Mensajes: 9459
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Memdataset - AddField parece que no funciona
José Luis,
Visto y arreglado. Como te comenta José Alfonso funciona, también funciona
utilizando el método TMemdataset:GetStructFrom(). Esperamos subir una
actualización en breve. Muchas gracias.
Un saludo,
--
Ignacio Ortiz de Zúñiga
[Equipo de Xailer/Xailer team]
http://www.xailer.com
http://www.xailer.info
"José Luis Capel ~ AgSoft" <jose.luis@iaicom.com> escribió en el mensaje de
noticias:4bf56174$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Hola,
>
> Os dejo un ejemplo donde no consigo hacer funcionar el método addfield
> para un memdataset.
>
> Se añaden los registros pero los valores permanecen en blanco (o a nil).
>
> Ignacio, creo que en AddField de Dataset falta actualizar FCount de
> Memrecords. En el Fieldput siempre está a 0. El caso es que no se bien
> bien como 'arreglarlo'.
>
> Quedo a la espera de vuestra ayuda.
>
> Saludos,
> José Luis Capel
> Aicom Global Software, S.L.
>
Visto y arreglado. Como te comenta José Alfonso funciona, también funciona
utilizando el método TMemdataset:GetStructFrom(). Esperamos subir una
actualización en breve. Muchas gracias.
Un saludo,
--
Ignacio Ortiz de Zúñiga
[Equipo de Xailer/Xailer team]
http://www.xailer.com
http://www.xailer.info
"José Luis Capel ~ AgSoft" <jose.luis@iaicom.com> escribió en el mensaje de
noticias:4bf56174$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Hola,
>
> Os dejo un ejemplo donde no consigo hacer funcionar el método addfield
> para un memdataset.
>
> Se añaden los registros pero los valores permanecen en blanco (o a nil).
>
> Ignacio, creo que en AddField de Dataset falta actualizar FCount de
> Memrecords. En el Fieldput siempre está a 0. El caso es que no se bien
> bien como 'arreglarlo'.
>
> Quedo a la espera de vuestra ayuda.
>
> Saludos,
> José Luis Capel
> Aicom Global Software, S.L.
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Memdataset - AddField parece que no funciona
Hola Ignacio,
Gracias por tu respuesta.
>
> Visto y arreglado. Como te comenta José Alfonso funciona, también
> funciona utilizando el método TMemdataset:GetStructFrom(). Esperamos
> subir una actualización en breve. Muchas gracias.
>
En mi código no es viable el utilizar el método getstructfrom ni añadir
un registro en el open.
¿Puedes indicarme cuales cambios debo de hacer en los fuentes de Xailer
2 para corregir ese problema?
Saludos y gracias,
José Luis Capel
Aicom Global Software, S.L.
Gracias por tu respuesta.
>
> Visto y arreglado. Como te comenta José Alfonso funciona, también
> funciona utilizando el método TMemdataset:GetStructFrom(). Esperamos
> subir una actualización en breve. Muchas gracias.
>
En mi código no es viable el utilizar el método getstructfrom ni añadir
un registro en el open.
¿Puedes indicarme cuales cambios debo de hacer en los fuentes de Xailer
2 para corregir ese problema?
Saludos y gracias,
José Luis Capel
Aicom Global Software, S.L.
Memdataset - AddField parece que no funciona
Hola Ignacio,
Disculpa mi insistencia. ¿Podrías adelantarme los cambios para poder
corregir el problema mientras no llega la actualización?
Saludos y gracias,
José Luis Capel
Disculpa mi insistencia. ¿Podrías adelantarme los cambios para poder
corregir el problema mientras no llega la actualización?
Saludos y gracias,
José Luis Capel
- ignacio
- Site Admin
- Mensajes: 9459
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Memdataset - AddField parece que no funciona
José Luis,
Me temo que hubo que tocar en varios sitios y no es fácil poner aquí la
solución. Te ruego que te esperes hasta su publicación, que espero que sea
en breve.
Un saludo,
--
Ignacio Ortiz de Zúñiga
[Equipo de Xailer/Xailer team]
http://www.xailer.com
http://www.xailer.info
"José Luis Capel ~ AgSoft" <jose.luis@iaicom.com> escribió en el mensaje de
noticias:4bfce464$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Hola Ignacio,
>
> Disculpa mi insistencia. ¿Podrías adelantarme los cambios para poder
> corregir el problema mientras no llega la actualización?
>
> Saludos y gracias,
> José Luis Capel
>
Me temo que hubo que tocar en varios sitios y no es fácil poner aquí la
solución. Te ruego que te esperes hasta su publicación, que espero que sea
en breve.
Un saludo,
--
Ignacio Ortiz de Zúñiga
[Equipo de Xailer/Xailer team]
http://www.xailer.com
http://www.xailer.info
"José Luis Capel ~ AgSoft" <jose.luis@iaicom.com> escribió en el mensaje de
noticias:4bfce464$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Hola Ignacio,
>
> Disculpa mi insistencia. ¿Podrías adelantarme los cambios para poder
> corregir el problema mientras no llega la actualización?
>
> Saludos y gracias,
> José Luis Capel
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Memdataset - AddField parece que no funciona
Ignacio,
> Me temo que hubo que tocar en varios sitios y no es fácil poner aquí la
> solución. Te ruego que te esperes hasta su publicación, que espero que
> sea en breve.
Gracias!! Ya tengo esos cambios.
Ahora otra petición
En tComponent hay una data 'cVersion' que no es utilizada por ninguna de
las clases hijas ni tampoco en el propio tcomponent.prg (por lo menos en
los fuentes que tengo yo).
Si no tenéis pensado hacer uso de esa data, ¿sería mucho inconveniente
suprimirla?
Es para evitar una colisión innecesaria con un campo de una base de
datos de mi aplicación usando dataset.
Gracias por tu ayuda.
José Luis Capel
> Me temo que hubo que tocar en varios sitios y no es fácil poner aquí la
> solución. Te ruego que te esperes hasta su publicación, que espero que
> sea en breve.
Gracias!! Ya tengo esos cambios.
Ahora otra petición

En tComponent hay una data 'cVersion' que no es utilizada por ninguna de
las clases hijas ni tampoco en el propio tcomponent.prg (por lo menos en
los fuentes que tengo yo).
Si no tenéis pensado hacer uso de esa data, ¿sería mucho inconveniente
suprimirla?
Es para evitar una colisión innecesaria con un campo de una base de
datos de mi aplicación usando dataset.
Gracias por tu ayuda.
José Luis Capel