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.

Ampersand

Foro público de Xailer en español
Responder
edgar.barrera
Mensajes: 15
Registrado: Mié Ene 06, 2010 5:35 pm

Ampersand

Mensaje por edgar.barrera »

En Clipper usaba esto....
campo := "nombre"
replace &campo with "Algo va aqui"
en Xailer
ME MARCA ERROR.
¿Como puedo solucionarlo?
en el programa que estoy haciendo me tuve que poner a repetir Case..... como
200 veces.....
Con el procedimiento que usaba en clipper, me hubiera gastado 20 lineas.
Gracias.
Avatar de Usuario
emeasoft
Mensajes: 1094
Registrado: Mié Abr 01, 2009 4:12 pm
Ubicación: emeasoft
Contactar:

Ampersand

Mensaje por emeasoft »

Edgar,
Proceda como sigue:
USE Narquivo NEW SHARED ALIAS Nalias
campo := "NOMBRE"
DbAppend()
Nalias->&(campo) :="Algo va aqui"
Saludos!
Mário Angelini
jrcpoli-quitar
Mensajes: 558
Registrado: Mar Feb 09, 2010 2:26 pm

Ampersand

Mensaje por jrcpoli-quitar »

Saludos:
Perdona mi comentario pero es difí­cil ayudar a alguien cuando solo
comenta algo que hace pero no muestra como lo hace, con algún ejemplo, o
poniendo el código que usa.
Edgar A. Barrera Cárdenas escribió:
> En Clipper usaba esto....
>
> campo := "nombre"
>
> replace&campo with "Algo va aqui"
Aliasdb->nombreCampo := ::NombredelEdit:Value
>
> en Xailer
>
> ME MARCA ERROR.
>
> ¿Como puedo solucionarlo?
> en el programa que estoy haciendo me tuve que poner a repetir Case..... como
> 200 veces.....
Para que necesitabas poner tantos Case, no se ve el código ni tampoco
indicas si lo hiciste para comprobaciones o para que lo usabas, así­ poca
ayuda te podemos proporcionar.
> Con el procedimiento que usaba en clipper, me hubiera gastado 20 lineas.
Y seguramente ese mismo procedimiento lo puedas emplear aquí­ pero, como
no lo vemos poca ayuda podemos aportar.
>
> Gracias.
>
>
>
Por último yo te aconsejo que en la medida de lo posible cambies la
mentalidad de clipper a entorno xailer, te ahorraras mucho código y
tardarás menos tiempo en hacer lo mismo, no pretendas pasar un programa
hecho en clipper usando 100% el mismo código, procura que ese programa
te sirva para aprender a usar xailer.
José Ramón Castro.
nospam
Mensajes: 71
Registrado: Sab Nov 21, 2009 10:13 pm

Ampersand

Mensaje por nospam »

Edgar:
Tienes por lo menos 2 cosas que se me ocurren:
REPLACE (campo) with "algo va a aqui"
o
FIELDPUT(FieldPos(campo), "algo va aqui") <- mas facil
Saludos
Rene Flores
http://www.ciber-tec.com
------------------------
Nos vemos en España del 3 al 14 de Febrero de 2009
A. Barrera Cárdenas escribió:
> En Clipper usaba esto....
>
> campo := "nombre"
>
> replace &campo with "Algo va aqui"
>
> en Xailer
>
> ME MARCA ERROR.
>
> ¿Como puedo solucionarlo?
> en el programa que estoy haciendo me tuve que poner a repetir Case..... como
> 200 veces.....
> Con el procedimiento que usaba en clipper, me hubiera gastado 20 lineas.
>
> Gracias.
>
>
>
edgar.barrera
Mensajes: 15
Registrado: Mié Ene 06, 2010 5:35 pm

Ampersand

Mensaje por edgar.barrera »

Gracias Rene,
Hoy lo voy a probar por la noche, que voy al Palenque, ahi tengo tiempo de
probar, y es ahi donde hago mis programas personales como este de progol.
No dejes de avisarme cuando tengas cursos.
gracias.
Responder