procedimientos pl

chemian
07 de Septiembre del 2005
Tengo una pregunta:
Si un procedimiento llama a otros procedimientos, y las variables de estos procedimientos se llaman igual, puede haber algun problema de inicializacion de variables o que los valores que se carguen en un procedimiento hagan que en los demas tomen esos valores?? Teniendo en cuenta que, aunque se este llamando a dichos procedimientos desde uno principal, son cada uno independientes de los otros.

Manuel Lopez
07 de Septiembre del 2005
Hola ...

Cuando programas un procedimiento, las variables que usas son locales a ese procedimiento, por lo tanto puedes hacer n procedimientos con n variables iguales en los mismos y no pasa nadaaaa ...

Cuando una variable es global la cosa cambia pues afecta a todos los procedimientos y un cambio de valor de la misma en uno de ellos es valido para todos los demas donde se use ...

los parametros que defines en los procedimientos son locales a el el que defines IN es de solo entrada el que defines IN OUT o solo OUT es que ese parametro retornara valor en su contenido que podra ser usado desde donde se llamo al procediemto ...

Espero resuelvas ...

chemian
07 de Septiembre del 2005
gracias por tu ayuda.