Pasar tabla diccionario a Smartform

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Rebe22
    Junior Member
    • feb
    • 19

    #1

    Pasar tabla diccionario a Smartform

    Buenas a todos!!

    Tengo un problema haciendo un smartform, soy nueva en esto y mi duda es la siguiente, tengo que recoger el valor de una tabla del diccionario, y meterlo en un texto, algo del estilo... de la tabla LFA1 tendría que mostrar el campo LIFNR, de momento lo que he hecho es importarla a la interfaz de formulario y declararla como variable global... luego he intentado poner una tabla y cuando en la pestaña de datos intento hacer el loop me da fallo, alguien sabe por qué?!

    En la interfase tengo puesto itab_lfa1 type lfa1
    En las variables globales WA_lfa1 TYPE LFA1

    Y en el loop pongo lfa1 INTO wa_lfa1,....

    ¿Alguien sabe donde está el fallo o que hay que hacer para recoger un valor de una tabla y mostrarlo en un texto?!

    Muchas gracias de antemano

    Saludos
  • DavidXD_XD
    Moderator
    • ago
    • 1255

    #2
    HOla, eso no se puede hacer de forma directa, para eso podrias crearte una tabla interna y llenarla en la pestaña "Inicializacion", pongamos que llenaste tu tabla interna it_lfa1 y una cabecera llamada wa_lfa1, entonces dentro del LOOP iria it_lfa1 INTO wa_lfa1. espero te sirva
    David Carballido Córdova

    Comentario

    • Rebe22
      Junior Member
      • feb
      • 19

      #3
      Originalmente publicado por DavidXD_XD
      HOla, eso no se puede hacer de forma directa, para eso podrias crearte una tabla interna y llenarla en la pestaña "Inicializacion", pongamos que llenaste tu tabla interna it_lfa1 y una cabecera llamada wa_lfa1, entonces dentro del LOOP iria it_lfa1 INTO wa_lfa1. espero te sirva
      mmm Vale, y cómo se haría eso? Estoy en la transacción de smartforms, tendría que irme al código y ponerlo a mano?! la pestaña de inicialización donde está?!

      Gracias por contestar tan rápido

      Saludos

      Comentario

      Trabajando...