Webdynpro Object Desde Codigo

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Heran
    Junior Member
    • may
    • 21

    #1

    Webdynpro Object Desde Codigo

    Saludos,

    Problema.

    Desde un programa llamo a un metodo. Pero el objeto esta a NULL, no consigo instanciarlo.

    * Se declaran los datos para el metodo
    DATA lt_p0001 TYPE zp0001_table.
    data lv_p0001 type zp0001.
    DATA lt_incidencia TYPE zp0001_table.
    DATA lv_employee TYPE zhr_web_employee_line.
    DATA lo_p21_01 TYPE REF TO ziwci_wd_p21_01.

    REFRESH lt_p0001.

    * Se guardan los PERNR en la tabla lt_p0001
    LOOP AT lt_employee INTO lv_employee.

    lv_p0001-pernr = lv_employee-pernr.

    APPEND lv_p0001 to lt_p0001.

    ENDLOOP.

    CREATE OBJECT lo_p21_01.

    * Se llama al metodo de la WEBDYNPRO que crea las hojas CDA
    * con los datos a exportar
    CALL METHOD lo_p21_01->calc_hcda
    EXPORTING
    it_p0001 = lt_p0001
    i_missing = 'X'
    i_zfcda = p_dats
    IMPORTING
    et_zp0001_incidencia = lt_incidencia.


    ****

    Esto es lo que tengo hecho.

    En todas las ayuda me dice que la forma de hacerlo es: CREATE OBJECT lo_p21_01.

    Pero... LO_P21_01 is not an object reference.
    - Heran -
  • abapconsultoria
    Senior Member
    • ene
    • 101

    #2
    Que tal : No se nada de webdynpro pero evidentemente el problema debe ser la clase..... la clase ziwci_wd_p21_01 la definiste vos ?? como la definiste ?? desde la SE24 o desde codigo?

    Saludos.
    ABAPCONSULTORIA@GMAIL.COM

    www.consultoriaabap.blogspot.com

    Lo importante no es saber sino saber quien es el que sabe

    Comentario

    • Heran
      Junior Member
      • may
      • 21

      #3
      Desde la se24 se pueden modificar y visualizar. Pero estaran creadas desde la se80 al hacer las webdynpros.

      Methods.
      CALC_HCDA Instance Method
      WD_GET_API Instance Method
      - Heran -

      Comentario

      Trabajando...