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




 
Tema Cerrado
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 26/04/06, 19:58:15
Avatar de DCErick
DCErick DCErick is offline
Moderator
 
Fecha de Ingreso: mar 2006
Localización: Monterrey
Mensajes: 1,090
Mensaje en barra..

Hoa de nuevo...

Alguno de ustedes sabe como mandar un mensaje a la barra de esta en un programa hecho en TX SE38..

El mensaje al que me refiero es al que sale cuando una TX termina con exito.... Ya ven que sale un mensaje con fondo verde mostrando algo como lo siguiente :

'El Documento de contabilizo correctamente 4300000023'.


Se puede hacer eso ....
  #2  
Viejo 27/04/06, 06:12:01
Avatar de Marco
Marco Marco is offline
Senior Member
 
Fecha de Ingreso: abr 2006
Mensajes: 141
Hola DCErick,
Bueno, en los mensajes hay distintos tipos, si escribes MESSAGE y le das F1 puedes ver todos los tipos existentes.
Para lo que dices, es un mensaje tipo S, antes de mostrar los mensajes tienes q haber creado tu clase de mensajes y crear las lineas o mensajes que utilices. La sentencia para mostrar esos tipos de mensaje son:

MESSAGE S001(z18).

Donde:
S -> Tipo de mesaje
001 -> Numero de mensaje
z18 -> Clase de mensaje

Bueno, espero te ayude en algo. Saludos.
  #3  
Viejo 27/04/06, 20:30:49
Avatar de DCErick
DCErick DCErick is offline
Moderator
 
Fecha de Ingreso: mar 2006
Localización: Monterrey
Mensajes: 1,090
Lightbulb

Pues logre hacerlo asi....

MESSAGE e_foliotraslado TYPE 'S'.

Lo que me dices marco mas o menos me doy una idea, pero la verdad me pierdo jeej...

Algun eejemplerijillo??

Y gracias eh.....
  #4  
Viejo 28/04/06, 01:00:06
JesusQ JesusQ is offline
Junior Member
 
Fecha de Ingreso: mar 2006
Localización: Mexico D.F.
Mensajes: 21
Hola CDErick.

Aqui te pongo otro ejemplo que espero te sirva

DATA: w_message LIKE t100-text.

CONCATENATE 'El documento' e_foliotraslado ' se contabilizo correctamente' INTO w_message SEPARATED BY space.
MESSAGE ID '00' TYPE 'S' NUMBER '208' WITH w_message.


Espero que sea de utilidad.

Saludos
Jesus
  #5  
Viejo 28/04/06, 01:10:58
Avatar de DCErick
DCErick DCErick is offline
Moderator
 
Fecha de Ingreso: mar 2006
Localización: Monterrey
Mensajes: 1,090
Horale de esa forma se ve mas elegante .....

Graxx......
  #6  
Viejo 28/04/06, 06:35:17
Avatar de Marco
Marco Marco is offline
Senior Member
 
Fecha de Ingreso: abr 2006
Mensajes: 141
Hola...
En realidad hay muchas formas de mandar mensajes... El mensaje que querias es de tipo 'S' como te lo comente al principio.
Lo ideal y lo que se recomienda (quizas mas trabajoso al principio) es crear tu clase de mensajes, de esta forma en tu programas solo llamas a la linea del mensaje. Y es mas la clase la puedes definir en la linea del REPORT.

REPORT programa MESSAGE-ID clase. "Declaras la clase para el programa
.
.
.
MESSAGE S001. "mandas el mensaje linea 001, tipo 'S' de la clase declarada

De esta forma evitas codigo al mandar el mensaje... Es otra forma de hacerlo.
Espero que tambien te sea de utilidad como de conocimiento.

Saludos.
Buen dia.
Tema Cerrado


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 23:17:11.


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