Hola a [EMAIL PROTECTED]:

Pues la verdad, no lo entiendo, yo nunca he tenido problemas para pasar
par�metros num�ricos a un trabajo (sometido o no), lo �nico que hay que
tener en cuenta es si el campo es empaquetado o con zona, por defecto todos
los campos num�ricos son empaquetados pero si, por ejemplo, los estamos
redefiniendo en una estructura de datos el campo se convierte a num�rico con
zona (desempaquetado) y entonces se crea el conflicto ya a pesar de tener el
mismo tama�o no ocupa lo mismo. Yo lo soluciono a la hora de hacer el CALL,
poniendo el campo a enviar en el factor 2 y uno nuevo en el campo de
resultado, de esta manera me aseguro de que siempre los envio empaquetados.

Un saludo.
Juanra


----- Original Message -----
From: "Fernando P�rez" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, May 18, 2004 9:03 AM
Subject: RE: Someter Trabajo


Cuando se somete un trabajo, los par�metros num�ricos que se le pasen han de
ser de un tama�o determinado (15-5 empaquetado, si no recuerdo mal).

Se puede optar tambi�n por pasar los par�metros num�ricos como
alfanum�ricos, pero yo lo restringir�a a los programas que solamente se
somenten. Aqu� tenemos un aplicativo que por norma lo pasaba todo como
alfanum�rico, y la cantidad de pufos generados por moves entre variables de
tama�o incorrecto ha sido m�s frecuente de lo deseado.

Yo soy partidario de que los programas reciban los par�metros del tipo que
sean, y en el caso de un programa que se haya de someter, meter enmmedio
otro programa que reciba los par�metros num�ricos como alfanum�ricos, o 15-5
empaquetados, y haga la conversi�n antes de llamar al otro.

Saludos.

Fernando P�rez.

Cer�mica Saloni. Dpto. Sistemas




-----Mensaje original-----
De: RUBIO-ENRIQUEZ Franc [mailto:[EMAIL PROTECTED]
Enviado el: martes, 18 de mayo de 2004 8:48
Para: [EMAIL PROTECTED]
Asunto: Re: Someter Trabajo


A veces pasa, �no s� por qu�?.
Yo hace bastante tiempo que tom� la decisi�n de todos los par�metros que se
pasen a cualquier programa (CL, RPG,COBOL,..) lo muevo antes a una variable
alfanum�rica y luego en el programa que la recibe, la transformo a mi gusto.
Y de esta manera no me da problemas del tipo: "Datos no v�lidos" o similar.

Espero que te sirva.
Saludos

Francisco Rubio Enr�quez
Analista
Cibernos Consulting, SAU

----- Mensaje Original -----
De: Jorge Alvarenga <[EMAIL PROTECTED]>
Fecha: Lunes 17 Mayo  2004 21:19
Asunto: Someter Trabajo

> Muy buenas foro
> Por curiosidad alguien podria decirme por que no puedo pasar
> parametros numericos al sumitido, por que tengo un CL en el cual
> envio un parametro numerico al sumitido y me da un error.
> Si alguien me puede ayudar lo agredeceria.
>
>



_____________________________________________________
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]

Responder a