#1
|
|||
|
|||
descripción campos
Hola,
en un programa estandard miro la Dynpro y en los campos no sale la descripción. Imagino que estan descritos en una máscara o como si fueran un mensaje. ¿Cómo y donde puedo encontrar esas descripciones? Muchas gracias |
#2
|
|||
|
|||
Si no recuerdo mal, en el diseño puedes marcar una casilla donde pone "del diccionario" o algo así... si la marcas, busca las descripciones y las ayudas en el diccionario de SAP.
Pero podría equivocarme... suele pasar
__________________
"Porque algunos sabemos que somos parte del problema"
|
#3
|
|||
|
|||
no encuentro las descripciones de los campos!! SOS
Hola,
en el report RCNMASSCHANGE que he copiado en un Z, el flag que mencionas - el del diccionario- está desmarcado . Hay un campo de text que se llama así: %_%%DYN001_%_APP_%-TEXT Lo que veo es que hay una opción que se marca así: Mask: original from Dicc. Hay otro dato del campo que pone grupos ( no se si puede servir) PSP DBS LOW 007 o donde pone formato menu ctxt. %_SSCR_%_S_CN_PROJN Es tan diferente de un report Z! También comenté esta parte para deshabilitar un POPUP-SUBSCREEN Y NO FUNCIONÓ CALL SUBSCREEN %_SUBSCREEN_%_SUB%_CONTAINER INCLUDING 'SAPLSSEL' '2001' . (EN EL PBO i PAI) Gracias por tu interés Vlozano ;-) |
#4
|
|||
|
|||
Yo habría puesto tu mano en el fuego (no me gusta quemarme) que esa marca que comentas del diccionario es la que hace que vaya a buscar las definiciones y descripciones a la BD y no las tengas que poner a mano.
Sobre lo del pop-up, me temo que tendrás que echar mano del debug para saber dónde caralho se genera la llamada al pop-up. Un peñazo, si quieres saber mi opinión, y más para acabar copiando un clon (cosa que yo intentaría, como ya dije, no hacer). Suerte... debugando el estándar (o los clones) se curten los campeones.
__________________
"Porque algunos sabemos que somos parte del problema"
|
#5
|
|||
|
|||
una pista
Hola,
eso que te comenté: de Mask : from dictionary, és una máscara de texto y no se por donde lo puedo tratar. También veo que en el standard no hay ninguna Dynpro, parece que la información de los campos podrían venir de una Base de datos lógica. Continuo en busca del arca perdida, es decir del popup, que te mencioné.. voy a debugar un poco.. un watchpoint me podría ayudar? (conozco el concepto pero no su práctica) Que la fuerza me acompañe |
#6
|
|||
|
|||
creo que ya se donde deshabilitar el popup
Hola,
debugando vi que dentro de CALL FUNCTION 'CNMASS_CALL_MASS_CHANGE_DATA' hay una llamada a función: CALL FUNCTION 'MASS_CHANGE_DATA_DIALOG'. Creo que es donde se ejecuta el popup. He hecho una copia z de esta función pero se crea de forma inactiva porque depende, claro , de un include estandard. ¿Cual es la mejor solución para activar y modificar esta ZFUNCION? ¿sabeis que parámetro o parte del código debo tocar para que se deshabilite el popup? GRACIAS Y SALUDOS CORDIALES |
#7
|
|||
|
|||
popup
Ya encontré el punto para deshabilitar el popup.
Lo que pasa es que es que está en una función que está dentro de otra. Tendría que hacer unas z de las funciones pero veo que van saliendo errores, no lo veo claro la verdad: ZPS_MASS_CHANGE_DATA_DIALOG CALL SCREEN 100 STARTING AT startcol 2 Saludos y buen fin de semana |
Herramientas | Buscar en Tema |
Desplegado | |
|
|