Buenos días.
Ya está solucionado.
El tema es que si se llama al CMD tal cual a mano, respeta mayúsculas y 
minúsculas, pero si se llama desde una CL, hay que poner los valores entre 
comilla simple, porque si no, no los respeta. Si no se ponen las comillas, lo 
acepta, pero lo traduce a mayúsculas.
Gracias!!!


De: Forum.help400 <[email protected]> En nombre de 
datil400
Enviado el: jueves, 22 de octubre de 2020 12:17
Para: forum.help400 <[email protected]>
Asunto: ** Newsletter ** Re: Llamada a CMD desde CL

Hola Alberto,

si el mandato tiene definido el parámetro como *MIXED, no debe haber ningún 
problema. Yo realizo llamadas desde CL a mandatos con CASE(*MIXED) y me ha 
respetado siempre las minúsculas.

Si pones en depuración ambos programas (el CL y programa procesador del 
mandato) y observas la variable original y parámetro receptor, ¿hay 
transformación de minúsculas a mayúsculas?

En versión 7.2 no he sido capaz de reproducir el problema que te ocurre.

Un saludo

Javier Mora

El jue., 22 oct. 2020 a las 7:56, Alberto Martinez 
(<[email protected]<mailto:[email protected]>>) escribió:
Buenos días.
A ver si me podéis dar una idea.
Tenco un CMD al que llamo desde una CL con parámetros.
Básicamente lo que hace es un envio FTP de un archivo, que se tiene que grabar 
en minúsculas porque si no, al cliente le da error.
Antes de nada, ya aclaro que los campos de los parámetros están compilados como 
CASE(*MIXED)
Pues bien, si llamo el CMD desde una cl, me envia el fichero por FTP y lo 
guarda con el nombre en mayúsculas.
En cambio, si lo ejecuto ‘a mano’ me lo guarda en minúsculas.
Es como si al llamar el CMD desde la CL el CASE(*mixed) se lo pasara por el 
forro.
Alguien se ha encontrado esto?
Gracias.

____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.
____________________________________________________
�nete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 � Publicaciones Help400, S.L.

Reply via email to