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.

Problema con el

Foro de Xailer profesional en español
Responder
Marco Scolamieri
Mensajes: 30
Registrado: Vie Mar 26, 2010 10:07 pm

Problema con el

Mensaje por Marco Scolamieri »

Hola que tal, tengo 3 dataset ( DATASET1 ,DATASET2,DATASET3) y una variable
q me determina cual de los tres dataset tengo q mostrar (I) de la siguiente
manera
NombreDataset:= "::DATASET"+ STR(I,1)+":Nombrecliente"
cuando quiero modificar el valor de la siguiente manera
sNombreCliente := &(NombreDataset)
Me sale el siguiente error
Error BASE/1003 Variable does not exist: SELF
Argumentos: ()
he probado con variables de memoria y anda bien pero con objetos no me anda.
me podrian decir que es lo que estoy haciendo mal, o como se hace?
Gracias
Marco
Israel Solis
Mensajes: 155
Registrado: Mié Nov 03, 2004 12:42 pm
Ubicación: Cancún, México
Contactar:

Problema con el

Mensaje por Israel Solis »

Marco:
Algo rápido que se me ocurre es que utilices la propiedad CARGO del objeto para identificar el No.de Dataset correcto
SALUDOS!!
Saludos :D

Israel
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9252
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Problema con el

Mensaje por ignacio »

Marco,
Lo más sencillo es que englobe los tres datasets en una matriz:
aDatasets := {Dataset1, Dataset2, Dataset3}
NombreDataset := aDatasets[ n ]:Nombre
Saludos
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
http://www.xailer.com/forum
http://www.xailer.com/dokuwiki
"Marco Scolamieri" escribió en el mensaje de
noticias:[email=4cc1fb6f@svctag-j7w3v3j....]4cc1fb6f@svctag-j7w3v3j....[/email]
Hola que tal, tengo 3 dataset ( DATASET1 ,DATASET2,DATASET3) y una variable
q me determina cual de los tres dataset tengo q mostrar (I) de la siguiente
manera
NombreDataset:= "::DATASET"+ STR(I,1)+":Nombrecliente"
cuando quiero modificar el valor de la siguiente manera
sNombreCliente := &(NombreDataset)
Me sale el siguiente error
Error BASE/1003 Variable does not exist: SELF
Argumentos: ()
he probado con variables de memoria y anda bien pero con objetos no me anda.
me podrian decir que es lo que estoy haciendo mal, o como se hace?
Gracias
Marco
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Responder