Ver Mensaje Individual
  #2  
Viejo 09/05/17, 14:52:10
damianrvgq damianrvgq is offline
Banned
 
Fecha de Ingreso: abr 2015
Localización: https://t.me/pump_upp
Mensajes: 16
Nombre de los campos de la estructura

Hola sapbcvl,

Al hacer las Select con INTO CORRESPONDING FIELDS OF...los nombres de los campos de las tablas y los de la estructura deben coincidir. Para tu ejemplo:

TYPES: BEGIN OF ty_sortie,
cstatut TYPE zpm_boncii-cstatut,
nenrrec TYPE zpm_signalisatio-nenrrec,
dattransai TYPE zpm_signalisatio-dattransai,
dattransai TYPE zpm_signalisatio-dattransai, "No puede haber campos que quieras recuperar de diferentes tablas que tengan el mismo nombre
datdint TYPE zpm_intervent-datdint,
datdint TYPE zpm_intervent-datdint,
datfiint TYPE zpm_intervent-datfiint,
cmotifsig TYPE zpm_signalisatio-cmotifsig,
motifusg TYPE zpm_signalisatio-motifusg,
cnatincid TYPE zpm_incident-cnatincid,
cnatconsta TYPE zpm_intervent-cnatconsta,
cnatincid TYPE zpm_incident-cnatincid,
cnatdepan TYPE zpm_incident-cnatdepan,
actrenf TYPE zpm_incident-actrenf,
csuitinc TYPE zpm_incident-csuitinc,
resumeint TYPE zpm_intervent-resumeint,
zerror TYPE char200,
END OF ty_sortie.

Una BestPractice sería sustituir los SELECT..ENDSELECT por SELECT SINGLE, no se si las has puesto así por algún requerimiento en concreto.

Un saludo.
Responder Con Cita