Problemas con el tipo lvc_t_fcat

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Adriana Anestoso
    Junior Member
    • abr
    • 18

    #1

    Problemas con el tipo lvc_t_fcat

    Hola a todos!

    Hice un ALV O O, solo que al checar la verificación ampliado me sale un error en especifico, el cual es de la sentencia obsoleta WITH HEADER LINE, esta sentencia la tengo a una estructura que de tipo lvc_t_fcat, si no le pongo esta sentencia me marca errores, intente hacerle un types pero me sige marcando el error "LVC_T_FCAT" is the type of a table without a header line and therefore does not have a component called "TABNAME".

    BEGIN OF ty_lvc_t_fcat,
    tabname TYPE lvc_t_fcat-tabname,
    fieldname TYPE lvc_t_fcat-fieldname,
    reptext TYPE lvc_t_fcat-reptext,
    col_pos TYPE lvc_t_fcat-col_pos,
    outputlen TYPE lvc_t_fcat-outputlen,
    END OF ty_lvc_t_fcat.
    Data w_gt_fieldcat type ty_lvc_t_fcat,

    si lo declaro de forma directa
    data w_gt_fieldcat type lvc_t_fcat,

    me aparece el mismo error....

    El punto esque no debo de tener un error en la verificación ampliada, y no se como solucionar esto, he estado investigando pero no encuentro solución, ayuda!!!

    De antemano muchas gracias
  • mauro_ARG
    Member
    • abr
    • 87

    #2
    Me parece que tu error es en la "," que colocas en

    data w_gt_fieldcat type lvc_t_fcat,

    Ya que esta declaracion no debería darte ningun error.

    Proba utilizando

    data w_gt_fieldcat type lvc_t_fcat. (con punto al final).

    Comentario

    • vanesamacri
      Senior Member
      • jun
      • 146

      #3
      Hola.

      LVC_T_FCAT es un tipo de tabla. Al declarar w_gt_fieldcat como tipo de tabla y sin línea de cabecera, arroja ese error al intentar asignarle un valor a uno de sus campos.

      Probá declarando w_gt_fieldcat del tipo LVC_S_FCAT (es una estructura).

      Comentario

      Trabajando...