ayuda con field-symbol

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • escorpio
    Junior Member
    • may
    • 8

    #1

    ayuda con field-symbol

    Buenos días,
    A ver si alguien me puede ayudar. Tengo un problema a la hora de usar un field-symbol, ya que en vez de dar el valor al campo que tiene asignado lo da al propio field-symbol; pongo el código:

    FIELD-SYMBOLS: <n_campo> TYPE ANY.
    DATA: v_aux1 TYPE p0008-lga01.
    DATA: w_0008 TYPE p0008.
    CLEAR: v_lgart, v_betrg, v_aux.
    CONCATENATE: 'LGA' '03' INTO v_lgart.
    CONCATENATE: 'W_0008-' v_lgart INTO v_aux.
    ASSIGN v_aux TO <n_campo>.
    v_aux1 = ‘9070’.
    <n_campo> = v_aux1.

    Al hacer esta última sentencia, en vez de tener el valor ‘9070’ en W_0008-LGA03 me cambia el valor del field-symbol, es decir, <n_campo> = ‘9070’.

    Muchas gracias de antemano.
  • DavidXD_XD
    Moderator
    • ago
    • 1255

    #2
    Hola, coloca la asignacion entre parentesis, de esta forma

    ASSIGN (v_aux) TO <n_campo>.

    Espero te ayude
    David Carballido Córdova

    Comentario

    • escorpio
      Junior Member
      • may
      • 8

      #3
      Muchas gracias! Ha funcionado.

      Comentario

      Trabajando...