#1
|
|||
|
|||
Error con Status GUI al copiar programa
Buenas Tardes
Realizé una copia de un programa a traves de la Tx SE80 y copie absolutamente todas las caracteristicas del programa (dynpros, includes, titulos, etc). Active la copia (obvimamente no tenia ningun error). Pero al ejecutarla, no me cargo el Status GUI (nombre = STANDARD) por lo que no veo los botones personalizados propios del programa y no lo puedo ejecutar bien. En la barra de estado aparece el siguiente comentario: ********************************************* Falta status STANDARD de la superficie SAPLSLVC_FULLSCREEN. Nº mensaje: 00264 Diagnóstico El status GUI no existe o no está generado. Procedimiento Verifique con el Menu Painter si el status deseado existe o no. Si existe, genere la superficie SAPLSLVC_FULLSCREEN (con el Menu Painter). *************************************************** La verdad he realizado muchas copias de programas y siempre al activar la copia , la podia ejecutar identica como el programa original, pero en este caso no se que pasa ya que a pesar que el programa copia, posee la satusgui STANDARD , no es capaz de cargar. Si a alguien le ha pasado y lo ha solucionado, agradeceria mucho la informacion. Gracias! |
#2
|
|||
|
|||
Buenas noches,
Despues de mucho voltear con el tema, el error se encuentra en la siguiente porcion del codigo: *********************** CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY_LVC' EXPORTING i_callback_program = 'ZAFV_008' <============== i_callback_user_command = 'USER_COMMAND' is_layout_lvc = gs_layout it_fieldcat_lvc = t_catalogo it_events = gt_events[] TABLES t_outtab = lt_result EXCEPTIONS program_error = 1 OTHERS = 2. *********************** Al realizar la copia del programa, obviamente el codigo fuente no cambia datos como el nombre original del mismo. Por lo que para solucinar esto, reemplazé en el codigo todas las ocurrencias del nombre del programa original, por el nombre del programa copia. Ademas para que no les ponga problemas, reemplazen los nombres en MAYUSCULAS. Luego de esto, funcionó perfecto |
#3
|
|||
|
|||
Andres
Como recomendación para que ese valor no quede fijo lo podes encontrar dentro de las variables de sistema, si no mal recuerdo es SY-CPROG. Saludos Carlos Alanis |
#4
|
|||
|
|||
Gracias Andres por tu aporte!
Carlos, es exactamente como vos decis... la variable del sistema SY-CPROG funciona perfectamente para este caso. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|