#1
|
||||
|
||||
Cabecera ALV???
Hola a todos!
Acabo de implementar mi primera cabecera en el ALV-Grid. Pero no acaba de ser como yo quiero. Sale todo bien, pero en la tercera linea donde deberia poner "Descripción: nombre de prodcuto" se corta y soo sale "Descripción: nomb". Alguien sabe porque??? Por otro lado las lineas salen en negrilla toda entera es decir, sale: Material: ESUN Pero a mi me interesaria: Material: ESUN Como puedo conseguir esto??? Os pego mi código del FORM TOP_OF_PAGE: ************************************************************************ * FORM: TOP-OF-PAGE * * * ************************************************************************ FORM TOP-OF-PAGE. DATA: T_HEADER TYPE SLIS_T_LISTHEADER, WA_HEADER TYPE SLIS_LISTHEADER, T_LINE LIKE WA_HEADER-INFO, LD_LINES TYPE I, LD_LINESC(50) TYPE C. *ORDEN DE FABRICACIÓN CONCATENATE 'OF: ' P_AUFNR INTO V_AUFNR_DESC SEPARATED BY SPACE. WA_HEADER-TYP = 'S'. WA_HEADER-KEY = V_AUFNR_DESC. APPEND WA_HEADER TO T_HEADER. CLEAR: WA_HEADER. *MATERIAL CONCATENATE 'Material: ' V_MATNR INTO V_MATNR_DESC SEPARATED BY SPACE. WA_HEADER-TYP = 'S'. WA_HEADER-KEY = V_MATNR_DESC. APPEND WA_HEADER TO T_HEADER. CLEAR: WA_HEADER. *DESCRIPCIÓN CONCATENATE 'Descripción: ' V_DESC_TMP INTO V_DESC SEPARATED BY SPACE. WA_HEADER-TYP = 'S'. WA_HEADER-KEY = V_DESC. APPEND WA_HEADER TO T_HEADER. CLEAR: WA_HEADER. WA_HEADER-TYP = 'A'. WA_header-info = t_line. APPEND WA_HEADER TO T_HEADER. CLEAR: WA_HEADER, T_LINE. CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING IT_LIST_COMMENTARY = T_HEADER. * i_logo = 'Z_LOGO'. ENDFORM. "TOP-OF-PAGE Muchas gracias a todos! |
#2
|
||||
|
||||
Cambia a Material y descripcion de:
WA_HEADER-TYP = 'S'. por WA_HEADER-TYP = 'A'. haber si te funciona
__________________
Un Huevon No Inútil Solo di lo que piensas, a la mejor tienes la mejor respuesta.... Si alguien ya lo hizo, copialo y cambiale las variables total es un codigo nuevo..... Si SAP lo hace se puede hacer, no me pidas hacer algo que SAP no ha hecho..... Consultor FI jr/ABAP Sr. |
#3
|
||||
|
||||
Pues no funciona....
Si pongo 'A' en vez de 'S'...el texto desaparece y no sale en la cabecera...
Alguna idea??? |
#4
|
||||
|
||||
A ya mira lo que pasa es que en key tu estas poniendo todo lo que quieres desplegar y debe de ir en info.
Cambia: WA_HEADER-KEY = V_MATNR_DESC. por WA_HEADER-info = V_MATNR_DESC. espero que con eso
__________________
Un Huevon No Inútil Solo di lo que piensas, a la mejor tienes la mejor respuesta.... Si alguien ya lo hizo, copialo y cambiale las variables total es un codigo nuevo..... Si SAP lo hace se puede hacer, no me pidas hacer algo que SAP no ha hecho..... Consultor FI jr/ABAP Sr. |
#5
|
||||
|
||||
oK...CASI CASI!!
Vale..lo he pobado y una cosa ha funcionado. Ahora me sale uno en negrita y el otro sin...o sea que eso es correcto.
Pero ahora me sale con un enorme espacio en medio. Del tipo asi: OF: 012000928 Como puedo hacer que quede asi? OF: 012000928 Te pego el código de lo que he modificado: *ORDEN DE FABRICACIÓN * CONCATENATE 'OF: ' P_AUFNR INTO V_AUFNR_DESC SEPARATED BY SPACE. WA_HEADER-TYP = 'S'. WA_HEADER-KEY = 'OF'. WA_HEADER-INFO = P_AUFNR. APPEND WA_HEADER TO T_HEADER. CLEAR: WA_HEADER. Gracias nuevamente por tu ayuda! |
#6
|
||||
|
||||
mmm, no entiendo eso del espacio si me pudes mandar un screen o un pantallaso en doc a lo puedo ver mejor y darte la solucion
__________________
Un Huevon No Inútil Solo di lo que piensas, a la mejor tienes la mejor respuesta.... Si alguien ya lo hizo, copialo y cambiale las variables total es un codigo nuevo..... Si SAP lo hace se puede hacer, no me pidas hacer algo que SAP no ha hecho..... Consultor FI jr/ABAP Sr. |
#7
|
||||
|
||||
Te mando un pantallazo...
A ver si el pantallazo te ayuda...
|
#8
|
||||
|
||||
ahhhhhhh, ya vi cual es, mmmm ps otra es que le dejes espacios en blanco hasta que lo posiciones donde quieres
el key acepta 20 caracteres y el info solo 60 caracterespor lo que: WA_HEADER-KEY = 'Aqui deja 18 caracteres OF'. WA_HEADER-INFO = P_AUFNR. Pruebalo asi y checalo.
__________________
Un Huevon No Inútil Solo di lo que piensas, a la mejor tienes la mejor respuesta.... Si alguien ya lo hizo, copialo y cambiale las variables total es un codigo nuevo..... Si SAP lo hace se puede hacer, no me pidas hacer algo que SAP no ha hecho..... Consultor FI jr/ABAP Sr. |
#9
|
||||
|
||||
oK...CREO QUE ASÍ YA ESTA BIEN!
Amigo...te has convertido en mi angel de la guarda..!!!
Jajajaja Muchas grácias por todo! Un saludo! |
#10
|
||||
|
||||
jijjiji ya sabes cuando quieras
__________________
Un Huevon No Inútil Solo di lo que piensas, a la mejor tienes la mejor respuesta.... Si alguien ya lo hizo, copialo y cambiale las variables total es un codigo nuevo..... Si SAP lo hace se puede hacer, no me pidas hacer algo que SAP no ha hecho..... Consultor FI jr/ABAP Sr. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|