De hecho, 'alguien' s� contest� la primera vez. Vuelvo a enviar el texto del mensaje, por si se perdi� (que conste que no aporta demasiado):
No creo que se puedan hacer milagros en este tema (el When ya es una gran mejora respecto a los IF anidados ;) ). Se me ocurre que si los campos del fichero donde dejas el dato son del mismo tipo y longitud, lo que podr�as hacer es meterlos en un array (llam�mosle Campos), v�a DS, y en el fichero que tiene los nombres de los campos poner el n�mero de �ndice en lugar del nombre(p.ej. NUMCAM en vez de NOMCAM). As� la asignaci�n quedar�a : Eval Campos(NUMCAM)=AAAAA Saludos. Fernando P�rez. Cer�mica Saloni. Dpto. Sistemas <mailto:[EMAIL PROTECTED]> -----Mensaje original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Enviado el: martes, 04 de marzo de 2003 0:49 Para: [EMAIL PROTECTED] Asunto: Re: Asignar valor a variable Jaime, yo no tengo respuesta, y supongo que nadie mas la tiene, de lo contrario creo que ya alguno hubiera contestado, o no? Saludos. Jes�s Humberto Olague Alcal� L�der de Proyectos Envases y Tapas Modelo, S.A. de C.V. e-mail: [EMAIL PROTECTED] Tel: (478) 985 4100 Ext. 247 Fax: (478) 985 4100 Ext. 249 "Jaime Villa Torres" <[EMAIL PROTECTED] Para: <[EMAIL PROTECTED]> net.co> cc: Enviado por: Asunto: Asignar valor a variable forum.help400-request@ combios.es 03/03/2003 17:34 Por favor, responda a forum.help400 Se�ores, como siempre consultando su sabidur�a En un pgm leo un archivo, uno de sus campos es NOMCAM, donde se tiene el nombre de un campo del archivo XXXX, en el mismo programa he leido un registro del archivo XXXX, en el mismo programa se tiene una varible YYYYY que contine un valor AAAAA, se requiere asignar este valor al nombre del campo del archivo XXXX que se encuentra en el campo NOMCAM. Quiero optimizar el actual proceso, ahora tengo tengo un SELECT. Este select simplemente tiene un WHEN por cada campo del archivo comparado por igual con el valor de NOMCAM, si son iguales se asigna el valor de YYYYY al campo del archivo. Conoce alguno de ustedes una forma mas simple de realizar esta asignaci�n. -------------------------------------------------------------------------- " Este mensaje es confidencial. Si usted no es el destinatario de este mensaje, le suplicamos se lo notifique al remitente mediante un correo electr�nico y que borre el presente mensaje y sus anexos de su computadora sin retener copia de los mismos. No debe copiar este mensaje o usarlo para cualquier prop�sito ni divulgar su contenido. Muchas gracias. This e-mail is confidential and may also be privileged. If you are not the intended recipient please immediately advise the sender by reply e-mail and delete this message and its attachments from your computer without retaining a copy. You should not copy it or use it for any purpose nor disclose its contents to any other person. Thank you. " _____________________________________________________ Forum.HELP400 es un servicio m�s de NEWS/400. � Publicaciones Help400, S.L. - Todos los derechos reservados http://www.help400.es _____________________________________________________ Para darte de baja, env�a el mensaje resultante de pulsar mailto:[EMAIL PROTECTED] _____________________________________________________ Forum.HELP400 es un servicio m�s de NEWS/400. � Publicaciones Help400, S.L. - Todos los derechos reservados http://www.help400.es _____________________________________________________ Para darte de baja, env�a el mensaje resultante de pulsar mailto:[EMAIL PROTECTED]
