Capturar datos de un parameter

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • rlerzundi
    Junior Member
    • feb
    • 12

    #1

    Capturar datos de un parameter

    Hola, tengo un problema, necesito hacer la captura de un parameter es decir por ejemplo tengo dos parameters en uno tengo que poner el codigo y al darle enter deberia de aparecer automaticamente el nombre del cliente en el otro parametro, para esto yo tengo una base de datos clientes, espero me puedan ayudar, muchas gracias

    Rosa
  • DavidXD_XD
    Moderator
    • ago
    • 1255

    #2
    Hola, estas usando dynpros?? o parametros de seleccion??
    David Carballido Córdova

    Comentario

    • rlerzundi
      Junior Member
      • feb
      • 12

      #3
      estoy usando parametros de seleccion

      Comentario

      • mysmb2
        Senior Member
        • ene
        • 406

        #4
        Hola,
        con esta función DYNP_VALUES_READ podes leer el valor de los parámetros de selección.
        Sebastián Chiavia
        http://www.programacionabap.com.ar

        Comentario

        • rlerzundi
          Junior Member
          • feb
          • 12

          #5
          gracias lo voy a probar

          Comentario

          • mysmb2
            Senior Member
            • ene
            • 406

            #6
            este ejemplo te puede servir de ayuda

            Código:
              DATA: l_t158_kzbew TYPE kzbew,"Indicador de movimiento
                    l_repid      TYPE sy-repid VALUE c_zmmr_0340,
                    l_dynnr      TYPE sy-dynnr VALUE c_1000.
            
              DATA: i_dynpread TYPE TABLE OF t_dynpread,
                    r_dynpread TYPE t_dynpread.
            
              MOVE c_bwart TO r_dynpread-fieldname.
              APPEND r_dynpread TO i_dynpread.
            
              MOVE c_sobkz   TO r_dynpread-fieldname.
              APPEND r_dynpread TO i_dynpread.
            
            *tomo los valores de los parametros que ya estan en pantalla
              CALL FUNCTION 'DYNP_VALUES_READ'
                   EXPORTING
                        dyname               = l_repid
                        dynumb               = l_dynnr
                   TABLES
                        dynpfields           = i_dynpread
                   EXCEPTIONS
                        invalid_abapworkarea = 1
                        invalid_dynprofield  = 2
                        invalid_dynproname   = 3
                        invalid_dynpronummer = 4
                        invalid_request      = 5
                        no_fielddescription  = 6
                        invalid_parameter    = 7
                        undefind_error       = 8
                        OTHERS               = 9.
            
              IF sy-subrc <> 0.
                MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                        WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
              ENDIF.
            Sebastián Chiavia
            http://www.programacionabap.com.ar

            Comentario

            • rlerzundi
              Junior Member
              • feb
              • 12

              #7
              Muchas Gracias Lo Voy A Probar

              Comentario

              Trabajando...