Alex, muchas gracias por la sugerencia que me haces, pero para hacer lo que me comentas sobre el uso de NULL se debe trabajar con punteros y este no es el caso.
De todas formas con tu sugerencia me diste la idea de desarrollarlo de otra manera que paso a explicarte por si a alguien le pudiera ser de utilidad. El programa actual recibe 2 parámetros independientes, lo que he modificado es el segundo parámetro que lo he compuesto como una estructura de 2 campos. El primero de ellos es el original y el segundo es un campo numérico necesario para la nueva lógica, desde el COBOL pregunto por este de la forma "IS NUMERIC", si es así establezco los valores y si no doy valores por defecto a las dependencias de ese parámetro. De esta forma no cambio el interface del programa en cuanto número de parámetros y evito tener que modificar todas las llamadas a este que es precisamente lo que no quería hacer. Hasta luego y de nuevo muchas gracias ...........
__________________________________________________ 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

