Por que en los ejemplos de BasicReports.prg, usan un DataSet, y para asignar los datos de las columnas de los reportes hacen referencia al alias?
COLUMN OF oReport ;
TITLE "Last" ;
DATA Customer->Last
estoy aplicando en uno mio:
COLUMN OF oReport ;
TITLE "Last" ;
DATA ::oDataSet:Last
pero no sale nada, y el asunto es que es un repote comun, por lo que hago un :Clone de la DBF y los campos llevan el mismo nombre, por loq ue usar el alias no me podria servir.
Gracias desde ya.
--
Ramón Zea
01.993.194.14.27
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft@prodigy.net.mx
zeasoft.movil@hotmail.com
zeasoft@prodigy.net.mx
http://www.paginasprodigy.com/zeasoft/
visita mi "venta de garage"
--
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.
BasicReports
-
- Mensajes: 1831
- Registrado: Mar Oct 11, 2005 9:53 am
BasicReports
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/
BasicReports
Ramón,
Por dos motivos. Primero por velocidad, si se utiilzan clases siempre supone una capa más y por lo tanto algo más lento que en listados súper largos se pueden notar diferencias. Y segundo por que por defecto la propiedad TReport:bSkip y TReport:bFor siempre hacen refresncia all Alias activo, y por lo tanto si utilizas un DataSet deberás cambiarlo por algo así:
oDataset:bSkip := {|| oDataset:Skip() }
oDataSet:bFor := {|| !oDataset:Eof() }
Saludos
"Ramón Zea" <zeasoftware@hotmail.com> escribió en el mensaje news:[email=45df1bec@news.xailer.com...]45df1bec@news.xailer.com...[/email]
Por que en los ejemplos de BasicReports.prg, usan un DataSet, y para asignar los datos de las columnas de los reportes hacen referencia al alias?
COLUMN OF oReport ;
TITLE "Last" ;
DATA Customer->Last
estoy aplicando en uno mio:
COLUMN OF oReport ;
TITLE "Last" ;
DATA ::oDataSet:Last
pero no sale nada, y el asunto es que es un repote comun, por lo que hago un :Clone de la DBF y los campos llevan el mismo nombre, por loq ue usar el alias no me podria servir.
Gracias desde ya.
--
Ramón Zea
01.993.194.14.27
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft@prodigy.net.mx
zeasoft.movil@hotmail.com
zeasoft@prodigy.net.mx
http://www.paginasprodigy.com/zeasoft/
visita mi "venta de garage"
--
Por dos motivos. Primero por velocidad, si se utiilzan clases siempre supone una capa más y por lo tanto algo más lento que en listados súper largos se pueden notar diferencias. Y segundo por que por defecto la propiedad TReport:bSkip y TReport:bFor siempre hacen refresncia all Alias activo, y por lo tanto si utilizas un DataSet deberás cambiarlo por algo así:
oDataset:bSkip := {|| oDataset:Skip() }
oDataSet:bFor := {|| !oDataset:Eof() }
Saludos
"Ramón Zea" <zeasoftware@hotmail.com> escribió en el mensaje news:[email=45df1bec@news.xailer.com...]45df1bec@news.xailer.com...[/email]
Por que en los ejemplos de BasicReports.prg, usan un DataSet, y para asignar los datos de las columnas de los reportes hacen referencia al alias?
COLUMN OF oReport ;
TITLE "Last" ;
DATA Customer->Last
estoy aplicando en uno mio:
COLUMN OF oReport ;
TITLE "Last" ;
DATA ::oDataSet:Last
pero no sale nada, y el asunto es que es un repote comun, por lo que hago un :Clone de la DBF y los campos llevan el mismo nombre, por loq ue usar el alias no me podria servir.
Gracias desde ya.
--
Ramón Zea
01.993.194.14.27
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft@prodigy.net.mx
zeasoft.movil@hotmail.com
zeasoft@prodigy.net.mx
http://www.paginasprodigy.com/zeasoft/
visita mi "venta de garage"
--
-
- Mensajes: 1831
- Registrado: Mar Oct 11, 2005 9:53 am
BasicReports
ya lo cambie, y el reporte me sigue saliendo en blanco, aunque los totales si me los imprime.
Como puedo cambiar o asignar un alias a un DataSet?
En el caso del basicReports toma de al DBF Customer, pero yo que le mando de varios bases, y quiero que al recibirla en este metodo pueda cambiarle el alias?
Gracias.
--
Ramón Zea
01.993.194.14.27
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft@prodigy.net.mx
zeasoft.movil@hotmail.com
zeasoft@prodigy.net.mx
http://www.paginasprodigy.com/zeasoft/
visita mi "venta de garage"
"Ignacio Ortiz" <Noname@ozs.com> escribió en el mensaje news:[email=45df3c5d@news.xailer.com...]45df3c5d@news.xailer.com...[/email]
Ramón,
Por dos motivos. Primero por velocidad, si se utiilzan clases siempre supone una capa más y por lo tanto algo más lento que en listados súper largos se pueden notar diferencias. Y segundo por que por defecto la propiedad TReport:bSkip y TReport:bFor siempre hacen refresncia all Alias activo, y por lo tanto si utilizas un DataSet deberás cambiarlo por algo así:
oDataset:bSkip := {|| oDataset:Skip() }
oDataSet:bFor := {|| !oDataset:Eof() }
Saludos
"Ramón Zea" <zeasoftware@hotmail.com> escribió en el mensaje news:[email=45df1bec@news.xailer.com...]45df1bec@news.xailer.com...[/email]
Por que en los ejemplos de BasicReports.prg, usan un DataSet, y para asignar los datos de las columnas de los reportes hacen referencia al alias?
COLUMN OF oReport ;
TITLE "Last" ;
DATA Customer->Last
estoy aplicando en uno mio:
COLUMN OF oReport ;
TITLE "Last" ;
DATA ::oDataSet:Last
pero no sale nada, y el asunto es que es un repote comun, por lo que hago un :Clone de la DBF y los campos llevan el mismo nombre, por loq ue usar el alias no me podria servir.
Gracias desde ya.
--
Ramón Zea
01.993.194.14.27
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft@prodigy.net.mx
zeasoft.movil@hotmail.com
zeasoft@prodigy.net.mx
http://www.paginasprodigy.com/zeasoft/
visita mi "venta de garage"
--
Como puedo cambiar o asignar un alias a un DataSet?
En el caso del basicReports toma de al DBF Customer, pero yo que le mando de varios bases, y quiero que al recibirla en este metodo pueda cambiarle el alias?
Gracias.
--
Ramón Zea
01.993.194.14.27
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft@prodigy.net.mx
zeasoft.movil@hotmail.com
zeasoft@prodigy.net.mx
http://www.paginasprodigy.com/zeasoft/
visita mi "venta de garage"
"Ignacio Ortiz" <Noname@ozs.com> escribió en el mensaje news:[email=45df3c5d@news.xailer.com...]45df3c5d@news.xailer.com...[/email]
Ramón,
Por dos motivos. Primero por velocidad, si se utiilzan clases siempre supone una capa más y por lo tanto algo más lento que en listados súper largos se pueden notar diferencias. Y segundo por que por defecto la propiedad TReport:bSkip y TReport:bFor siempre hacen refresncia all Alias activo, y por lo tanto si utilizas un DataSet deberás cambiarlo por algo así:
oDataset:bSkip := {|| oDataset:Skip() }
oDataSet:bFor := {|| !oDataset:Eof() }
Saludos
"Ramón Zea" <zeasoftware@hotmail.com> escribió en el mensaje news:[email=45df1bec@news.xailer.com...]45df1bec@news.xailer.com...[/email]
Por que en los ejemplos de BasicReports.prg, usan un DataSet, y para asignar los datos de las columnas de los reportes hacen referencia al alias?
COLUMN OF oReport ;
TITLE "Last" ;
DATA Customer->Last
estoy aplicando en uno mio:
COLUMN OF oReport ;
TITLE "Last" ;
DATA ::oDataSet:Last
pero no sale nada, y el asunto es que es un repote comun, por lo que hago un :Clone de la DBF y los campos llevan el mismo nombre, por loq ue usar el alias no me podria servir.
Gracias desde ya.
--
Ramón Zea
01.993.194.14.27
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft@prodigy.net.mx
zeasoft.movil@hotmail.com
zeasoft@prodigy.net.mx
http://www.paginasprodigy.com/zeasoft/
visita mi "venta de garage"
--
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
BasicReports
mi problema era que tenia el comando SUMMARY.
gracias
--
Ramón Zea
01.993.194.14.27
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft@prodigy.net.mx
zeasoft.movil@hotmail.com
zeasoft@prodigy.net.mx
http://www.paginasprodigy.com/zeasoft/
visita mi "venta de garage"
"Ignacio Ortiz" <Noname@ozs.com> escribió en el mensaje news:[email=45df3c5d@news.xailer.com...]45df3c5d@news.xailer.com...[/email]
Ramón,
Por dos motivos. Primero por velocidad, si se utiilzan clases siempre supone una capa más y por lo tanto algo más lento que en listados súper largos se pueden notar diferencias. Y segundo por que por defecto la propiedad TReport:bSkip y TReport:bFor siempre hacen refresncia all Alias activo, y por lo tanto si utilizas un DataSet deberás cambiarlo por algo así:
oDataset:bSkip := {|| oDataset:Skip() }
oDataSet:bFor := {|| !oDataset:Eof() }
Saludos
"Ramón Zea" <zeasoftware@hotmail.com> escribió en el mensaje news:[email=45df1bec@news.xailer.com...]45df1bec@news.xailer.com...[/email]
Por que en los ejemplos de BasicReports.prg, usan un DataSet, y para asignar los datos de las columnas de los reportes hacen referencia al alias?
COLUMN OF oReport ;
TITLE "Last" ;
DATA Customer->Last
estoy aplicando en uno mio:
COLUMN OF oReport ;
TITLE "Last" ;
DATA ::oDataSet:Last
pero no sale nada, y el asunto es que es un repote comun, por lo que hago un :Clone de la DBF y los campos llevan el mismo nombre, por loq ue usar el alias no me podria servir.
Gracias desde ya.
--
Ramón Zea
01.993.194.14.27
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft@prodigy.net.mx
zeasoft.movil@hotmail.com
zeasoft@prodigy.net.mx
http://www.paginasprodigy.com/zeasoft/
visita mi "venta de garage"
--
gracias
--
Ramón Zea
01.993.194.14.27
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft@prodigy.net.mx
zeasoft.movil@hotmail.com
zeasoft@prodigy.net.mx
http://www.paginasprodigy.com/zeasoft/
visita mi "venta de garage"
"Ignacio Ortiz" <Noname@ozs.com> escribió en el mensaje news:[email=45df3c5d@news.xailer.com...]45df3c5d@news.xailer.com...[/email]
Ramón,
Por dos motivos. Primero por velocidad, si se utiilzan clases siempre supone una capa más y por lo tanto algo más lento que en listados súper largos se pueden notar diferencias. Y segundo por que por defecto la propiedad TReport:bSkip y TReport:bFor siempre hacen refresncia all Alias activo, y por lo tanto si utilizas un DataSet deberás cambiarlo por algo así:
oDataset:bSkip := {|| oDataset:Skip() }
oDataSet:bFor := {|| !oDataset:Eof() }
Saludos
"Ramón Zea" <zeasoftware@hotmail.com> escribió en el mensaje news:[email=45df1bec@news.xailer.com...]45df1bec@news.xailer.com...[/email]
Por que en los ejemplos de BasicReports.prg, usan un DataSet, y para asignar los datos de las columnas de los reportes hacen referencia al alias?
COLUMN OF oReport ;
TITLE "Last" ;
DATA Customer->Last
estoy aplicando en uno mio:
COLUMN OF oReport ;
TITLE "Last" ;
DATA ::oDataSet:Last
pero no sale nada, y el asunto es que es un repote comun, por lo que hago un :Clone de la DBF y los campos llevan el mismo nombre, por loq ue usar el alias no me podria servir.
Gracias desde ya.
--
Ramón Zea
01.993.194.14.27
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft@prodigy.net.mx
zeasoft.movil@hotmail.com
zeasoft@prodigy.net.mx
http://www.paginasprodigy.com/zeasoft/
visita mi "venta de garage"
--
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/