|
#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 - |
#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.
__________________
Lo importante no es saber sino saber quien es el que sabe |
#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 - |
Herramientas | Buscar en Tema |
Desplegado | |
|
|