Algo parecido lo puedes conseguir con ofivision combinando desde archivo y luego pasando el documento a un fichero.
> -----Mensaje original----- > De: Nico Machado [mailto:[EMAIL PROTECTED] > Enviado el: martes, 08 de julio de 2003 22:38 > Para: [EMAIL PROTECTED] > Asunto: Resolver dinamicamente variables insertadas en un texto. > > > Hola Solo queria pedirles un par de ideas, tenemos la > necesidad de armar textos de mensajes, no los del sistema > opertaivo, sino de cuerpos de correo > (e-mail) que sean din�micos. > > Quiza alguno vio o probo la herramienta CGIDEV2, hay se usa > un procedimiento para reemplazar variables por un valor > dentro de un texto. Esto es relativamente simple si solo hay > que reemplazar una variable por vez.(por supuesto esto sin > desmerecer este facntastico desarrollo). > > Pero aqui viene la pregunta. > Quiero armar uno o varios programas que me permitan > reemplazar varias variables de una sola vez, y ademas que > puedan repetirse como si fueran el detalle de un listado. > > Quiero decir, supongamos que armo una liena de texto de esta manera: > > Producto: &1, Precio: &2, Cantidad: &3 > > Y quiero que esta linea se grabe en un archivo para cada uno de estos > valores: > Producto Precio Cantidad > 00100 10,50 20,00 > 00200 12,50 30,00 > 00300 10,20 40,00 > > O sea que se grabe en un archivo esto: > Producto: 00100, Precio: 10,50, Cantidad: 20,00 > Producto: 00200, Precio: 12,50, Cantidad: 30,00 > Producto: 00300, Precio: 10,20, Cantidad: 40,00 > > Como ven yo solo escribo una sola linea de texto, pero el > "progama" detecta que lo tiene que repetir. > > La idea tambien es que la cantidad de registros y variables > sea completamente din�mica, pueden ser tres datos como en > este ejemplo o quince. > > Lo que mejor se me ocurrio es : > Armar un archivo de variables, donde cada registro me dice el > nombre de la variable, el valor y el tipo. Y entonces el > programa deberia tener un loop dentro de otro, por ejemplo > > Mientras Existan datos > > Inicializar texto a reemplazar > > Mientras existan Variables > Buscar caracter de control & > Tomar nombre variable > Buscar valor de variable > Reemplazar variable con valor > > Fin mientras > Leer siguente Registro > Fin mientras > > Bueno, alguien tiene otra Idea?? > Estoy pifiando??? > Me estoy complicando demasiado?? > > PD: No quiero usar el archivo de mensajes, porque quiero > permitir usar uno o varios renglones. > > Saludos > y Muchas gracias > > > > --- > Este Mail NO contiene Virus. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.490 / Virus Database: 289 - Release Date: 16/06/03 > > > > _____________________________________________________ > 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] _____________________________________________________________________ AMCOR FLEXIBLES EUROPE - LEADING THROUGH INNOVATION _____________________________________________________________________ CAUTION - This message may contain privileged and confidential information intended only for the use of the addressee named above. If you are not the intended recipient of this message you are hereby notified that any use, dissemination, distribution or reproduction of this message is prohibited. If you have received this message in error please notify AMCOR FLEXIBLES EUROPE immediately. Any views expressed in this message are those of the individual sender and may not necessarily reflect the views of AMCOR FLEXIBLES EUROPE. _____________________________________________________ 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]
