|
� Y no tienes que recompilar todos los programas que llaman a este
unico programa de acceso para que
accedan a los nuevos datos de fichero ? . Si esto es as� con poner
LVLCHK(*NO) en el fichero maestro
tampoco existe la necesidad de recompilarlos.
Saludos,
Vicente
-------Mensaje original-------
Fecha: viernes, 08 de
noviembre de 2002 18:03:25
Asunto: RE:
Dudas-Discrepancia sobre la creaci�n de Archivos F�sicos.
Hola a todos.
Desearia exponer un tema que puede
ser continuacion del enunciado en el asunto (que por cierto, me ha
parecido muy interesante).
El tema al que me refiero es el caso que
se presenta cuando hay la necesidad de modificar a fondo un fichero que
es utilizado por muchos programas y que tiene muchos logicos
dependientes, por ejemplo un fichero maestro de clientes. En esta
circunstancia, solo de ver la lista de programas que hay que recompilar
(los que tratan con el fichero fisico y con sus logicos y que puede ser
de varios centenares) hace que la modificacion del fichero se
vaya aplazando.
Para resolver este problema en lo posible, en
nuestras instalaciones desarrollamos un sistema de acceso a ficheros
maestros que minimizaba el impacto de cambios en dichos ficheros (fue
por el tema del a�o 2000).
El sistema consiste en hacer que
cualquier programa que necesite los datos del fichero maestro haga una
llamada a un unico programa de acceso al fichero maestro enviando como
parametro el codigo del cliente buscado, este programa hace la busqueda
en el fichero maestro y devuelve como parametros unos campos que
tratados como estructuras de datos permiten recuperar todos los campos
del fichero maestro.
Mediante este invento y otros mas sencillos
(como poner en los ficheros de trabajo e historicos los campos de
nombres, direcciones, poblaciones, etc) conseguimos reducir
espectacularmente la lista de programas a recompilar en caso de
modificacion de ficheros maestros.
De todos modos no es un sistema
perfecto, ya que si el dise�o cambia sustancialmente a veces podria
darse el caso de tener que reacer todo el montaje.
Bueno, el
tema es que si alguien tiene alguna experiencia o solucion en este tema
creo que seria interesante comentarlo en el foro.
Buen fin de
semana y hasta el lunes.
V�ctor Alc�zar Bastarras COPAGA
S.Coop.
http://www.copaga.es mailto: [EMAIL PROTECTED] tel�fon. 650
777
834
_____________________________________________________ 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]?body=LEAVE |