Anuncio

Colapsar
No hay anuncio todavía.

Consulta Field Symbols

Colapsar
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes

  • LuisFarro
    respondió
    Hola melo2412,

    Bueno primero te comento que un work Area no es igual a un Field-symbols, el Field-symbols es un puntero que apunta directamente a tu tabla, una vez asignado tu Field-symbols todo lo que modifiques en el se modifica en la tabla.

    Entonces según tu código, en ningún momento has asignado tu field-symbols <sflight3> si lo que quieres hacer es llenar un registro tendrías que hacer lo siguiente:

    types : begin of sflight1,
    carrid like sflight-carrid,
    connid like sflight-connid,
    fldate like sflight-fldate,
    end of sflight1.

    data : sflight2 type table of sflight1.
    field-symbols: <sflight3> type sflight1.

    APPEND INITIAL LINE TO sflight2 ASSIGNING <sflight3>.
    <sflight3>-carrid = 'AA '.
    move 0017 to <sflight3>-connid.
    <sflight3>-fldate = '14.06.2006 '.


    write : / <sflight3>.

    espero que te sirva,

    saludos.


    Dejar un comentario:


  • melo2412
    comenzado un tema Consulta Field Symbols

    Consulta Field Symbols

    Tengo un error en este codigo, segun tengo entendido FS es igual que WA solo que mas rapido entonces modifique mi código de wa.


    types : begin of sflight1,
    carrid like sflight-carrid,
    connid like sflight-connid,
    fldate like sflight-fldate,
    end of sflight1.

    data : sflight2 type table of sflight1.
    field-symbols: <sflight3> type sflight1.


    <sflight3>-carrid = 'AA '.
    move 0017 to <sflight3>-connid.
    <sflight3>-fldate = '14.06.2006 '.


    write : / <sflight3>.
Trabajando...
X