Hola Jesus. Ya está arreglado,Lo que dices me lo habia imaginado, lo que pasa es que la definicion de parametros que yo estaba haciendo servir(sacada de IBM para la 4.5 y otro para la V5R2) no era correcta Hay campos que no cuadran.La correcta con longitudes variables incluidas me la envio Juan Carlos Paredes del Foro.
| Jesus Busquets <[EMAIL PROTECTED]>
Enviado por: [EMAIL PROTECTED] 26/07/05 09:38
|
|
[EMAIL PROTECTED] escribió:
Vale. Ahora ya se parece más al correcto. Sólo una cosa,en la DS 'buffer' faltan los cuatro campos variables de registros originales y actuales que es donde tengo ahora el problema: en el registro 'original' me está enviando el nuevo registro y el antiguo me lo esta poniendo en venusiano. No sé si me explico.
No he mirado en detalle todos los mensajes, pero este tipo de comportamiento suele ocurir cuando se utiliza en un programa directamente el valor del offset de los grupos de datos variables: en ese caso, cuando, de release a release se van añadiendo campos a las cabeceras, las posiciones cambian, y el programa casca.
Si se utilizan siempre los offsets que envía el programa para buscar los datos, no se suelen tener problemas con los cambios de release.
Yo tengo triggers funcionando desde el año de maricastaña y nunca los he tocado, lo mismo que en llamadas a API
Saludos
Jesus Busquets
