MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 26/01/10, 10:09:17
romario2 romario2 is offline
Senior Member
 
Fecha de Ingreso: abr 2006
Mensajes: 233
Exclamation 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
Responder Con Cita
  #2  
Viejo 26/01/10, 13:47:59
VLozano VLozano is offline
Senior Member
 
Fecha de Ingreso: nov 2009
Mensajes: 124
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"
Responder Con Cita
  #3  
Viejo 26/01/10, 16:21:39
romario2 romario2 is offline
Senior Member
 
Fecha de Ingreso: abr 2006
Mensajes: 233
Exclamation 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 ;-)
Responder Con Cita
  #4  
Viejo 27/01/10, 06:56:58
VLozano VLozano is offline
Senior Member
 
Fecha de Ingreso: nov 2009
Mensajes: 124
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"
Responder Con Cita
  #5  
Viejo 28/01/10, 10:44:32
romario2 romario2 is offline
Senior Member
 
Fecha de Ingreso: abr 2006
Mensajes: 233
Lightbulb 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
Responder Con Cita
  #6  
Viejo 28/01/10, 18:32:26
romario2 romario2 is offline
Senior Member
 
Fecha de Ingreso: abr 2006
Mensajes: 233
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
Responder Con Cita
  #7  
Viejo 29/01/10, 13:32:34
romario2 romario2 is offline
Senior Member
 
Fecha de Ingreso: abr 2006
Mensajes: 233
Exclamation 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
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 13:28:13.


www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web