el caso es que si un campo ya existe en una DS, no se puede poner ese mismo campo en otra DS. esto da error de compilacion.
una posible forma de cambiar la pantalla verde (file WRKSTN) a un programa y cambiar la pantalla por algo mas moderno (p.e. html) consiste claro está en quitar al programa el fichero WORKSTN, pero si se quita workstn se quitan las referencias de los campos en pantallas, de forma que una idea es poner esos campos en una DS. pero si algun campo de pantalla YA estaba en una DS, el compilador da error diciendo que un campo no puede estar en dos DS. por ejemplo, - se tienen en pantalla tres campos DIA, MES, ANYO. - esos tres campos estaban en una DS para "unirlos" en el campo FECHA. - si ahora ponemos esos tres campos en una nueva DS - ERROR en un programa concreto y sencillo todo se puede arreglar echandole un vistazo y haciendo pequeños cambios, pero si el programa es grande, o muchos programas, se requiere un cuidado especial y no se puede estar seguro que el programador no va a tener algun peq despiste, ya que todas las menciones a campos hijo o padre de las DS hay que revisarlas para hacer moves delante/detras, o usar ds-nominadas, etc. --- alguien se ha encontrado con este tema de mismo campo en varias DS? puede haber otra forma de mencionar los campos? quiza otra forma seria cambiar el file workstn por un file PF sin datos solo para que los campos existan? pero como decian... si no es por tener otro file.... pero tenerlo pa-ná...? como dijo el guerra, hay gente pa-tó, asi que igual hay programas que no necesitan usar DS de campos de pantalla y otros que lo usan a tutiplen. Saludos, Guillermo Andrades http://cpiSoftware.es
__________________________________________________ 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 visita la siguente URL: http://listas.combios.es/mailman/listinfo/forum.help400

