RE: Error datos decimales

2018-06-01 Por tema Javier Mora
Te cuento una historia: El paso de parámetros entre programas se hace “por referencia”, es decir, en lugar de pasar el valor como tal lo que realmente hace el compilador es informar al programa llamado de la dirección de memoria de la variable (o valor) pasado. Esto no es evidente en los

Re: Error datos decimales

2018-06-01 Por tema José Bermúdez
Una solución fácil pasalo carácter y luego lo pasas en el programa a numérico  Un saludo José Bermúdez. Dep informática. Alcoholes Montplet, S.A Enviado desde mi smartphone Samsung Galaxy. Mensaje original De: "Dpto. Informática (José Sánchez)" Fecha: 1/6/18 4:04 p. m.

RE: Error datos decimales

2018-06-01 Por tema José Sánchez
Me trae loco el tema…. Pasa por un CL anterior y creo que ahí pasa de Packed a decimal con zona, estoy investigando eso, que es mucho antes del pantallazo que mandé. Lo que no entiendo es que con debug el valor es correcto en el primer call (no usa ese parámetro) y el breakpoint justo en el

RE: Error datos decimales

2018-06-01 Por tema Javier Mora
¿El parámetro numérico está definido en el PARM? Si es así, ten en cuenta que las llamadas a programas siempre esperan los parámetros numéricos en empaquetado y cuando se definen en la hoja C o en el PARM se convierten en decimal con zona. Revisa también que el parámetro tamaño del parámetro

Error datos decimales

2018-06-01 Por tema José Sánchez
Buenas, tengo un programa que recibe varios parámetros, uno de ellos numérico de 2 posiciones. Mando mail al foro porque llevo rato depurando y ya no se que mirar. Al ejecutarlo me da error de datos decimales. Lo he depurado todo y no veo donde ese parámetro cambia su valor. Justo antes de