gracias por la explicacion, quedo claro y pues que pases unas excelentes
vacaciones
Saludos
Gerardo Santillana
IT Department
Delphi Mechatronic Systems
US Ph: (956) 554.5832
MX Ph:
(88) 12.81.63/64/65 Ext. 5832
e-mail [EMAIL PROTECTED]
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: Friday, August 01, 2003 7:23 AM
To: [EMAIL PROTECTED]
Subject: RE: Una pregunta novata
Hola Gerardo:
En CL los campos que se definen como num�ricos, son empaquetados.
Si lo llamas desde otro programa basta con que en el programa llamante los definas tambi�n como empaquetados de la misma longitud y posiciones decimales.
Si el CL lo llamas desde pantalla o es el primero de un trabajo en BATCH, tienes dos soluciones:
- Pasarlos empaquetados, escribiendo por ejemplo x'01234f', si el campo est� definido de 4 o 5 posiciones, (los decimales no importan porque se asumen).
- Pasarlos normalmente, pero en este caso en el CL debes definirlos de 15.5, ya que es la traducci�n que realiza el int�rprete de comandos cuando los pasa al programa llamado.
Espero que con esto sea suficiente.
Si necesitas m�s explicaciones, pregunta, pero la respuesta tendr� que esperar al 26 de agosto, porque ya estoy de vacaciones.
Saludos,
---------------------------
Santiago Mart�
Dusen, S.A.
---------------------------
"gerardo.santillana" <[EMAIL PROTECTED]>
Enviado por: [EMAIL PROTECTED]25/07/2003 16:57
Por favor, responda a forum.help400
Para: <[EMAIL PROTECTED]>
cc:
Asunto: RE: Una pregunta novata
Santiago
pudieras explicar eso de pasar parametros numericos a un CL, yo tambien le hago como explica Carlos, cuando trato de pasar parametros numericos entre CL's, lo que hago es convertir la variable numerica a alfanumerica, la paso como parametro al CL y en este cl la vuelvo a convertir numerica con CHGVAR, por que si no me marca error al momento de ejecutar el programa
Saludos
